22 package com.realtime.crossfire.jxclient.util;
24 import java.util.EventListener;
25 import java.util.HashMap;
27 import org.jetbrains.annotations.NotNull;
42 public void add(
final int index, @NotNull
final T listener) {
51 public void remove(
final int index, @NotNull
final T listener) {
69 if (existingEventListenerList != null) {
70 return existingEventListenerList;
74 locationListeners.put(index, eventListenerList);
75 return eventListenerList;
A list of event listeners.
EventListenerList2< T > getLocationListeners(final int index)
final Map< Integer, EventListenerList2< T > > locationListeners
The registered listener to be notified about changes.
Iterable< T > getListeners(final int index)
Returns an array of all the listeners.
void add(final int index, @NotNull final T listener)
Adds a listener.