|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.inria.oadymppac.parsing.event.AbstractEventListenerManager
Field Summary |
Fields inherited from interface fr.inria.oadymppac.parsing.event.EventListenerManager |
logger, NULL_ARRAY |
Constructor Summary | |
AbstractEventListenerManager()
|
Method Summary | |
void |
addListener(java.lang.Class e,
EventListener l)
|
void |
addListener(Event e,
EventListener l)
Adds the listener as a listener of the specified type. |
void |
addListener(java.lang.String e,
EventListener l)
|
void |
fireEvent(Event e)
|
int |
getListenerCount()
Returns the total number of listeners for this listener list. |
int |
getListenerCount(java.lang.Class e)
|
int |
getListenerCount(Event e)
Returns the total number of listeners of the supplied type for this listener list. |
int |
getListenerCount(java.lang.String e)
|
java.lang.Object[] |
getListenerList()
Passes back the event listener list as an array of ListenerType-listener pairs. |
EventListener[] |
getListeners(java.lang.Class e)
|
EventListener[] |
getListeners(Event e)
Return an array of all the listeners of the given type. |
EventListener[] |
getListeners(java.lang.String e)
|
void |
removeListener(java.lang.Class e,
EventListener l)
|
void |
removeListener(Event e,
EventListener l)
Removes the listener as a listener of the specified type. |
void |
removeListener(java.lang.String e,
EventListener l)
|
java.lang.String |
toString()
Returns a string representation of the EventListenerList. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public AbstractEventListenerManager()
Method Detail |
public java.lang.Object[] getListenerList()
public EventListener[] getListeners(Event e)
getListeners
in interface EventListenerManager
java.lang.ClassCastException
- if the supplied class
is not assignable to EventListenerpublic EventListener[] getListeners(java.lang.Class e)
getListeners
in interface EventListenerManager
public EventListener[] getListeners(java.lang.String e)
getListeners
in interface EventListenerManager
public int getListenerCount()
public int getListenerCount(Event e)
getListenerCount
in interface EventListenerManager
public int getListenerCount(java.lang.Class e)
getListenerCount
in interface EventListenerManager
public int getListenerCount(java.lang.String e)
getListenerCount
in interface EventListenerManager
public void addListener(Event e, EventListener l)
addListener
in interface EventListenerManager
l
- the listener to be addedpublic void addListener(java.lang.Class e, EventListener l)
addListener
in interface EventListenerManager
public void addListener(java.lang.String e, EventListener l)
addListener
in interface EventListenerManager
public void removeListener(Event e, EventListener l)
removeListener
in interface EventListenerManager
l
- the listener to be removedpublic void removeListener(java.lang.Class e, EventListener l)
removeListener
in interface EventListenerManager
public void removeListener(java.lang.String e, EventListener l)
removeListener
in interface EventListenerManager
public java.lang.String toString()
public void fireEvent(Event e)
fireEvent
in interface EventListenerManager
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |