public final class EventBus
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EventBus.EventListener<T extends Event> |
| Constructor and Description |
|---|
EventBus() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
post(Event event) |
<T extends Event> |
register(java.lang.Class<T> eventType,
EventBus.EventListener<T> listener) |
<T extends Event> |
register(java.lang.Class<T> eventType,
EventBus.EventListener<T> listener,
EventPriority priority,
boolean receiveCancelled) |
void |
register(java.lang.Object listener) |
void |
unregister(java.lang.Object listener) |
public void register(java.lang.Object listener)
public <T extends Event> void register(java.lang.Class<T> eventType, EventBus.EventListener<T> listener)
public <T extends Event> void register(java.lang.Class<T> eventType, EventBus.EventListener<T> listener, EventPriority priority, boolean receiveCancelled)
public void unregister(java.lang.Object listener)
public boolean post(Event event)