public static final class TLspPaintGroupsChangedEvent.Change.ObjectsRemoved extends TLspPaintGroupsChangedEvent.Change
TLspPaintGroupsChangedEvent.Change.ObjectsAdded, TLspPaintGroupsChangedEvent.Change.ObjectsChanged, TLspPaintGroupsChangedEvent.Change.ObjectsMoved, TLspPaintGroupsChangedEvent.Change.ObjectsRemoved, TLspPaintGroupsChangedEvent.Change.ObjectsReplaced, TLspPaintGroupsChangedEvent.Change.Removed
Constructor and Description |
---|
ObjectsRemoved(Object aPaintGroupId,
TLspPaintState aPaintState,
Collection aRemovedObjects)
Constructs a new TLspPaintGroupsChangedEvent.Change.ObjectsRemoved paint group change.
|
Modifier and Type | Method and Description |
---|---|
Collection |
getObjects()
Returns the objects that were removed from the paint group.
|
Object |
getPaintGroupIdentifier()
Returns the identifier of the paint group that has changed.
|
TLspPaintState |
getPaintState()
Returns the paint state of the paint group identified by
getPaintGroupIdentifier() . |
String |
toString() |
equals, hashCode
public ObjectsRemoved(Object aPaintGroupId, TLspPaintState aPaintState, Collection aRemovedObjects)
aPaintGroupId
- the id of the paint group from which objects were removedaPaintState
- the paint state of the paint groupaRemovedObjects
- the objects that have been removed from the paint grouppublic Collection getObjects()
public Object getPaintGroupIdentifier()
public TLspPaintState getPaintState()
getPaintGroupIdentifier()
.getPaintGroupIdentifier()