Class TLcdNVG20SimpleData

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.nvg.nvg20.model.TLcdNVG20SimpleData
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdNVG20SimpleData extends TLcdDataObject
A SimpleData store the value of a user-defined field defined by a referenced SimpleField.
Since:
2015.0
  • 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 String.
    • KEY_PROPERTY

      public static final TLcdDataProperty KEY_PROPERTY
      Data property that maps to the key attribute. The possible values for this property are instances of QName.
    • UNIT_PROPERTY

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

    • TLcdNVG20SimpleData

      public TLcdNVG20SimpleData()
    • TLcdNVG20SimpleData

      public TLcdNVG20SimpleData(TLcdDataType aType)
  • Method Details

    • getValueObject

      public String 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(String 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.
    • getKey

      public QName getKey()
      Returns the value of the property that maps to the key attribute.
      Returns:
      the value of the KEY_PROPERTY property.
    • setKey

      public void setKey(QName aValue)
      Sets the value of the property that maps to the key attribute.
      Parameters:
      aValue - the value to set for the KEY_PROPERTY property.
    • getUnit

      public TLcdNVG20UnitOfMeasure getUnit()
      Returns the value of the property that maps to the unit attribute.

      The possible values for this property are instances of

      Optionally, a data value can be in another measurement unit from the one defined in the schema

      Returns:
      the value of the UNIT_PROPERTY property.
    • setUnit

      public void setUnit(TLcdNVG20UnitOfMeasure aValue)
      Sets the value of the property that maps to the unit attribute.

      The possible values for this property are instances of

      Optionally, a data value can be in another measurement unit from the one defined in the schema

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