| Interface | Description |
|---|---|
| CompositeEventTarget | |
| EventDispatchTree |
| Class | Description |
|---|---|
| BasicEventDispatcher |
Event dispatcher which introduces event dispatch phase specific methods -
dispatchCapturingEvent and dispatchBubblingEvent. |
| CompositeEventDispatcher |
An
EventDispatcher which represents a chain of event dispatchers, but
can still be set or replaced as a single entity. |
| CompositeEventHandler<T extends Event> | |
| CompositeEventHandler.EventProcessorRecord<T extends Event> | |
| CompositeEventHandler.NormalEventFilterRecord<T extends Event> | |
| CompositeEventHandler.NormalEventHandlerRecord<T extends Event> | |
| CompositeEventHandler.WeakEventFilterRecord<T extends Event> | |
| CompositeEventHandler.WeakEventHandlerRecord<T extends Event> | |
| CompositeEventTargetImpl | |
| DirectEvent |
Used as a wrapper to protect an
Event from being redirected by
EventRedirector. |
| EventDispatchChainImpl | |
| EventDispatchTreeImpl | |
| EventHandlerManager |
An
EventDispatcher which allows user event handler / filter
registration and when used in an event dispatch chain it forwards received
events to the appropriate registered handlers / filters. |
| EventQueue | |
| EventRedirector |
This event dispatcher redirects received events to the registered child
dispatchers before dispatching them to the rest of the dispatch chain.
|
| EventUtil | |
| RedirectedEvent |
Used as a wrapper in
EventRedirector to distinquish between normal
"direct" events and the events "redirected" from the parent dispatcher(s). |