public interface EventBroadcaster
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(EventListener listener)
Adds an event listener to the broadcaster.
|
void |
broadcastEvent(Event event)
Broadcasts an event.
|
EventProducer |
getEventProducerFor(java.lang.Class 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 broadcastEventProducer getEventProducerFor(java.lang.Class clazz)
clazz
- the Class object identifying an EventProducer
interfaceCopyright 1999-2010 The Apache Software Foundation. All Rights Reserved.