public class JEMS
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG |
| Constructor and Description |
|---|
JEMS() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListenerOnEvent(java.lang.Class<? extends Event> eventClazz,
EventHandlerCallback listener) |
static JEMS |
dispatcher() |
void |
removeListener(EventHandlerCallback listener) |
void |
removeListenerOnEvent(java.lang.Class<? extends Event> eventClazz,
EventHandlerCallback listener) |
void |
sendEvent(Event event) |
public static JEMS dispatcher()
public void addListenerOnEvent(java.lang.Class<? extends Event> eventClazz, EventHandlerCallback listener)
public void removeListenerOnEvent(java.lang.Class<? extends Event> eventClazz, EventHandlerCallback listener)
public void removeListener(EventHandlerCallback listener)
public void sendEvent(Event event)