public class EventListenerMap
extends java.lang.Object
EventListenerList.EventListenerList| Constructor and Description |
|---|
EventListenerMap() |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.util.EventListener> |
add(java.lang.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.
|
<T extends java.util.EventListener> |
getListenerCount(java.lang.Class<T> clazz)
Returns the total number of listeners for this listener type.
|
java.util.List<java.util.EventListener> |
getListeners()
Returns a list containing all of the listeners managed by this
EventListenerMap. |
<T extends java.util.EventListener> |
getListeners(java.lang.Class<T> clazz)
Return a list of all the listeners of the given type.
|
<T extends java.util.EventListener> |
remove(java.lang.Class<T> clazz,
T listener)
Removes the listener as a listener of the specified type.
|
public java.util.List<java.util.EventListener> getListeners()
EventListenerMap.public <T extends java.util.EventListener> java.util.List<T> getListeners(java.lang.Class<T> clazz)
public int getListenerCount()
public <T extends java.util.EventListener> int getListenerCount(java.lang.Class<T> clazz)
public <T extends java.util.EventListener> void add(java.lang.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 java.util.EventListener> void remove(java.lang.Class<T> clazz,
T listener)
T - the type of the listener to removeclazz - the class type to removel - the listener to remove