Class TLcdGML32SequenceRule

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

public class TLcdGML32SequenceRule extends TLcdDataObject
The gml:SequenceRuleType is derived from the gml:SequenceRuleEnumeration through the addition of an axisOrder attribute. The gml:SequenceRuleEnumeration is an enumerated type. The rule names are defined in ISO 19123. If no rule name is specified the default is "Linear".
Since:
2017.0
  • Field Details

    • RULE_PROPERTY

      public static final TLcdDataProperty RULE_PROPERTY
      Data property that maps to the value defined by the simple content. The possible values for this property are instances of ELcdGML32SequenceRuleEnumeration.
    • AXIS_ORDER_PROPERTY

      public static final TLcdDataProperty AXIS_ORDER_PROPERTY
      Data property that maps to the axisOrder attribute. The possible values for this property are instances of List<String>.
    • ORDER_PROPERTY

      public static final TLcdDataProperty ORDER_PROPERTY
      Data property that maps to the order attribute. The possible values for this property are instances of String.
  • Constructor Details

    • TLcdGML32SequenceRule

      public TLcdGML32SequenceRule()
    • TLcdGML32SequenceRule

      public TLcdGML32SequenceRule(TLcdDataType aType)
  • Method Details

    • getRule

      Returns the value of the property that maps to the value defined by the simple content.
      Returns:
      the value of the RULE_PROPERTY property.
    • setRule

      public void setRule(ELcdGML32SequenceRuleEnumeration aValue)
      Sets the value of the property that maps to the value defined by the simple content.
      Parameters:
      aValue - the value to set for the RULE_PROPERTY property.
    • getAxisOrder

      public List<String> getAxisOrder()
      Returns the value of the property that maps to the axisOrder attribute.
      Returns:
      the value of the AXIS_ORDER_PROPERTY property.
    • setAxisOrder

      public void setAxisOrder(List<String> aValue)
      Sets the value of the property that maps to the axisOrder attribute.
      Parameters:
      aValue - the value to set for the AXIS_ORDER_PROPERTY property.
    • getOrder

      public String getOrder()
      Returns the value of the property that maps to the order attribute.
      Returns:
      the value of the ORDER_PROPERTY property.
    • setOrder

      public void setOrder(String aValue)
      Sets the value of the property that maps to the order attribute.
      Parameters:
      aValue - the value to set for the ORDER_PROPERTY property.