Uses of Interface
org.refcodes.observer.Event
-
Uses of Event in org.refcodes.observer
Modifier and TypeClassDescriptionclass
AbstractEventMatcher<E extends Event<?>>
Abstract implementation of anEventMatcher
type.interface
EventMatcher<E extends Event<?>>
This interface typifies theMatcher
interface for the usage withActionEvent
instances.interface
The listener of an event subscriber to be fed with events by a event publisher.class
ObserverDescriptor<E extends Event<?>,
O extends Observer<E>, EM extends EventMatcher<E>> ThisObserverDescriptor
describes theObserver
, i.e. in some cases anObserver
requires anEventMatcher
which determines whichActionEvent
instances to pass to theObserver
.interface
A system publishingActionEvent
instances (such as an event bus), may implement this interface.Modifier and TypeInterfaceDescriptioninterface
ActionEvent<A,
SRC> AnActionEvent
extends theEvent
and provides additional means to provide an action viaActionAccessor.getAction()
being of a generic type.interface
MetaDataActionEvent<A,
EM extends EventMetaData, SRC> AnMetaDataActionEvent
provides Meta-Data describing theActionEvent
in more detail and a source being the origin of theMetaDataActionEvent
.interface
MetaDataEvent<EM extends EventMetaData,
SRC> AnMetaDataEvent
provides Meta-Data describing theActionEvent
in more detail and a source being the origin of theMetaDataEvent
.Modifier and TypeClassDescriptionclass
AbstractActionEvent<A,
SRC> TheAbstractActionEvent
provides a base implementation for anActionEvent
.class
AbstractEvent<SRC>
TheAbstractEvent
provides a base implementation for anEvent
.class
AbstractMetaDataActionEvent<A,
EM extends EventMetaData, SRC> TheAbstractMetaDataActionEvent
provides a base implementation for anMetaDataActionEvent
.class
AbstractMetaDataEvent<EM extends EventMetaData,
SRC> TheAbstractMetaDataEvent
provides a base implementation for anMetaDataEvent
.class
SubscribeEvent<SRC>
AnSubscribeEvent
is published by anObservable
when an observer is being subscribed.class
UnsubscribeEvent<SRC>
AnUnsubscribeEvent
is published by anObservable
when an observer is being unsubscribed.