|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||