Package com.chillycheesy.modulo.events
Class EventManager
java.lang.Object
com.chillycheesy.modulo.utils.Manager<Listener>
com.chillycheesy.modulo.listener.ListenerManager
com.chillycheesy.modulo.events.EventManager
EventManager make the gesture between
Listener
and Event
.
The EventManager instance is accessible from the EventContainer
.-
Field Summary
Fields inherited from class com.chillycheesy.modulo.utils.Manager
managedItems
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.chillycheesy.modulo.listener.ListenerManager
sortByDescendingValue
Methods inherited from class com.chillycheesy.modulo.utils.Manager
getAllItems, getItemByModule, getModuleByItem, removeAllItems, removeItem
-
Constructor Details
-
EventManager
public EventManager()
-
-
Method Details
-
emitEvent
Emit a event and log potential error in theLogger
.- Parameters:
module
- The emitter module.event
- The emitted event.
-
registerItem
- Overrides:
registerItem
in classManager<Listener>
-