| 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IEvent | An event represents a change that needs to be broadcasted to consumers. | 
| IEventFrame | An event frame groups events from an IEventSource object into a unit
 of work. | 
| IEventFrameExecution | Marks the execution of an IEventFrame. | 
| IEventManager | Manages events within a local context. | 
| IEventSource | An object that generates IEvent objects. | 
| Class Summary | |
|---|---|
| AbstractEvent | Base-class for IEvent instances that are marker events. | 
| EventFrameExecution | Implementation of the IEventFrameExecution. | 
| EventProcessor | A single-thread execution engine that takes IEvent objects off a task
 queue, finds the IEventListener instances registered against the
 IEventSource that generated the event, determines if the event is
 compatible with the events the listener can accept (see
 IEventListener.getEventTypeFilter()) and calls
 IEventListener.update(IEvent) if the event is compatible. | 
| EventQueueItem<EVENT> | Wraps an event that is placed onto an event queue. | 
| EventSource | A simple event source. | 
| ImageEvent | A marker event that forces a complete image update from a container. | 
  | 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||