Class TLcdNVG15SimpleData

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

public class TLcdNVG15SimpleData 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.
    • DESCRIPTION_PROPERTY

      public static final TLcdDataProperty DESCRIPTION_PROPERTY
      Data property that maps to the description attribute. 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.
    • LABEL_PROPERTY

      public static final TLcdDataProperty LABEL_PROPERTY
      Data property that maps to the label attribute. The possible values for this property are instances of String.
    • TYPE_PROPERTY

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

    • TLcdNVG15SimpleData

      public TLcdNVG15SimpleData()
    • TLcdNVG15SimpleData

      public TLcdNVG15SimpleData(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.
    • getDescription

      public String getDescription()
      Returns the value of the property that maps to the description attribute.
      Returns:
      the value of the DESCRIPTION_PROPERTY property.
    • setDescription

      public void setDescription(String aValue)
      Sets the value of the property that maps to the description attribute.
      Parameters:
      aValue - the value to set for the DESCRIPTION_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.
    • getLabel

      public String getLabel()
      Returns the value of the property that maps to the label attribute.
      Returns:
      the value of the LABEL_PROPERTY property.
    • setLabel

      public void setLabel(String aValue)
      Sets the value of the property that maps to the label attribute.
      Parameters:
      aValue - the value to set for the LABEL_PROPERTY property.
    • getType

      public ELcdNVG15KeyTypeAttribute getType()
      Returns the value of the property that maps to the type attribute.

      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(ELcdNVG15KeyTypeAttribute aValue)
      Sets the value of the property that maps to the type attribute.

      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.