|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jdesktop.swingx.event.EventListenerMap
public class EventListenerMap
Intended to be a replacement for EventListenerList
.
EventListenerList
Constructor Summary | |
---|---|
EventListenerMap()
|
Method Summary | ||
---|---|---|
|
add(Class<T> clazz,
T listener)
Adds the listener as a listener of the specified type. |
|
int |
getListenerCount()
Returns the total number of listeners of the supplied type for this listener list. |
|
|
getListenerCount(Class<T> clazz)
Returns the total number of listeners for this listener type. |
|
List<EventListener> |
getListeners()
Returns a list containing all of the listeners managed by this EventListenerMap . |
|
|
getListeners(Class<T> clazz)
Return a list of all the listeners of the given type. |
|
|
remove(Class<T> clazz,
T listener)
Removes the listener as a listener of the specified type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EventListenerMap()
Method Detail |
---|
public List<EventListener> getListeners()
EventListenerMap
.
public <T extends EventListener> List<T> getListeners(Class<T> clazz)
public int getListenerCount()
public <T extends EventListener> int getListenerCount(Class<T> clazz)
public <T extends EventListener> void add(Class<T> clazz, T listener)
T
- the type of the listener to be addedclazz
- the class type to addl
- the listener to be addedpublic <T extends EventListener> void remove(Class<T> clazz, T listener)
T
- the type of the listener to removeclazz
- the class type to removel
- the listener to remove
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |