java.awt.event
public class: AWTEventListenerProxy [javadoc |
source]
java.lang.Object
java.util.EventListenerProxy
java.awt.event.AWTEventListenerProxy
All Implemented Interfaces:
AWTEventListener, EventListener
A class which extends the {@code EventListenerProxy}
specifically for adding an {@code AWTEventListener}
for a specific event mask.
Instances of this class can be added as {@code AWTEventListener}s
to a {@code Toolkit} object.
The {@code getAWTEventListeners} method of {@code Toolkit}
can return a mixture of {@code AWTEventListener}
and {@code AWTEventListenerProxy} objects.
| Constructor: |
public AWTEventListenerProxy(long eventMask,
AWTEventListener listener) {
super(listener);
this.eventMask = eventMask;
}
Constructor which binds the {@code AWTEventListener}
to a specific event mask. Parameters:
eventMask - the bitmap of event types to receive
listener - the listener object
|
| Methods from java.lang.Object: |
|---|
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from java.awt.event.AWTEventListenerProxy Detail: |
public void eventDispatched(AWTEvent event) {
getListener().eventDispatched(event);
}
Forwards the AWT event to the listener delegate. |
public long getEventMask() {
return this.eventMask;
}
Returns the event mask associated with the listener. |