Class TLspPaintGroupsChangedEvent.Change.ObjectsAdded

java.lang.Object
com.luciad.view.lightspeed.layer.paintgroup.TLspPaintGroupsChangedEvent.Change
com.luciad.view.lightspeed.layer.paintgroup.TLspPaintGroupsChangedEvent.Change.ObjectsAdded
Enclosing class:
TLspPaintGroupsChangedEvent.Change

public static final class TLspPaintGroupsChangedEvent.Change.ObjectsAdded extends TLspPaintGroupsChangedEvent.Change
A paint group change for objects that have been added to a paint group.
Since:
2012.0
  • Constructor Details

    • ObjectsAdded

      public ObjectsAdded(Object aPaintGroupId, TLspPaintState aPaintState, Collection aAddedObjects)
      Constructs a new TLspPaintGroupsChangedEvent.Change.ObjectsAdded paint group change.
      Parameters:
      aPaintGroupId - the id of the paint group to which objects were added
      aPaintState - the paint state of the paint group
      aAddedObjects - the objects that have been added to the paint group
  • Method Details

    • getPaintGroupIdentifier

      public Object getPaintGroupIdentifier()
      Returns the identifier of the paint group that has changed.
      Returns:
      the identifier of the paint group that has changed
    • getObjects

      public Collection getObjects()
      Returns the objects that were added to the paint group.
      Returns:
      the objects that were added to the paint group
    • getPaintState

      public TLspPaintState getPaintState()
      Returns the paint state of the paint group identified by getPaintGroupIdentifier().
      Returns:
      the paint state of the paint group identified by getPaintGroupIdentifier()
    • toString

      public String toString()
      Overrides:
      toString in class Object