All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractEventBus<E extends org.refcodes.observer.GenericEvent<?>,O extends org.refcodes.observer.Observer<E>,MATCH extends org.refcodes.observer.EventMatcher<E>,META extends org.refcodes.mixin.EventMetaData,H> |
The Class AbstractEventBus.
|
DispatchStrategy |
The DispatchStrategy defines how child events are published within a
parent event publish cycle.
|
DispatchStrategyAccessor |
|
DispatchStrategyAccessor.DispatchStrategyMutator |
|
DispatchStrategyAccessor.DispatchStrategyProperty |
|
EventBus |
|
EventBusEvent |
|
EventBusEventBuilderImpl |
Intuitive Meta-Class for the MetaDataActionEventBuilderImpl as used
by the EventBusImpl .
|
EventBusEventImpl |
Intuitive Meta-Class for the MetaDataActionEventImpl as used by the
EventBusImpl .
|
EventBusEventMatcher |
A convenience definition of an EventMatcher for the ready to use out
of the box EventBusImpl implementation of the generic
GenericEventBus definition.
|
EventBusImpl |
|
EventBusObservable<E extends org.refcodes.observer.GenericEvent<?>,O extends org.refcodes.observer.Observer<E>,MATCH extends org.refcodes.observer.EventMatcher<E>,H> |
The Observable part of the GenericEventBus provides means to
register Observer instances.
|
EventBusObserver |
A convenience definition of an Observer for the ready to use out of
the box EventBusImpl implementation of the generic GenericEventBus
definition.
|
EventBusPublisher<E extends org.refcodes.observer.GenericEvent<?>> |
The Interface BusPublisher.
|
EventBusSugar |
Declarative syntactic sugar which may be statically imported in order to
allow declarative definitions for the EventBusEventMatcher elements.
|
GenericEventBus<E extends org.refcodes.observer.GenericEvent<?>,O extends org.refcodes.observer.Observer<E>,MATCH extends org.refcodes.observer.EventMatcher<E>,META extends org.refcodes.mixin.EventMetaData,H> |
The GenericEventBus is the (virtual) machine wide manager for
GenericActionEvent handling.
|
GenericEventBusEvent<A,META extends org.refcodes.mixin.EventMetaData,SRC extends GenericEventBus<?,?,?,?,?>> |
Intuitive Meta-Interface for the GenericActionMetaDataEvent as used
by the EventBusImpl .
|
GenericEventBusEvent.GenericEventBusEventBuilder<A,META extends org.refcodes.mixin.EventMetaData,SRC extends GenericEventBus<?,?,?,?,?>,B extends GenericEventBusEvent.GenericEventBusEventBuilder<A,META,SRC,B>> |
|