Uses of Interface
org.bushe.swing.event.EventSubscriber

Packages that use EventSubscriber
org.bushe.swing.event The main package, provides publish/subscribe services for Swing and non-Swing applications. 
org.bushe.swing.event.annotation EventBus annotations to make it much simpler to publish and subscribe to events. 
 

Uses of EventSubscriber in org.bushe.swing.event
 

Subinterfaces of EventSubscriber in org.bushe.swing.event
 interface PrioritizedEventSubscriber
          This is a convenience interface, particularly for inner classes, that implements EventSubscriber and Prioritized.
 

Methods in org.bushe.swing.event that return EventSubscriber
 EventSubscriber SubscriberTimingEvent.getSubscriber()
           
 

Methods in org.bushe.swing.event with parameters of type EventSubscriber
protected  void ThreadSafeEventService.handleException(java.lang.Object event, java.lang.Throwable e, java.lang.StackTraceElement[] callingStack, EventSubscriber eventSubscriber)
          Called during event handling exceptions, calls handleException
 boolean ThreadSafeEventService.subscribe(java.lang.Class cl, EventSubscriber eh)
           
 boolean EventService.subscribe(java.lang.Class eventClass, EventSubscriber subscriber)
          Subscribes an EventSubscriber to the publication of objects matching a type.
static boolean EventBus.subscribe(java.lang.Class eventClass, EventSubscriber subscriber)
           
 boolean ThreadSafeEventService.subscribe(java.lang.reflect.Type type, EventSubscriber eh)
           
 boolean EventService.subscribe(java.lang.reflect.Type type, EventSubscriber subscriber)
          Subscribe an EventSubscriber to publication of generic Types.
static boolean EventBus.subscribe(java.lang.reflect.Type genericType, EventSubscriber subscriber)
           
 boolean ThreadSafeEventService.subscribeExactly(java.lang.Class cl, EventSubscriber eh)
           
 boolean EventService.subscribeExactly(java.lang.Class eventClass, EventSubscriber subscriber)
          Subscribes an EventSubscriber to the publication of objects exactly matching a type.
static boolean EventBus.subscribeExactly(java.lang.Class eventClass, EventSubscriber subscriber)
           
 boolean ThreadSafeEventService.subscribeExactlyStrongly(java.lang.Class cl, EventSubscriber eh)
           
 boolean EventService.subscribeExactlyStrongly(java.lang.Class eventClass, EventSubscriber subscriber)
          Subscribes an EventSubscriber to the publication of objects matching a type exactly.
static boolean EventBus.subscribeExactlyStrongly(java.lang.Class eventClass, EventSubscriber subscriber)
           
 boolean ThreadSafeEventService.subscribeStrongly(java.lang.Class cl, EventSubscriber eh)
           
 boolean EventService.subscribeStrongly(java.lang.Class eventClass, EventSubscriber subscriber)
          Subscribes an EventSubscriber to the publication of objects matching a type.
static boolean EventBus.subscribeStrongly(java.lang.Class eventClass, EventSubscriber subscriber)
           
 boolean ThreadSafeEventService.unsubscribe(java.lang.Class cl, EventSubscriber eh)
           
 boolean EventService.unsubscribe(java.lang.Class eventClass, EventSubscriber subscriber)
          Stop the subscription for a subscriber that is subscribed to a class.
static boolean EventBus.unsubscribe(java.lang.Class eventClass, EventSubscriber subscriber)
           
 boolean ThreadSafeEventService.unsubscribeExactly(java.lang.Class cl, EventSubscriber eh)
           
 boolean EventService.unsubscribeExactly(java.lang.Class eventClass, EventSubscriber subscriber)
          Stop the subscription for a subscriber that is subscribed to an exact class.
static boolean EventBus.unsubscribeExactly(java.lang.Class eventClass, EventSubscriber subscriber)
           
 

Constructors in org.bushe.swing.event with parameters of type EventSubscriber
ContainerEventServiceRegistrar(javax.swing.JComponent jComp, EventSubscriber eventSubscriber, java.lang.Class eventClass)
          Create a registrar that will keep track of the container event service, and subscribe the subscriber to the eventClass when the ContainerEventService is available and when it changes.
ContainerEventServiceRegistrar(javax.swing.JComponent jComp, EventSubscriber eventSubscriber, java.lang.Class[] eventClasses)
          Create a registrar that will keep track of the container event service, and subscribe the subscriber to the event classes when the ContainerEventService is available and when it changes.
ContainerEventServiceRegistrar(javax.swing.JComponent jComp, EventSubscriber eventSubscriber, java.lang.Class[] eventClasses, EventTopicSubscriber eventTopicSubscriber, java.lang.String[] topics)
          Create a registrar that will keep track of the container event service, and subscribe the subscriber to the topics and the event classes when the ContainerEventService is available and when it changes.
SubscriberTimingEvent(java.lang.Object source, java.lang.Long start, java.lang.Long end, java.lang.Long timeLimitMilliseconds, java.lang.Object event, EventSubscriber subscriber, VetoEventListener vetoEventListener)
          Create a timing event
 

Uses of EventSubscriber in org.bushe.swing.event.annotation
 

Classes in org.bushe.swing.event.annotation that implement EventSubscriber
 class BaseProxySubscriber
          A class is subscribed to an EventService on behalf of another object.
 



Copyright © 2010 Bushe Enterprises, Inc.. All Rights Reserved.