Uses of Interface
org.refcodes.eventbus.GenericEventBus
-
Uses of GenericEventBus in org.refcodes.eventbus
Classes in org.refcodes.eventbus with type parameters of type GenericEventBusModifier and TypeInterfaceDescriptioninterface
GenericEventBusEvent<A,
META extends org.refcodes.mixin.EventMetaData, SRC extends GenericEventBus<?, ?, ?, ?, ?>> Intuitive Meta-Interface for theGenericActionMetaDataEvent
as used by theEventBusImpl
.static interface
GenericEventBusEvent.GenericEventBusEventBuilder<A,
META extends org.refcodes.mixin.EventMetaData, SRC extends GenericEventBus<?, ?, ?, ?, ?>, B extends GenericEventBusEvent.GenericEventBusEventBuilder<A, META, SRC, B>> Intuitive Meta-Interface for theGenericEventBusEvent.GenericEventBusEventBuilder
as used by theGenericEventBus
.Subinterfaces of GenericEventBus in org.refcodes.eventbusModifier and TypeInterfaceDescriptioninterface
Ready to implement vanilla plainGenericEventBus
specialization.Classes in org.refcodes.eventbus that implement GenericEventBusModifier and TypeClassDescriptionclass
AbstractEventBus<E extends org.refcodes.observer.GenericEvent<?>,
O extends org.refcodes.observer.Observer<E>, MATCH extends org.refcodes.observer.EventMatcher<E>, META extends org.refcodes.mixin.EventMetaData, H> The Class AbstractEventBus.class
TheEventBusImpl
defines a predefinedGenericEventBus
tailored to use theMetaDataActionEvent
as event type to use.