Uses of Interface
org.refcodes.observer.GenericActionEvent
-
-
Uses of GenericActionEvent in org.refcodes.observer
Subinterfaces of GenericActionEvent in org.refcodes.observer Modifier and Type Interface Description interface
ActionEvent
AnActionEvent
extends theEvent
and provides additional means to provide an actionActionAccessor.getAction()
being of typeEnum
.interface
GenericActionMetaDataEvent<A,EM extends org.refcodes.mixin.EventMetaData,SRC>
AnGenericActionMetaDataEvent
provides Meta-Data describing theGenericActionEvent
in more detail and a source being the origin of theGenericActionMetaDataEvent
.static interface
GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM extends org.refcodes.mixin.EventMetaData,SRC,B extends GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B>>
Builder extension for theGenericActionMetaDataEvent
type.interface
GenericActionPayloadEvent<A,P,SRC>
TheGenericActionPayloadEvent
represents anActionEvent
which carries an additional payload.interface
GenericActionPayloadMetaDataEvent<A,P,EM extends org.refcodes.mixin.EventMetaData,SRC>
AnGenericActionPayloadMetaDataEvent
provides Meta-Data describing theGenericActionPayloadMetaDataEvent
in more detail and a payload as well as an action.static interface
GenericActionPayloadMetaDataEvent.GenericActionPayloadMetaDataEventBuilder<A,P,EM extends org.refcodes.mixin.EventMetaData,SRC,B extends GenericActionPayloadMetaDataEvent.GenericActionPayloadMetaDataEventBuilder<A,P,EM,SRC,B>>
Builder extension for theGenericActionPayloadMetaDataEvent
type.interface
MetaDataActionEvent
AnMetaDataActionEvent
is published by anObservable
and is consumed by zero to manyObserver
instances.static interface
MetaDataActionEvent.ActionMetaDataEventBuilder
Builder for theMetaDataActionEvent
.interface
PayloadActionEvent<P>
ThePayloadActionEvent
represents anActionEvent
which carries an additional payload.interface
PayloadMetaDataActionEvent<P>
AnPayloadMetaDataActionEvent
provides Meta-Data describing thePayloadMetaDataActionEvent
in more detail and a payload as well as an action.static interface
PayloadMetaDataActionEvent.ActionPayloadMetaDataEventBuilder<P>
Builder extension for thePayloadMetaDataActionEvent
type.
-