See: Description
| Interface | Description |
|---|---|
| Event<T extends Enum<T>> |
An
Event object captures the necessary information required to
adequately describe some activity that has occurred. |
| EventDispatcher | |
| EventDispatcher.InterceptorRegistrationEvent<E extends Event<? extends Enum>> |
An InterceptorRegistrationEvent allows
EventInterceptors to observe
other EventInterceptors being added or removed from an EventDispatcher
instance. |
| EventDispatcherAwareInterceptor<E extends Event<?>> |
EventDispatcherAwareInterceptor is an
EventInterceptor implementation
that takes responsibility for registering itself with the EventDispatcher. |
| EventDispatcherRegistry |
An EventDispatcherRegistry manages the registration of
EventDispatchers. |
| EventInterceptor<E extends Event<? extends Enum>> |
An EventInterceptor provides an implementation that is capable of
intercepting and processing
Events. |
| InterceptorRegistry |
An InterceptorRegistry manages the registration of
EventInterceptors
and facilitates the introduction of EventInterceptors to EventDispatchers. |
| Class | Description |
|---|---|
| EventHelper |
Helper class providing various functionality related to event handling.
|
| Enum | Description |
|---|---|
| EventDispatcher.InterceptorRegistrationEvent.Type |
The InterceptorRegistrationEvent types.
|