C E F G H I L P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- callListeners(IEvent, Map<Class<? extends IListener>, Set<IListener>>) - Method in interface ftbsc.geb.api.IEventDispatcher
-
Calls all listeners for the given event.
E
- eventType() - Method in interface ftbsc.geb.api.IEventDispatcher
F
- ftbsc.geb - package ftbsc.geb
- ftbsc.geb.api - package ftbsc.geb.api
- ftbsc.geb.api.annotations - package ftbsc.geb.api.annotations
G
- GEB - Class in ftbsc.geb
-
The official GEB implementation of
IBus
. - GEB() - Constructor for class ftbsc.geb.GEB
-
The default public constructor.
H
- handleEvent(IEvent) - Method in interface ftbsc.geb.api.IBus
-
Dispatches an event, calling all of its listeners that are subscribed to this bus.
- handleEvent(IEvent) - Method in class ftbsc.geb.GEB
-
Dispatches an event, calling all of its listeners that are subscribed to this bus.
I
- IBus - Interface in ftbsc.geb.api
-
A generic interface for a bus that can work with this event system.
- IEvent - Interface in ftbsc.geb.api
-
The common interface for all GEB events.
- IEventCancelable - Interface in ftbsc.geb.api
-
The common interface for all cancelable GEB events.
- IEventDispatcher - Interface in ftbsc.geb.api
-
The interface that the generated dispatchers will all use.
- IListener - Interface in ftbsc.geb.api
-
The common interface for all classes that contain GEB listeners.
- isCanceled() - Method in interface ftbsc.geb.api.IEventCancelable
-
Checks whether the event was canceled.
- isRegistered(IListener) - Method in interface ftbsc.geb.api.IBus
-
Tells you whether a listener is currently registered.
- isRegistered(IListener) - Method in class ftbsc.geb.GEB
L
- Listen - Annotation Type in ftbsc.geb.api.annotations
-
Marks the method as a listener.
P
- priority() - Method in annotation type ftbsc.geb.api.annotations.Listen
R
- registerListener(IListener) - Method in interface ftbsc.geb.api.IBus
-
Registers a new listener on the bus.
- registerListener(IListener) - Method in class ftbsc.geb.GEB
-
Registers a new listener on the bus.
S
- setCanceled() - Method in interface ftbsc.geb.api.IEventCancelable
-
Cancels the event.
- setCanceled(boolean) - Method in interface ftbsc.geb.api.IEventCancelable
-
Cancels the event.
U
- unregisterListener(IListener) - Method in interface ftbsc.geb.api.IBus
-
Unregisters a listener from the bus.
- unregisterListener(IListener) - Method in class ftbsc.geb.GEB
-
Unregister a listener from the bus.
All Classes All Packages