Uses of Interface
org.refcodes.observer.Event
-
Uses of Event in org.refcodes.observer
Classes in org.refcodes.observer with type parameters of type EventModifier and TypeClassDescriptionclassAbstractEventMatcher<E extends Event<?>>Abstract implementation of anEventMatchertype.interfaceEventMatcher<E extends Event<?>>This interface typifies theMatcherinterface for the usage withActionEventinstances.interfaceThe listener of an event subscriber to be fed with events by a event publisher.classObserverDescriptor<E extends Event<?>,O extends Observer<E>, EM extends EventMatcher<E>> ThisObserverDescriptordescribes theObserver, i.e. in some cases anObserverrequires anEventMatcherwhich determines whichActionEventinstances to pass to theObserver.interfaceA system publishingActionEventinstances (such as an event bus), may implement this interface.Subinterfaces of Event in org.refcodes.observerModifier and TypeInterfaceDescriptioninterfaceActionEvent<A,SRC> AnActionEventextends theEventand provides additional means to provide an action viaActionAccessor.getAction()being of a generic type.interfaceMetaDataActionEvent<A,EM extends EventMetaData, SRC> AnMetaDataActionEventprovides Meta-Data describing theActionEventin more detail and a source being the origin of theMetaDataActionEvent.interfaceMetaDataEvent<EM extends EventMetaData,SRC> AnMetaDataEventprovides Meta-Data describing theActionEventin more detail and a source being the origin of theMetaDataEvent.Classes in org.refcodes.observer that implement EventModifier and TypeClassDescriptionclassAbstractActionEvent<A,SRC> TheAbstractActionEventprovides a base implementation for anActionEvent.classAbstractEvent<SRC>TheAbstractEventprovides a base implementation for anEvent.classAbstractMetaDataActionEvent<A,EM extends EventMetaData, SRC> TheAbstractMetaDataActionEventprovides a base implementation for anMetaDataActionEvent.classAbstractMetaDataEvent<EM extends EventMetaData,SRC> TheAbstractMetaDataEventprovides a base implementation for anMetaDataEvent.classSubscribeEvent<SRC>AnSubscribeEventis published by anObservablewhen an observer is being subscribed.classUnsubscribeEvent<SRC>AnUnsubscribeEventis published by anObservablewhen an observer is being unsubscribed.