Package io.guise.framework.event
Class NotificationEvent
java.lang.Object
java.util.EventObject
com.globalmentor.event.AbstractEvent
io.guise.framework.event.AbstractGuiseEvent
io.guise.framework.event.AbstractTargetedGuiseEvent
io.guise.framework.event.NotificationEvent
- All Implemented Interfaces:
com.globalmentor.event.Event
,com.globalmentor.event.TargetedEvent
,GuiseEvent
,Serializable
An event indicating there should be a notification message of some event or state. The event target indicates the object that originally fired the event.
- Author:
- Garret Wilson
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionNotificationEvent
(Object source, NotificationEvent notificationEvent) Copy constructor that specifies a different source.NotificationEvent
(Object source, Notification notification) Source and notification constructor.NotificationEvent
(Object source, Object target, Notification notification) Source, target, and notification constructor. -
Method Summary
Methods inherited from class io.guise.framework.event.AbstractTargetedGuiseEvent
getTarget
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
-
NotificationEvent
Source and notification constructor. The target will be set to be the same as the given source.- Parameters:
source
- The object on which the event initially occurred.notification
- The notification information.- Throws:
NullPointerException
- if the given source and/or notification isnull
.
-
NotificationEvent
Source, target, and notification constructor.- Parameters:
source
- The object on which the event initially occurred.target
- The target of the event.notification
- The notification information.- Throws:
NullPointerException
- if the given source, target, and/or notification isnull
.
-
NotificationEvent
Copy constructor that specifies a different source.- Parameters:
source
- The object on which the event initially occurred.notificationEvent
- The event the properties of which will be copied.- Throws:
NullPointerException
- if the given source and/or event isnull
.
-