public class EventListeners extends Object
| Constructor and Description |
|---|
EventListeners() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(String eventType,
IEventListener eventListener)
Add a listener for the given event type.
|
boolean |
hasListeners(String eventType)
Returns true if this event type has any listeners.
|
void |
invoke(Event event)
Invoke all listeners for this type of event.
|
void |
remove(String eventType,
IEventListener eventListener)
Remove a listener for the given event type.
|
void |
removeAll()
Remove all listeners for all event types.
|
void |
removeAll(String eventType)
Remove all listeners for the specified event type only.
|
public void add(String eventType, IEventListener eventListener)
eventType - The event type.eventListener - The event listener.public void remove(String eventType, IEventListener eventListener)
eventType - The event type.eventListener - The event listener.public void removeAll()
public void removeAll(String eventType)
eventType - The event type.public void invoke(Event event)
event - An event.public boolean hasListeners(String eventType)
eventType - The event type.Copyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.