DefaultEventBroadcaster
public interface EventBroadcaster
Modifier and Type | Method | Description |
---|---|---|
void |
addEventListener(EventListener listener) |
Adds an event listener to the broadcaster.
|
void |
broadcastEvent(Event event) |
Broadcasts an event.
|
<T extends EventProducer> |
getEventProducerFor(java.lang.Class<T> clazz) |
Returns an event producer instance for the given interface class.
|
boolean |
hasEventListeners() |
Indicates whether any listeners have been registered with the broadcaster.
|
void |
removeEventListener(EventListener listener) |
Removes an event listener from the broadcaster.
|
void addEventListener(EventListener listener)
listener
- the listener to be addedvoid removeEventListener(EventListener listener)
listener
- the listener to be removedboolean hasEventListeners()
void broadcastEvent(Event event)
event
- the event to be broadcast<T extends EventProducer> T getEventProducerFor(java.lang.Class<T> clazz)
clazz
- the Class object identifying an EventProducer
interfaceCopyright 1999-2016 The Apache Software Foundation. All Rights Reserved.