Class TLcdKML22Change

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.update.TLcdKML22Change
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdKML22Change extends TLcdDataObject
Domain class modeling the KML ChangeType type.

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.
 

Since:
10.0
  • Field Details

    • CHANGED_OBJECTS_PROPERTY

      public static final TLcdDataProperty CHANGED_OBJECTS_PROPERTY
      Data property that maps to the AbstractObjectGroup element. The possible values for this property are instances of List<TLcdKML22AbstractObject>.
  • Constructor Details

    • TLcdKML22Change

      public TLcdKML22Change()
      Creates a new TLcdKML22Change with its default TLcdDataType.
    • TLcdKML22Change

      public TLcdKML22Change(TLcdDataType aType)
      Creates a new TLcdKML22Change with a custom TLcdDataType.
      Parameters:
      aType - a custom TLcdDataType
  • Method Details