public class EventDispatcher extends Object
Constructor and Description |
---|
EventDispatcher() |
Modifier and Type | Method and Description |
---|---|
void |
fire(Event event)
Fires an event by dispatching it to all registered listeners.
|
<T extends Event> |
register(EventListener<T> listener)
Registers an event listener.
|
<T extends Event> |
unregister(EventListener<T> listener)
Removes a previously registered listener.
|
public void fire(Event event)
event
- the eventpublic <T extends Event> void register(EventListener<T> listener)
T
- The event.listener
- the listener to registerpublic <T extends Event> void unregister(EventListener<T> listener)
T
- Type of Event.listener
- the listener to removeCopyright © 2019 Communote team. All rights reserved.