Package org.tanukisoftware.wrapper.event
Class WrapperEvent
java.lang.Object
java.util.EventObject
org.tanukisoftware.wrapper.event.WrapperEvent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
WrapperConsumableEvent
,WrapperCoreEvent
,WrapperLoggingEvent
,WrapperRemoteControlEvent
,WrapperServiceEvent
WrapperEvents are used to notify WrapperEventListeners of various wrapper
related events.
For performance reasons, some event instances may be reused by the code which fires them off. For this reason, references to the event should never be referenced outside the scope of the WrapperListener.processEvent method.
- Author:
- Tanuki Software Development Team <support@tanukisoftware.com>
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
getFlags()
Returns a set of event flags for which the event should be fired.Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
WrapperEvent
protected WrapperEvent()Creates a new WrapperEvent.
-
-
Method Details
-
getFlags
public long getFlags()Returns a set of event flags for which the event should be fired. This value is compared with the mask supplied when when a WrapperEventListener is registered to decide which listeners should receive the event.If subclassed, the return value of the super class should usually be ORed with any additional flags.
- Returns:
- a set of event flags.
-