Package io.guise.framework.event
Class AbstractGuiseEvent
java.lang.Object
java.util.EventObject
com.globalmentor.event.AbstractEvent
io.guise.framework.event.AbstractGuiseEvent
- All Implemented Interfaces:
com.globalmentor.event.Event
,GuiseEvent
,Serializable
- Direct Known Subclasses:
AbstractInputEvent
,AbstractPlatformEvent
,AbstractTargetedGuiseEvent
,CollectionEvent
,ModalEvent
,NavigationEvent
,ProgressEvent
,ValueEvent
public abstract class AbstractGuiseEvent
extends com.globalmentor.event.AbstractEvent
implements GuiseEvent
The base class for custom Guise events.
- Author:
- Garret Wilson
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
-
Method Summary
Methods inherited from class java.util.EventObject
getSource, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.globalmentor.event.Event
getSource
-
Constructor Details
-
AbstractGuiseEvent
Source constructor.- Parameters:
source
- The object on which the event initially occurred.- Throws:
NullPointerException
- if the given source isnull
.
-
-
Method Details
-
getSession
- Specified by:
getSession
in interfaceGuiseEvent
- Returns:
- The Guise session in which this event was generated.
-