Class TLcdKML22SchemaData

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdKML22SchemaData extends TLcdKML22AbstractObject
Domain class modeling the KML SchemaDataType type.

OGC KML Specification description:

 This element can be used wherever the following element is referenced: 
  
  -kml:AbstractObjectGroup
  
 Encodes an instance of a user-defined data type defined by a referenced kml:Schema. 
 A kml:SchemaData element shall reference a kml:Schema element using the kml:schemaUrl 
 attribute. 
 

Since:
10.0
  • Field Details

    • SCHEMA_URL_PROPERTY

      public static final TLcdDataProperty SCHEMA_URL_PROPERTY
      Data property that maps to the schemaUrl attribute. The possible values for this property are instances of String.
    • SIMPLE_DATA_PROPERTY

      public static final TLcdDataProperty SIMPLE_DATA_PROPERTY
      Data property that maps to the SimpleData element. The possible values for this property are instances of List<TLcdKML22SimpleData>.
    • SCHEMA_DATA_EXTENSION_PROPERTY

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

    • TLcdKML22SchemaData

      public TLcdKML22SchemaData()
    • TLcdKML22SchemaData

      public TLcdKML22SchemaData(TLcdDataType aType)
  • Method Details

    • getSchemaUrl

      public String getSchemaUrl()
      Returns the value of the property that maps to the schemaUrl attribute.
      Returns:
      the value of the SCHEMA_URL_PROPERTY property.
    • setSchemaUrl

      public void setSchemaUrl(String aValue)
      Sets the value of the property that maps to the schemaUrl attribute.
      Parameters:
      aValue - the value to set for the SCHEMA_URL_PROPERTY property.
    • getSimpleData

      public List<TLcdKML22SimpleData> getSimpleData()
      Returns the value of the property that maps to the SimpleData element.
      Returns:
      the value of the SIMPLE_DATA_PROPERTY property.
    • getSchemaDataExtension

      public List<Object> getSchemaDataExtension()
      Returns the value of the property that maps to the SchemaDataExtension element.
      Returns:
      the value of the SCHEMA_DATA_EXTENSION_PROPERTY property.