public static final class TLspPaintGroupsChangedEvent.Change.Removed extends TLspPaintGroupsChangedEvent.Change
TLspPaintGroupsChangedEvent.Change.ObjectsAdded, TLspPaintGroupsChangedEvent.Change.ObjectsChanged, TLspPaintGroupsChangedEvent.Change.ObjectsMoved, TLspPaintGroupsChangedEvent.Change.ObjectsRemoved, TLspPaintGroupsChangedEvent.Change.ObjectsReplaced, TLspPaintGroupsChangedEvent.Change.Removed
Constructor and Description |
---|
Removed(Object aPaintGroupId,
TLspPaintState aPaintState,
Collection aObjects)
Constructs a new TLspPaintGroupsChangedEvent.Change.Removed paint group change.
|
Modifier and Type | Method and Description |
---|---|
Collection |
getObjects()
Returns the objects that have been 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 Removed(Object aPaintGroupId, TLspPaintState aPaintState, Collection aObjects)
aPaintGroupId
- the id of the paint group that has been removedaPaintState
- the paint state of the paint groupaObjects
- the objects contained in the paint grouppublic Collection getObjects()
public Object getPaintGroupIdentifier()
public TLspPaintState getPaintState()
getPaintGroupIdentifier()
.getPaintGroupIdentifier()