Class TLcdNVG20SimpleField

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

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

    • DESCRIPTION_PROPERTY Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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.
    • UNIT_PROPERTY Link icon

      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 Link icon

    • TLcdNVG20SimpleField Link icon

      public TLcdNVG20SimpleField()
    • TLcdNVG20SimpleField Link icon

      public TLcdNVG20SimpleField(TLcdDataType aType)
  • Method Details Link icon

    • getDescription Link icon

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

      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 Link icon

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

      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 Link icon

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

      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 Link icon

      public Object 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 Link icon

      public void setType(Object 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.
    • getUnit Link icon

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

      The possible values for this property are instances of

      Returns:
      the value of the UNIT_PROPERTY property.
    • setUnit Link icon

      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

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