328 |
windowListener = AWTEventMulticaster.remove (windowListener, listener); |
windowListener = AWTEventMulticaster.remove (windowListener, listener); |
329 |
} |
} |
330 |
|
|
331 |
|
public synchronized WindowListener[] getWindowListeners() |
332 |
|
{ |
333 |
|
return (WindowListener[]) |
334 |
|
AWTEventMulticaster.getListeners(windowListener, |
335 |
|
WindowListener.class); |
336 |
|
} |
337 |
|
|
338 |
/** @since 1.3 */ |
/** @since 1.3 */ |
339 |
public EventListener[] getListeners(Class listenerType) |
public EventListener[] getListeners(Class listenerType) |
340 |
{ |
{ |
341 |
if (listenerType == WindowListener.class) |
if (listenerType == WindowListener.class) |
342 |
return getListenersImpl(listenerType, windowListener); |
return getWindowListeners(); |
343 |
else return super.getListeners(listenerType); |
return super.getListeners(listenerType); |
344 |
} |
} |
345 |
|
|
346 |
void dispatchEventImpl(AWTEvent e) |
void dispatchEventImpl(AWTEvent e) |