org.refcodes.mixin.ActionAccessor<Enum<?>>
, ActionEvent
, Event
, GenericActionEvent<Enum<?>,EventMetaData>
, GenericActionMetaDataEvent<Enum<?>,EventMetaData,Object>
, GenericEvent<Enum<?>>
, GenericMetaDataEvent<Enum<?>,EventMetaData>
, org.refcodes.mixin.MetaDataAccessor<Enum<?>>
, MetaDataEvent
, org.refcodes.mixin.SourceAccessor<Enum<?>>
ActionMetaDataEvent.ActionMetaDataEventBuilder
, ActionPayloadMetaDataEvent<P>
, ActionPayloadMetaDataEvent.ActionPayloadMetaDataEventBuilder<P>
ActionMetaDataEventBuilderImpl
, ActionMetaDataEventImpl
, ActionPayloadMetaDataEventBuilderImpl
, ActionPayloadMetaDataEventImpl
public interface ActionMetaDataEvent extends GenericActionMetaDataEvent<Enum<?>,EventMetaData,Object>, MetaDataEvent, ActionEvent
ActionMetaDataEvent
is published by an Observable
and is
consumed by zero to many Observer
instances. The
ActionMetaDataEvent
object describes what the Observable
is
publishing in more detail than a plain GenericActionEvent
.
An ActionMetaDataEvent
provides Meta-Data describing the
GenericActionEvent
in more detail and a source being the origin of
the ActionMetaDataEvent
.
Modifier and Type | Interface | Description |
---|---|---|
static interface |
ActionMetaDataEvent.ActionMetaDataEventBuilder |
Builder for the
ActionMetaDataEvent . |
org.refcodes.mixin.ActionAccessor.ActionBuilder<A extends Object,B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A extends Object>, org.refcodes.mixin.ActionAccessor.ActionProperty<A extends Object>
GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM extends EventMetaData,SRC,B extends GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B>>
org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD extends Object,B extends org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,B>>, org.refcodes.mixin.MetaDataAccessor.MetaDataMutator<MD extends Object>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD extends Object>
Copyright © 2018. All rights reserved.