A C D E F G H M P R S U W

A

accepts(H, E) - Method in interface com.ekuefler.supereventbus.filtering.EventFilter
Returns whether or not the given handler's Subscribe method should be invoked for the given event.
addExceptionHandler(ExceptionHandler) - Method in class com.ekuefler.supereventbus.EventBus
Adds an exception handler to be notified whenever an exception occurs while dispatching an event.
addHandler(Event.Type<H>, H) - Method in class com.ekuefler.supereventbus.EventBusAdapter
Emulates the behavior of registering a single handler method on the underlying event bus.
addHandlerToSource(Event.Type<H>, Object, H) - Method in class com.ekuefler.supereventbus.EventBusAdapter
Not supported.

C

com.ekuefler.supereventbus - package com.ekuefler.supereventbus
 
com.ekuefler.supereventbus.filtering - package com.ekuefler.supereventbus.filtering
 
com.ekuefler.supereventbus.multievent - package com.ekuefler.supereventbus.multievent
 
com.ekuefler.supereventbus.priority - package com.ekuefler.supereventbus.priority
 

D

DeadEvent - Class in com.ekuefler.supereventbus
A DeadEvent wraps an event that was posted to an EventBus, but for which no subscribers were registered.

E

EventBus - Class in com.ekuefler.supereventbus
An event bus implementation for GWT that is significantly more powerful than the built-in EventBus.
EventBus() - Constructor for class com.ekuefler.supereventbus.EventBus
Creates a new event bus.
EventBusAdapter - Class in com.ekuefler.supereventbus
An adapter allowing SuperEventBus to be referenced via GWT's built-in EventBus interface.
EventBusAdapter(EventBus) - Constructor for class com.ekuefler.supereventbus.EventBusAdapter
Creates a new adapter wrapping the given event bus.
EventBusException - Exception in com.ekuefler.supereventbus
An exception created when an event handler (a method annotated with Subscribe) fires an exception during a call to EventBus.post(T).
EventFilter<H,E> - Interface in com.ekuefler.supereventbus.filtering
A filter capable of preventing an event handler method from receiving events.
EventRegistration<T> - Interface in com.ekuefler.supereventbus
A tagging interface associated with classes capable of handling events.
EventTypes - Annotation Type in com.ekuefler.supereventbus.multievent
An annotation that, when applied to a parameter of type MultiEvent, specifies which types of events that method should listen for.
ExceptionHandler - Interface in com.ekuefler.supereventbus
Marks an object as capable of handling exceptions thrown while dispatching events posted on the event bus.

F

fireEvent(Event<?>) - Method in class com.ekuefler.supereventbus.EventBusAdapter
Invokes EventBus.post(T) on the underlying event bus with the given event.
fireEventFromSource(Event<?>, Object) - Method in class com.ekuefler.supereventbus.EventBusAdapter
Not supported.

G

getEvent() - Method in class com.ekuefler.supereventbus.DeadEvent
 
getEvent() - Method in exception com.ekuefler.supereventbus.EventBusException
Returns the event passed to EventBus.post(T) that caused the underlying exception to be thrown.
getEvent() - Method in class com.ekuefler.supereventbus.multievent.MultiEvent
Returns the underlying event that this event wraps, which will be of a type assignable to one of the types declared in the EventTypes annotation for this parameter.
getMethods() - Method in interface com.ekuefler.supereventbus.EventRegistration
DO NOT IMPLEMENT THIS METHOD.
getSource() - Method in exception com.ekuefler.supereventbus.EventBusException
Returns the object containing the Subscribe-annotated method that threw the underlying exception.

H

handleException(EventBusException) - Method in interface com.ekuefler.supereventbus.ExceptionHandler
Invoked whenever an exception occurs while handling an event, after all handlers have had a chance to handle the event.

M

MultiEvent - Class in com.ekuefler.supereventbus.multievent
An event wrapping another event that could be one of several unrelated types.
MultiEvent(Object) - Constructor for class com.ekuefler.supereventbus.multievent.MultiEvent
Instantiates a new MultiEvent wrapping the given event.

P

post(T) - Method in class com.ekuefler.supereventbus.EventBus
Posts the given event to all handlers registered on this event bus.

R

register(T, Class<? extends EventRegistration<T>>) - Method in class com.ekuefler.supereventbus.EventBus
Registers all Subscribe-annotated in the given object on the event bus.

S

Subscribe - Annotation Type in com.ekuefler.supereventbus
Annotates a method as an event handler.

U

unregister(Object) - Method in class com.ekuefler.supereventbus.EventBus
Unregisters all event handlers on the given object.

W

When - Annotation Type in com.ekuefler.supereventbus.filtering
Applies a filter to a Subscribe-annotated method so that the annotated method will be invoked only if the filter allows it.
WithPriority - Annotation Type in com.ekuefler.supereventbus.priority
Defines the priority of a handler method annotated with Subscribe.

A C D E F G H M P R S U W

Copyright © 2013. All Rights Reserved.