public class RibsEventListener
extends java.lang.Object
implements java.awt.event.AWTEventListener
Modifier and Type | Class and Description |
---|---|
static interface |
RibsEventListener.Listener
An interface for objects that want notification about event processing.
|
Constructor and Description |
---|
RibsEventListener() |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(RibsEventListener.Listener aListener)
Adds an Ribs.EventListener to this RibsEventQueue.
|
void |
eventDispatched(java.awt.AWTEvent e)
An implementation of dispatch event to do useful Ribs things.
|
RibsEventListener.Listener |
getListener(int anIndex)
Returns the individual listener at the given index.
|
int |
getListenerCount()
Returns the number of Ribs EventListeners for this queue.
|
static RibsEventListener |
getShared()
Returns the shared instance of the event queue.
|
void |
removeEventListener(RibsEventListener.Listener aListener)
Removes an Ribs.EventListener from the RibsEventQueue.
|
void |
setEnabled(boolean isEnabled)
Turns this listener on or off.
|
public static RibsEventListener getShared()
public void setEnabled(boolean isEnabled)
public int getListenerCount()
public RibsEventListener.Listener getListener(int anIndex)
public void addEventListener(RibsEventListener.Listener aListener)
public void removeEventListener(RibsEventListener.Listener aListener)
public void eventDispatched(java.awt.AWTEvent e)
eventDispatched
in interface java.awt.event.AWTEventListener