public class TLspEditingStateEvent extends EventObject
Modifier and Type | Class and Description |
---|---|
static class |
TLspEditingStateEvent.ChangeType
Describes the editing state change.
|
source
Constructor and Description |
---|
TLspEditingStateEvent(TLspEditingStateEvent.ChangeType aChangeType,
Collection<Object> aOriginalObjects,
ILspLayer aSource)
Creates a new editing state event with the given change type, a collection of objects for which the
editing state has changed.
|
TLspEditingStateEvent(TLspEditingStateEvent.ChangeType aChangeType,
Object aOriginalObject,
ILspLayer aSource)
Creates a new editing state event with the given change type, and the single object for which the
editing state has changed.
|
Modifier and Type | Method and Description |
---|---|
TLspEditingStateEvent.ChangeType |
getChangeType()
Returns the change type.
|
Collection<Object> |
getObjects()
Returns the collection of objects for which the editing state has changed.
|
getSource, toString
public TLspEditingStateEvent(TLspEditingStateEvent.ChangeType aChangeType, Object aOriginalObject, ILspLayer aSource)
aChangeType
- the change type.aOriginalObject
- the object for which the editing state has changed.aSource
- the layer from which this event originatedpublic TLspEditingStateEvent(TLspEditingStateEvent.ChangeType aChangeType, Collection<Object> aOriginalObjects, ILspLayer aSource)
aChangeType
- the change type.aOriginalObjects
- a collection of objects for which the editing state has changed.aSource
- the layer from which this event originatedpublic TLspEditingStateEvent.ChangeType getChangeType()
public Collection<Object> getObjects()