Package io.guise.framework.event
Class AbstractTargetedGuiseEvent
java.lang.Object
java.util.EventObject
com.globalmentor.event.AbstractEvent
io.guise.framework.event.AbstractGuiseEvent
io.guise.framework.event.AbstractTargetedGuiseEvent
- All Implemented Interfaces:
com.globalmentor.event.Event
,com.globalmentor.event.TargetedEvent
,GuiseEvent
,Serializable
- Direct Known Subclasses:
ActionEvent
,ComponentEvent
,EditEvent
,NotificationEvent
public class AbstractTargetedGuiseEvent
extends AbstractGuiseEvent
implements com.globalmentor.event.TargetedEvent
An abstract implementation of a Guise event that is targeted. The event target indicates the component that originally initiated the action.
- Author:
- Garret Wilson
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionAbstractTargetedGuiseEvent
(Object source) Source constructor.AbstractTargetedGuiseEvent
(Object source, Object target) Source and target constructor. -
Method Summary
Methods inherited from class io.guise.framework.event.AbstractGuiseEvent
getSession
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
-
AbstractTargetedGuiseEvent
Source constructor. The target will be set to be the same as the given source.- Parameters:
source
- The object on which the event initially occurred.- Throws:
NullPointerException
- if the given source isnull
.
-
AbstractTargetedGuiseEvent
Source and target constructor.- Parameters:
source
- The object on which the event initially occurred.target
- The target of the event.- Throws:
NullPointerException
- if the given source and/or target isnull
.
-
-
Method Details
-
getTarget
- Specified by:
getTarget
in interfacecom.globalmentor.event.TargetedEvent
-