Class TLcdGML31Speed

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, ILcdISO19103Measure, Serializable, Cloneable

public class TLcdGML31Speed extends TLcdGML31Measure
Value of a speed, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a velocity, such as metres per second or miles per hour.
Since:
10.0
See Also:
  • Field Details

    • VALUE_PROPERTY

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

      public static final TLcdDataProperty UOM_PROPERTY
      Data property that maps to the uom attribute. The possible values for this property are instances of URI.
    • TYPE_PROPERTY

      public static final TLcdDataProperty TYPE_PROPERTY
      Data property that holds the type of this instance. The possible values for this property are the public QName constants defined in this class.
  • Constructor Details

    • TLcdGML31Speed

      public TLcdGML31Speed()
    • TLcdGML31Speed

      public TLcdGML31Speed(TLcdDataType aType)
  • Method Details

    • getValueObject

      public Double getValueObject()
      Returns the value of the property that maps to the value defined by the simple content.
      Returns:
      the value of the VALUE_PROPERTY property.
    • setValueObject

      public void setValueObject(Double 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 VALUE_PROPERTY property.
    • getUom

      public URI getUom()
      Returns the value of the property that maps to the uom attribute.
      Returns:
      the value of the UOM_PROPERTY property.
    • setUom

      public void setUom(URI aValue)
      Sets the value of the property that maps to the uom attribute.
      Parameters:
      aValue - the value to set for the UOM_PROPERTY property.
    • getType

      public QName getType()
      Returns the value of the property that holds the type of this instance.

      The possible values for this property are the public QName constants defined in this class.

      Returns:
      the value of the TYPE_PROPERTY property.
    • setType

      public void setType(QName aValue)
      Sets the value of the property that holds the type of this instance.

      The possible values for this property are the public QName constants defined in this class.

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