de.micromata.opengis.kml.v_2_2_0.Change Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of JavaAPIforKml Show documentation
Show all versions of JavaAPIforKml Show documentation
This is JavaAPIforKMml, Micromata's library for use with applications that want to parse, generate and operate on KML. It is an implementation of the OGC KML 2.2 standard. It is written entirely in Java and makes heavy use of JAXB.
package de.micromata.opengis.kml.v_2_2_0;
import de.micromata.opengis.kml.v_2_2_0.gx.*;
import jakarta.xml.bind.annotation.*;
import java.util.ArrayList;
import java.util.List;
/**
* {@code }
*
* Children of this element are the element(s) to be modified, which are identified
* by the targetId attribute.
*
*
* Modifies the values in an element that has already been loaded with a NetworkLink.
* Within the Change element, the child to be modified must include a targetId attribute
* that references the original element's id.
*
*
* This update can be considered a "sparse update": in the modified element, only the
* values listed in {@code } are replaced; all other values remained untouched. When
* {@code } is applied to a set of coordinates, the new coordinates replace the current
* coordinates.
*
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ChangeType", propOrder = {
"abstractObject"
})
@XmlRootElement(name = "Change", namespace = "http://www.opengis.net/kml/2.2")
public class Change implements Cloneable
{
/**
* {@code