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

Packages that use EventTopicSubscriber
org.bushe.swing.event The EventBus provides publish/subscribe event services for a single JVM. 
org.bushe.swing.event.annotation   
 

Uses of EventTopicSubscriber in org.bushe.swing.event
 

Methods in org.bushe.swing.event with parameters of type EventTopicSubscriber
protected  void ThreadSafeEventService.onEventException(java.lang.String topic, java.lang.Object eventObj, java.lang.Throwable e, java.lang.StackTraceElement[] callingStack, EventTopicSubscriber eventTopicSubscriber)
          Called during event handling exceptions, calls handleException
static boolean EventBus.subscribe(java.util.regex.Pattern topicPattern, EventTopicSubscriber subscriber)
           
 boolean EventService.subscribe(java.util.regex.Pattern topicPattern, EventTopicSubscriber subscriber)
          Subscribes a WeakReference to an EventSubscriber to the publication of all the topic names that match a RegEx Pattern.
 boolean ThreadSafeEventService.subscribe(java.util.regex.Pattern pat, EventTopicSubscriber eh)
           
static boolean EventBus.subscribe(java.lang.String topic, EventTopicSubscriber subscriber)
           
 boolean EventService.subscribe(java.lang.String topic, EventTopicSubscriber subscriber)
          Subscribes a WeakReference to an EventSubscriber to the publication of a topic name.
 boolean ThreadSafeEventService.subscribe(java.lang.String topic, EventTopicSubscriber eh)
           
static boolean EventBus.subscribeStrongly(java.util.regex.Pattern topicPattern, EventTopicSubscriber subscriber)
           
 boolean EventService.subscribeStrongly(java.util.regex.Pattern topicPattern, EventTopicSubscriber subscriber)
          Subscribes a subscriber to all the event topic names that match a RegEx expression.
 boolean ThreadSafeEventService.subscribeStrongly(java.util.regex.Pattern pat, EventTopicSubscriber eh)
           
static boolean EventBus.subscribeStrongly(java.lang.String topic, EventTopicSubscriber subscriber)
           
 boolean EventService.subscribeStrongly(java.lang.String topic, EventTopicSubscriber subscriber)
          Subscribes a subscriber to an event topic name.
 boolean ThreadSafeEventService.subscribeStrongly(java.lang.String name, EventTopicSubscriber eh)
           
static boolean EventBus.unsubscribe(java.util.regex.Pattern topicPattern, EventTopicSubscriber subscriber)
           
 boolean EventService.unsubscribe(java.util.regex.Pattern topicPattern, EventTopicSubscriber subscriber)
          Stop the subscription for a subscriber that is subscribed to an event topic
 boolean ThreadSafeEventService.unsubscribe(java.util.regex.Pattern topicPattern, EventTopicSubscriber eh)
           
static boolean EventBus.unsubscribe(java.lang.String topic, EventTopicSubscriber subscriber)
           
 boolean EventService.unsubscribe(java.lang.String topic, EventTopicSubscriber subscriber)
          Stop the subscription for a subscriber that is subscribed to an event topic
 boolean ThreadSafeEventService.unsubscribe(java.lang.String name, EventTopicSubscriber eh)
           
 

Constructors in org.bushe.swing.event with parameters of type EventTopicSubscriber
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.
ContainerEventServiceRegistrar(javax.swing.JComponent jComp, EventTopicSubscriber eventTopicSubscriber, java.lang.String topic)
          Create a registrar that will keep track of the container event service, and subscribe the subscriber to the topic when the ContainerEventService is available and when it changes.
ContainerEventServiceRegistrar(javax.swing.JComponent jComp, EventTopicSubscriber eventTopicSubscriber, java.lang.String[] topics)
          Create a registrar that will keep track of the container event service, and subscribeStrongly the subscriber to the topics when the ContainerEventService is available and when it changes.
 

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

Classes in org.bushe.swing.event.annotation that implement EventTopicSubscriber
 class ProxyTopicPatternSubscriber
          A Proxy Subscriber for Annotations that use topic patterns
 class ProxyTopicSubscriber
          A class that subscribes to an EventService on behalf of another object.