Class TLcdKML22SimpleData

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

public class TLcdKML22SimpleData extends TLcdDataObject
Domain class modeling the KML SimpleDataType type.

OGC KML Specification description:

 Encodes an instance of a user-defined field defined by a referenced kml:SimpleField. 
 The value of kml:SimpleData shall be of the data type defined by the referenced 
 kml:SimpleField. 
 The required name attribute shall be used to identify the kml:SimpleField by name. The 
 identified kml:SimpleField shall be declared within the kml:Schema element that is 
 referenced from the kml:SchemaURL attribute. 
 

Since:
10.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.
    • NAME_PROPERTY

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

    • TLcdKML22SimpleData

      public TLcdKML22SimpleData()
    • TLcdKML22SimpleData

      public TLcdKML22SimpleData(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.
    • getName

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

      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.