Package com.ribs

Class RibsEventListener

java.lang.Object
com.ribs.RibsEventListener
All Implemented Interfaces:
AWTEventListener, EventListener

public class RibsEventListener extends Object implements AWTEventListener
An AWTEventListener implementation to capture isAltDown(), isMetaDown() and notifications: appActivated, appDeactivated.
  • Constructor Details

    • RibsEventListener

      public RibsEventListener()
  • Method Details

    • getShared

      public static RibsEventListener getShared()
      Returns the shared instance of the event queue.
    • setEnabled

      public void setEnabled(boolean isEnabled)
      Turns this listener on or off.
    • getListenerCount

      public int getListenerCount()
      Returns the number of Ribs EventListeners for this queue.
    • getListener

      public RibsEventListener.Listener getListener(int anIndex)
      Returns the individual listener at the given index.
    • addEventListener

      public void addEventListener(RibsEventListener.Listener aListener)
      Adds an Ribs.EventListener to this RibsEventQueue.
    • removeEventListener

      public void removeEventListener(RibsEventListener.Listener aListener)
      Removes an Ribs.EventListener from the RibsEventQueue.
    • eventDispatched

      public void eventDispatched(AWTEvent e)
      An implementation of dispatch event to do useful Ribs things.
      Specified by:
      eventDispatched in interface AWTEventListener