Class TLcdNVG15SimpleField

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

public class TLcdNVG15SimpleField extends TLcdDataObject
A key definition of user-defined data.
Since:
2015.0
  • Field Details

    • 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.
    • ID_PROPERTY

      public static final TLcdDataProperty ID_PROPERTY
      Data property that maps to the id 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

    • TLcdNVG15SimpleField

      public TLcdNVG15SimpleField()
    • TLcdNVG15SimpleField

      public TLcdNVG15SimpleField(TLcdDataType aType)
  • Method Details

    • 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.
    • getId

      public QName getId()
      Returns the value of the property that maps to the id attribute.
      Returns:
      the value of the ID_PROPERTY property.
    • setId

      public void setId(QName aValue)
      Sets the value of the property that maps to the id attribute.
      Parameters:
      aValue - the value to set for the ID_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.