|
|||||||||
| 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 | ||||||||
Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.