Package org.almendra.commons.events

Interface Summary
ICallbackHandler  
IEventHandler Defines an interface that every object needs to implement that wants to be notified about the occurrence of an object.
IEventParams Interface for every class that holds event paramters.
IEventRegistry  
IHistorizableCallbackHandler  
ISimpleEventRegistry  
IVetoableCallbackHandler  
IVetoableEventRegistry  
 

Class Summary
AbstractEventParams  
AbstractVetoableCallbackHandler  
Event Defines an event by its name and contains the event parameters in params.
EventNotifier Holds a list of event handlers that should be invoked when an event has occurred.
EventRegistry Event registry that lets the user register for events they are interested in.
SimpleEventRegistry  
SimpleVetoableEventRegistry