Class TLcdGML32AbstractRingProperty

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractRingProperty
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdGML32AbstractRingProperty extends TLcdDataObject
A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.
Since:
10.0
  • Field Details

    • ABSTRACT_RING_PROPERTY

      public static final TLcdDataProperty ABSTRACT_RING_PROPERTY
      Data property that maps to the AbstractRing element. The possible values for this property are instances of TLcdGML32AbstractRing.
  • Constructor Details

    • TLcdGML32AbstractRingProperty

      public TLcdGML32AbstractRingProperty()
    • TLcdGML32AbstractRingProperty

      public TLcdGML32AbstractRingProperty(TLcdDataType aType)
  • Method Details

    • getAbstractRing

      public TLcdGML32AbstractRing getAbstractRing()
      Returns the value of the property that maps to the AbstractRing element.

      An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substitution group for all closed boundaries of a surface patch.

      Returns:
      the value of the ABSTRACT_RING_PROPERTY property.
    • setAbstractRing

      public void setAbstractRing(TLcdGML32AbstractRing aValue)
      Sets the value of the property that maps to the AbstractRing element.

      An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substitution group for all closed boundaries of a surface patch.

      Parameters:
      aValue - the value to set for the ABSTRACT_RING_PROPERTY property.