Package systems.dmx.core.service
Class DMXEvent
- java.lang.Object
- 
- systems.dmx.core.service.DMXEvent
 
- 
 public abstract class DMXEvent extends Object Base class for all events. That is core events as well as plugin events.
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voiddispatch(EventListener listener, Object... params)Delivers this event to the given listener.static DMXEventgetEvent(Class listenerInterface)Returns the event that corresponds to the given listener interface.ClassgetListenerInterface()Returns the corresponding listener interface for this event.
 
- 
- 
- 
Constructor Detail- 
DMXEventpublic DMXEvent(Class listenerInterface) 
 
- 
 - 
Method Detail- 
dispatchpublic abstract void dispatch(EventListener listener, Object... params) Delivers this event to the given listener.
 - 
getListenerInterfacepublic Class getListenerInterface() Returns the corresponding listener interface for this event.
 
- 
 
-