public class TLcdKML22Update extends TLcdDataObject
OGC KML Specification description:
Specifies an addition, change, or deletion to a KML resource that has previously been retrieved via kml:NetworkLink. NOTE: Update does not affect the KML resource itself; rather it updates its representation within the earth browser only. All KML objects within an update context, that is a grandchild of the kml:Update element shall include a targetId attribute that identifies the object to be updated, and shall not have an id attribute. kml:Update shall have at least one child element.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
TARGET_HREF_PROPERTY
Data property that maps to the
targetHref element. |
static TLcdDataProperty |
UPDATE_EXTENSION_GROUP_PROPERTY
Data property that maps to the
UpdateExtensionGroup element. |
static TLcdDataProperty |
UPDATE_PROPERTY
Data property that maps to the choice between the
Create and Delete and Change and UpdateOpExtensionGroup elements. |
Constructor and Description |
---|
TLcdKML22Update() |
TLcdKML22Update(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
String |
getTargetHref()
Returns the value of the property that maps to the
targetHref element. |
List<ILcdDataObject> |
getUpdate()
Returns the value of the property that maps to the choice between the
Create and Delete and Change and UpdateOpExtensionGroup elements. |
void |
setTargetHref(String aValue)
Sets the value of the property that maps to the
targetHref element. |
public static final TLcdDataProperty TARGET_HREF_PROPERTY
targetHref
element.
The possible values for this property are instances of String
.public static final TLcdDataProperty UPDATE_PROPERTY
Create
and Delete
and Change
and UpdateOpExtensionGroup
elements.
The possible values for this property are instances of java.util.List
with elements of class
public static final TLcdDataProperty UPDATE_EXTENSION_GROUP_PROPERTY
UpdateExtensionGroup
element.
The possible values for this property are instances of List<Object>
.public TLcdKML22Update()
public TLcdKML22Update(TLcdDataType aType)
public String getTargetHref()
targetHref
element.TARGET_HREF_PROPERTY
property.public void setTargetHref(String aValue)
targetHref
element.aValue
- the value to set for the TARGET_HREF_PROPERTY
property.public List<ILcdDataObject> getUpdate()
Create
and Delete
and Change
and UpdateOpExtensionGroup
elements.
The possible values for this property are instances of java.util.List
with elements of class
UPDATE_PROPERTY
property.