T
- the type of info propagated with this observers eventpublic interface EventObserver<T>
Modifier and Type | Method and Description |
---|---|
void |
addDataListener(EventDataListener<T> listener)
Adds
listener to this EventObserver, adding the same listener
a second time has no effect. |
void |
addListener(EventListener listener)
Adds
listener to this EventObserver, adding the same listener
a second time has no effect. |
void |
removeDataListener(EventDataListener listener)
Removes
listener from this EventObserver |
void |
removeListener(EventListener listener)
Removes
listener from this EventObserver |
void addListener(EventListener listener)
listener
to this EventObserver, adding the same listener
a second time has no effect.listener
- the listener to addjava.lang.NullPointerException
- in case listener is nullvoid removeListener(EventListener listener)
listener
from this EventObserverlistener
- the listener to removevoid addDataListener(EventDataListener<T> listener)
listener
to this EventObserver, adding the same listener
a second time has no effect.listener
- the listener to addjava.lang.NullPointerException
- in case listener is nullvoid removeDataListener(EventDataListener listener)
listener
from this EventObserverlistener
- the listener to remove