|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.bushe.swing.event | |
|---|---|
| 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. |
| Classes in org.bushe.swing.event used by org.bushe.swing.event | |
|---|---|
| AbstractEventServiceEvent
Convenience base class for EventServiceEvents in the application. |
|
| CleanupEvent.Status
The status of the cleanup. |
|
| EventService
The core interface. |
|
| EventServiceAction
Abstract class that publishes a Swing ActionEvent (or another object) to an EventService. |
|
| EventServiceEvent
Convenience interface for events that get processed by the EventService, its usage is not required in any way. |
|
| EventServiceExistsException
Exception thrown by the EventServiceLocator when an EventService already is registered for a name. |
|
| EventSubscriber
Callback interface for class-based subscribers of an EventService. |
|
| EventTopicSubscriber
Callback interface for topic-based subscribers of an EventService. |
|
| Logger
Central Logging class. |
|
| Logger.Level
Standardized logging levels. |
|
| Logger.LoggerType
Allows switching between Java and Commons logging. |
|
| Prioritized
Subscribers can implement this interface in order to affect the order in which they are called. |
|
| ProxySubscriber
An interface that can be implemented when proxies are used for subscription, not needed in normal usage. |
|
| PublicationStatus
The status of an event as it makes its way from publication through processing by subscribers. |
|
| PublicationStatusTracker
An optional interface that can be implemented by Events objects or topic Payloads to enable the events' status to be stamped on the event by an event service. |
|
| SubscriberTimingEvent
This event is published internally to report timing for subscribers on an EventService. |
|
| ThreadSafeEventService
A thread-safe EventService implementation. |
|
| VetoEventListener
Interface for classes that can veto class-based event publication from the EventService. |
|
| VetoTopicEventListener
Interface for classes that can veto publication on topic names from the EventService. |
|
| Classes in org.bushe.swing.event used by org.bushe.swing.event.annotation | |
|---|---|
| EventService
The core interface. |
|
| EventSubscriber
Callback interface for class-based subscribers of an EventService. |
|
| EventTopicSubscriber
Callback interface for topic-based subscribers of an EventService. |
|
| Logger
Central Logging class. |
|
| Prioritized
Subscribers can implement this interface in order to affect the order in which they are called. |
|
| ProxySubscriber
An interface that can be implemented when proxies are used for subscription, not needed in normal usage. |
|
| VetoEventListener
Interface for classes that can veto class-based event publication from the EventService. |
|
| VetoTopicEventListener
Interface for classes that can veto publication on topic names from the EventService. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||