Crossfire JXClient, Trunk
|
Public Member Functions | |
void | add (final int index, @NotNull final T listener) |
Iterable< T > | getListeners (final int index) |
void | remove (final int index, @NotNull final T listener) |
Private Member Functions | |
EventListenerList2< T > | getLocationListeners (final int index) |
Private Attributes | |
final Map< Integer, EventListenerList2< T > > | locationListeners = new HashMap<>() |
Definition at line 30 of file HashedEventListenerList.java.
void com.realtime.crossfire.jxclient.util.HashedEventListenerList< T extends EventListener >.add | ( | final int | index, |
@NotNull final T | listener | ||
) |
Adds a listener.
index | the listener's index |
listener | the listener |
Definition at line 43 of file HashedEventListenerList.java.
Iterable<T> com.realtime.crossfire.jxclient.util.HashedEventListenerList< T extends EventListener >.getListeners | ( | final int | index | ) |
Returns an array of all the listeners.
index | the listener's index |
Definition at line 62 of file HashedEventListenerList.java.
|
private |
Definition at line 67 of file HashedEventListenerList.java.
Referenced by com.realtime.crossfire.jxclient.util.HashedEventListenerList< com.realtime.crossfire.jxclient.items.ItemListener >.add(), com.realtime.crossfire.jxclient.util.HashedEventListenerList< com.realtime.crossfire.jxclient.items.ItemListener >.getListeners(), and com.realtime.crossfire.jxclient.util.HashedEventListenerList< com.realtime.crossfire.jxclient.items.ItemListener >.remove().
void com.realtime.crossfire.jxclient.util.HashedEventListenerList< T extends EventListener >.remove | ( | final int | index, |
@NotNull final T | listener | ||
) |
Removes a listener.
index | the listener's index |
listener | the listener |
Definition at line 52 of file HashedEventListenerList.java.
|
private |
The registered listener to be notified about changes.
Definition at line 36 of file HashedEventListenerList.java.