Uses of Package
org.bushe.swing.event

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.
 



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