Class TLspIndexedSubShapeDescriptor<T>

java.lang.Object
com.luciad.view.lightspeed.editor.operation.TLspIndexedSubShapeDescriptor<T>

public class TLspIndexedSubShapeDescriptor<T> extends Object
Encapsulates an indexed subshape of a shape. Used for example to describe the subshape that should be inserted in or removed from a composite shape.
Since:
2012.0
  • Constructor Details

    • TLspIndexedSubShapeDescriptor

      public TLspIndexedSubShapeDescriptor(ILcdModelReference aModelReference, T aSubShape, Integer aIndex)
      Creates a new index subshape descriptor
      Parameters:
      aModelReference - the model reference of the sub shape
      aSubShape - the location of the subshape
      aIndex - the index of the subshape
  • Method Details

    • getModelReference

      public ILcdModelReference getModelReference()
      Returns the model reference of the subshape
      Returns:
      the model reference of the subshape
    • getSubShape

      public T getSubShape()
      Returns the location of the subshape
      Returns:
      the location of the subshape
    • getIndex

      public Integer getIndex()
      Returns the index of the subshape
      Returns:
      the index of the subshape