com.guiseframework.event
Class SetEvent<E>
java.lang.Object
java.util.EventObject
com.globalmentor.event.AbstractEvent
com.guiseframework.event.AbstractGuiseEvent
com.guiseframework.event.CollectionEvent<E>
com.guiseframework.event.SetEvent<E>
- Type Parameters:
E - The type of elements contained in the set.
- All Implemented Interfaces:
- com.globalmentor.event.Event, GuiseEvent, java.io.Serializable
- Direct Known Subclasses:
- ListSelectionEvent
public class SetEvent<E>
- extends CollectionEvent<E>
An event indicating a set has been modified.
If a single element was replaced both an added and removed element will be provided.
If neither an added nor a removed element are provided, the event represents a general set modification.
- Author:
- Garret Wilson
- See Also:
- Serialized Form
| Fields inherited from class java.util.EventObject |
source |
|
Constructor Summary |
SetEvent(java.lang.Object source)
Source constructor for general set modification. |
SetEvent(java.lang.Object source,
E addedElement,
E removedElement)
Source constructor for an added and/or removed element. |
| 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 |
SetEvent
public SetEvent(java.lang.Object source)
- Source constructor for general set modification.
- Parameters:
session - The Guise session in which this event was generated.source - The object on which the event initially occurred.
- Throws:
java.lang.NullPointerException - if the given source is null.
SetEvent
public SetEvent(java.lang.Object source,
E addedElement,
E removedElement)
- Source constructor for an added and/or removed element.
- Parameters:
source - The object on which the event initially occurred.addedElement - The element that was added to the set, or null if no element was added or it is unknown whether or which elements were added.removedElement - The element that was removed from the set, or null if no element was removed or it is unknown whether or which elements were removed.
- Throws:
java.lang.NullPointerException - if the given source is null.
Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.