Event
, GenericEvent<Object>
, GenericMetaDataEvent<EventMetaData,Object>
, org.refcodes.mixin.MetaDataAccessor<EventMetaData>
, org.refcodes.mixin.SourceAccessor<Object>
ActionMetaDataEvent
, ActionMetaDataEvent.ActionMetaDataEventBuilder
, ActionPayloadMetaDataEvent<P>
, ActionPayloadMetaDataEvent.ActionPayloadMetaDataEventBuilder<P>
ActionMetaDataEventBuilderImpl
, ActionMetaDataEventImpl
, ActionPayloadMetaDataEventBuilderImpl
, ActionPayloadMetaDataEventImpl
, MetaDataEventImpl
public interface MetaDataEvent extends GenericMetaDataEvent<EventMetaData,Object>, org.refcodes.mixin.MetaDataAccessor<EventMetaData>, Event
MetaDataEvent
is published by an Observable
and is
consumed by zero to many Observer
instances. The
MetaDataEvent
object describes what the Observable
is
publishing in more detail than a plain GenericActionEvent
.
An MetaDataEvent
provides Meta-Data describing the
GenericActionEvent
in more detail and a source being the origin of
the MetaDataEvent
.
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.