Package org.refcodes.observer
Interface Event
-
- All Superinterfaces:
GenericEvent<java.lang.Object>
,org.refcodes.mixin.SourceAccessor<java.lang.Object>
- All Known Subinterfaces:
ActionEvent
,ActionMetaDataEvent
,ActionMetaDataEvent.ActionMetaDataEventBuilder
,ActionPayloadEvent<P>
,ActionPayloadMetaDataEvent<P>
,ActionPayloadMetaDataEvent.ActionPayloadMetaDataEventBuilder<P>
,MetaDataEvent
- All Known Implementing Classes:
ActionEventImpl
,ActionMetaDataEventBuilderImpl
,ActionMetaDataEventImpl
,ActionPayloadEventImpl
,ActionPayloadMetaDataEventBuilderImpl
,ActionPayloadMetaDataEventImpl
,EventImpl
,MetaDataEventImpl
public interface Event extends GenericEvent<java.lang.Object>
AnEvent
is published by anObservable
and is consumed by zero to manyObserver
instances. TheEvent
object describes what theObservable
is publishing. AnEvent
provides a source being the origin of theEvent
.