Class TLcdKML22ResourceMap
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.kml22.model.TLcdKML22AbstractObject
com.luciad.format.kml22.model.style.TLcdKML22ResourceMap
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Domain class modeling the KML ResourceMapType type.
OGC KML Specification description:
This element can be used wherever the following element is referenced: -kml:AbstractObjectGroup Should specify at least one or more kml:Alias elements outside of an update context, that is when not a descendant of kml:Update. Each kml:Alias element is a mapping for the texture file path from the original textured 3D object file to the KML or KMZ resource that contains the kml:Model. This element allows texture files to be moved and renamed without having to update the original textured 3D object file that references those textures. One kml:ResourceMap element can contain multiple mappings from different source textured object files into the same target resource. Each child kml:Alias element should have a unique child kml:sourceHref element .
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theAliaselement.static final TLcdDataPropertyData property that maps to theResourceMapObjectExtensionGroupelement.static final TLcdDataPropertyData property that maps to theResourceMapSimpleExtensionGroupelement.Fields inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAlias()Returns the value of the property that maps to theAliaselement.Methods inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
getId, getTargetId, setId, setTargetId
-
Field Details
-
ALIAS_PROPERTY
Data property that maps to theAliaselement. The possible values for this property are instances ofList<TLcdKML22Alias>. -
RESOURCE_MAP_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theResourceMapSimpleExtensionGroupelement. The possible values for this property are instances ofList<String>. -
RESOURCE_MAP_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theResourceMapObjectExtensionGroupelement. The possible values for this property are instances ofList<TLcdKML22AbstractObject>.
-
-
Constructor Details
-
TLcdKML22ResourceMap
public TLcdKML22ResourceMap() -
TLcdKML22ResourceMap
-
-
Method Details
-
getAlias
Returns the value of the property that maps to theAliaselement.- Returns:
- the value of the
ALIAS_PROPERTYproperty.
-