org.tm4j.tmnav.app.event .EventDispatcher

Description

Dispatcher and event generator interface for panckoucke related events.

Implementations of this interface

Method Summary
void addListener(org.tm4j.tmnav.app.event.EventListener l,org.tm4j.tmnav.app.event.EventType eventtype)
Registers an panckoucke EventListener for the specified eventtype.
void removeListener(org.tm4j.tmnav.app.event.EventListener l)
Removes an panckoucke EventListener completely (for all types).
void removeListener(org.tm4j.tmnav.app.event.EventListener l,org.tm4j.tmnav.app.event.EventType eventtype)
Removes an panckoucke EventListener for the specified eventtype.
void sendAccessibleProviderAdded(java.lang.Object source,org.tm4j.tmnav.env.AccessibleProvider ap)
Generates an event of type Eventtype.ACCESSIBLE_PROVIDER_ADDED and sends it to all registered receivers.
void sendAccessibleProviderInvalidate(java.lang.Object source,org.tm4j.tmnav.env.AccessibleProvider ap)
Generates an event of type Eventtype.ACCESSIBLE_PROVIDER_INVALIDATE and sends it to all registered receivers.
void sendTMOSelected(java.lang.Object source,org.tm4j.panckoucke.model.AMMember member)
Generates an event of type EventType.TMO_SELECTED and sends it to all registered receivers.
void sendTMOSelected(java.lang.Object source,org.tm4j.panckoucke.model.AMMember member,java.lang.Object clientData)
Generates an event of type EventType.TMO_SELECTED and sends it to all registered receivers.
void sendTMStateChanged(java.lang.Object source,org.tm4j.panckoucke.notification.StateChangedNotification n)
Generates an event of type Eventtype.TM_STATE_CHANGED and sends it to all registered receivers.