Package com.ribs

Class RibsEventListener

  • All Implemented Interfaces:
    java.awt.event.AWTEventListener, java.util.EventListener

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

      • RibsEventListener

        public RibsEventListener()
    • Method Detail

      • 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​(java.awt.AWTEvent e)
        An implementation of dispatch event to do useful Ribs things.
        Specified by:
        eventDispatched in interface java.awt.event.AWTEventListener