|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Event | Marker interface that defines an Event |
EventDispatcher<E extends Event,R extends ListenerRegistry> | This interface abstracts the function of dispatching an event to one or many Listeners. |
EventGenerator<D extends EventDispatcher> | This interface abstracts creation of events. |
Listener<E extends Event> | This interface abstracts an action that will be invoked upon notification of an event. |
ListenerRegistry<L extends Listener> | This interface represents a registry where Listeners can be registered to be invoked. |
Class Summary | |
---|---|
SimpleDispatcher<E extends Event,R extends ListenerRegistry<? extends Listener>> | This is a 'general purpose' EventDispatcher. |
Exception Summary | |
---|---|
EventException | Abstraction specific Exception for Event management |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |