Class TLcdKML22Schema
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.extendeddata.TLcdKML22Schema
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Domain class modeling the KML SchemaType type.
OGC KML Specification description:
Specifies a user-defined schema that is used to add user-defined data encoded within a child kml:ExtendedData element of a kml:AbstractFeatureGroup. kml:Schema shall have an id so that instances of it (encoded as kml:SchemaData) may reference it.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theid
attribute.static final TLcdDataProperty
Data property that maps to thename
attribute.static final TLcdDataProperty
Data property that maps to theSchemaExtension
element.static final TLcdDataProperty
Data property that maps to theSimpleField
element. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
Returns the value of the property that maps to theid
attribute.getName()
Returns the value of the property that maps to thename
attribute.Returns the value of the property that maps to theSchemaExtension
element.Returns the value of the property that maps to theSimpleField
element.void
Sets the value of the property that maps to theid
attribute.void
Sets the value of the property that maps to thename
attribute.
-
Field Details
-
ID_PROPERTY
Data property that maps to theid
attribute. The possible values for this property are instances ofString
. -
NAME_PROPERTY
Data property that maps to thename
attribute. The possible values for this property are instances ofString
. -
SIMPLE_FIELD_PROPERTY
Data property that maps to theSimpleField
element. The possible values for this property are instances ofList<TLcdKML22SimpleField>
. -
SCHEMA_EXTENSION_PROPERTY
Data property that maps to theSchemaExtension
element. The possible values for this property are instances ofList<Object>
.
-
-
Constructor Details
-
TLcdKML22Schema
public TLcdKML22Schema() -
TLcdKML22Schema
-
-
Method Details
-
getId
Returns the value of the property that maps to theid
attribute.- Returns:
- the value of the
ID_PROPERTY
property.
-
setId
Sets the value of the property that maps to theid
attribute.- Parameters:
aValue
- the value to set for theID_PROPERTY
property.
-
getName
Returns the value of the property that maps to thename
attribute.- Returns:
- the value of the
NAME_PROPERTY
property.
-
setName
Sets the value of the property that maps to thename
attribute.- Parameters:
aValue
- the value to set for theNAME_PROPERTY
property.
-
getSimpleField
Returns the value of the property that maps to theSimpleField
element.- Returns:
- the value of the
SIMPLE_FIELD_PROPERTY
property.
-
getSchemaExtension
Returns the value of the property that maps to theSchemaExtension
element.- Returns:
- the value of the
SCHEMA_EXTENSION_PROPERTY
property.
-