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.
|