public class TLcdKML22SchemaData extends TLcdKML22AbstractObject
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.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
SCHEMA_DATA_EXTENSION_PROPERTY
Data property that maps to the
SchemaDataExtension element. |
static TLcdDataProperty |
SCHEMA_URL_PROPERTY
Data property that maps to the
schemaUrl attribute. |
static TLcdDataProperty |
SIMPLE_DATA_PROPERTY
Data property that maps to the
SimpleData element. |
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY
Constructor and Description |
---|
TLcdKML22SchemaData() |
TLcdKML22SchemaData(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<Object> |
getSchemaDataExtension()
Returns the value of the property that maps to the
SchemaDataExtension element. |
String |
getSchemaUrl()
Returns the value of the property that maps to the
schemaUrl attribute. |
List<TLcdKML22SimpleData> |
getSimpleData()
Returns the value of the property that maps to the
SimpleData element. |
void |
setSchemaUrl(String aValue)
Sets the value of the property that maps to the
schemaUrl attribute. |
getId, getTargetId, setId, setTargetId
public static final TLcdDataProperty SCHEMA_URL_PROPERTY
schemaUrl
attribute.
The possible values for this property are instances of String
.public static final TLcdDataProperty SIMPLE_DATA_PROPERTY
SimpleData
element.
The possible values for this property are instances of List<TLcdKML22SimpleData>
.public static final TLcdDataProperty SCHEMA_DATA_EXTENSION_PROPERTY
SchemaDataExtension
element.
The possible values for this property are instances of List<Object>
.public TLcdKML22SchemaData()
public TLcdKML22SchemaData(TLcdDataType aType)
public String getSchemaUrl()
schemaUrl
attribute.SCHEMA_URL_PROPERTY
property.public void setSchemaUrl(String aValue)
schemaUrl
attribute.aValue
- the value to set for the SCHEMA_URL_PROPERTY
property.public List<TLcdKML22SimpleData> getSimpleData()
SimpleData
element.SIMPLE_DATA_PROPERTY
property.public List<Object> getSchemaDataExtension()
SchemaDataExtension
element.SCHEMA_DATA_EXTENSION_PROPERTY
property.