Package fulmine.event

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.
 



Copyright © 2007-2009. All Rights Reserved.