Crossfire JXClient, Trunk
|
Public Member Functions | |
void | add (@NotNull final T listener) |
Iterator< T > | iterator () |
void | remove (@NotNull final T listener) |
String | toString () |
Private Attributes | |
final CopyOnWriteArrayList< T > | eventListenerList = new CopyOnWriteArrayList<>() |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
A list of event listeners.
<T> | the type of the listeners |
Definition at line 37 of file EventListenerList2.java.
void com.realtime.crossfire.jxclient.util.EventListenerList2< T extends EventListener >.add | ( | @NotNull final T | listener | ) |
Adds a listener.
listener | the listener |
Definition at line 54 of file EventListenerList2.java.
Iterator<T> com.realtime.crossfire.jxclient.util.EventListenerList2< T extends EventListener >.iterator | ( | ) |
Definition at line 74 of file EventListenerList2.java.
void com.realtime.crossfire.jxclient.util.EventListenerList2< T extends EventListener >.remove | ( | @NotNull final T | listener | ) |
Removes a listener.
listener | the listener |
Definition at line 62 of file EventListenerList2.java.
String com.realtime.crossfire.jxclient.util.EventListenerList2< T extends EventListener >.toString | ( | ) |
Definition at line 68 of file EventListenerList2.java.
|
private |
The CopyOnWriteArrayList holding all listener.
Definition at line 48 of file EventListenerList2.java.
Referenced by com.realtime.crossfire.jxclient.util.EventListenerList2< com.realtime.crossfire.jxclient.quests.QuestListener >.add(), com.realtime.crossfire.jxclient.util.EventListenerList2< com.realtime.crossfire.jxclient.quests.QuestListener >.iterator(), com.realtime.crossfire.jxclient.util.EventListenerList2< com.realtime.crossfire.jxclient.quests.QuestListener >.remove(), and com.realtime.crossfire.jxclient.util.EventListenerList2< com.realtime.crossfire.jxclient.quests.QuestListener >.toString().
|
staticprivate |
The serial version UID.
Definition at line 42 of file EventListenerList2.java.