public interface ILcdEventMulticaster extends Serializable
ILcdEventMulticaster
can send out events to listeners. The
listeners have to be registered, and the event can be passed as an argument
in the dispatching method.Modifier and Type | Method and Description |
---|---|
void |
add(EventListener aListener)
Adds the given listener to the list of registered listeners.
|
void |
dispatch(ILcdDispatchableEvent aEvent)
Sends out the given event to all the registered listeners.
|
boolean |
hasListeners() |
void |
remove(EventListener aListener)
Removes the given listener from the list of registered listeners.
|
boolean hasListeners()
true
if this ILcdEventMulticaster
has any
listeners, false
otherwise.void dispatch(ILcdDispatchableEvent aEvent)
aEvent
- the event to dispatch.void add(EventListener aListener)
aListener
- the listener to be added.void remove(EventListener aListener)
aListener
- the listener to be removed.