Class AWTEventListenerProxy

java.lang.Object
java.util.EventListenerProxy<AWTEventListener>
java.awt.event.AWTEventListenerProxy
All Implemented Interfaces:
AWTEventListener, EventListener

public class AWTEventListenerProxy extends EventListenerProxy<AWTEventListener> implements AWTEventListener
A class which extends the EventListenerProxy specifically for adding an AWTEventListener for a specific event mask. Instances of this class can be added as AWTEventListeners to a Toolkit object.

The getAWTEventListeners method of Toolkit can return a mixture of AWTEventListener and AWTEventListenerProxy objects.

Since:
1.4
See Also:
  • Constructor Details Link icon

    • AWTEventListenerProxy Link icon

      public AWTEventListenerProxy(long eventMask, AWTEventListener listener)
      Constructor which binds the AWTEventListener to a specific event mask.
      Parameters:
      eventMask - the bitmap of event types to receive
      listener - the listener object
  • Method Details Link icon

    • eventDispatched Link icon

      public void eventDispatched(AWTEvent event)
      Forwards the AWT event to the listener delegate.
      Specified by:
      eventDispatched in interface AWTEventListener
      Parameters:
      event - the AWT event
    • getEventMask Link icon

      public long getEventMask()
      Returns the event mask associated with the listener.
      Returns:
      the event mask associated with the listener