public class TLcdKML22Change extends TLcdDataObject
OGC KML Specification description:
Specifies modifications to zero or more identified kml:AbstractObjectGroup elements in the target resource. Target elements to be modified are identified as children of the kml:Change element and shall include the kml:targetId attribute and omit the id attribute. Modifications to the identified kml:AbstractObjectGroup are specified by the content of these children. The content of identified target elements not subject to modification shall remain unchanged.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
CHANGED_OBJECTS_PROPERTY
Data property that maps to the
AbstractObjectGroup element. |
Constructor and Description |
---|
TLcdKML22Change()
Creates a new
TLcdKML22Change with its default TLcdDataType . |
TLcdKML22Change(TLcdDataType aType)
Creates a new
TLcdKML22Change with a custom TLcdDataType . |
Modifier and Type | Method and Description |
---|---|
List<TLcdKML22AbstractObject> |
getChangedObjects()
Returns the value of the property that maps to the
AbstractObjectGroup element. |
public static final TLcdDataProperty CHANGED_OBJECTS_PROPERTY
AbstractObjectGroup
element.
The possible values for this property are instances of List<TLcdKML22AbstractObject>
.public TLcdKML22Change()
TLcdKML22Change
with its default TLcdDataType
.public TLcdKML22Change(TLcdDataType aType)
TLcdKML22Change
with a custom TLcdDataType
.aType
- a custom TLcdDataType
public List<TLcdKML22AbstractObject> getChangedObjects()
AbstractObjectGroup
element.CHANGED_OBJECTS_PROPERTY
property.