Class TLcdKML22SimpleField

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.extendeddata.TLcdKML22SimpleField
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdKML22SimpleField extends TLcdDataObject
Domain class modeling the KML SimpleFieldType type.

OGC KML Specification description:

 Specifies a user-defined field. The name and type attributes shall be specified. 
 

Since:
10.0
  • Field Details Link icon

    • NAME_PROPERTY Link icon

      public static final TLcdDataProperty NAME_PROPERTY
      Data property that maps to the name 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.
    • DISPLAY_NAME_PROPERTY Link icon

      public static final TLcdDataProperty DISPLAY_NAME_PROPERTY
      Data property that maps to the displayName element. The possible values for this property are instances of String.
    • SIMPLE_FIELD_EXTENSION_PROPERTY Link icon

      public static final TLcdDataProperty SIMPLE_FIELD_EXTENSION_PROPERTY
      Data property that maps to the SimpleFieldExtension element. The possible values for this property are instances of List<Object>.
  • Constructor Details Link icon

    • TLcdKML22SimpleField Link icon

      public TLcdKML22SimpleField()
    • TLcdKML22SimpleField Link icon

      public TLcdKML22SimpleField(TLcdDataType aType)
  • Method Details Link icon

    • getName Link icon

      public String getName()
      Returns the value of the property that maps to the name attribute.
      Returns:
      the value of the NAME_PROPERTY property.
    • setName Link icon

      public void setName(String aValue)
      Sets the value of the property that maps to the name attribute.
      Parameters:
      aValue - the value to set for the NAME_PROPERTY property.
    • getType Link icon

      public String 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(String 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.
    • getDisplayName Link icon

      public String getDisplayName()
      Returns the value of the property that maps to the displayName element.
      Returns:
      the value of the DISPLAY_NAME_PROPERTY property.
    • setDisplayName Link icon

      public void setDisplayName(String aValue)
      Sets the value of the property that maps to the displayName element.
      Parameters:
      aValue - the value to set for the DISPLAY_NAME_PROPERTY property.
    • getSimpleFieldExtension Link icon

      public List<Object> getSimpleFieldExtension()
      Returns the value of the property that maps to the SimpleFieldExtension element.
      Returns:
      the value of the SIMPLE_FIELD_EXTENSION_PROPERTY property.