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
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theAlias
element.static final TLcdDataProperty
Data property that maps to theResourceMapObjectExtensionGroup
element.static final TLcdDataProperty
Data property that maps to theResourceMapSimpleExtensionGroup
element.Fields inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAlias()
Returns the value of the property that maps to theAlias
element.Methods inherited from class com.luciad.format.kml22.model.TLcdKML22AbstractObject
getId, getTargetId, setId, setTargetId
-
Field Details
-
ALIAS_PROPERTY
Data property that maps to theAlias
element. The possible values for this property are instances ofList<TLcdKML22Alias>
. -
RESOURCE_MAP_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to theResourceMapSimpleExtensionGroup
element. The possible values for this property are instances ofList<String>
. -
RESOURCE_MAP_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to theResourceMapObjectExtensionGroup
element. 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 theAlias
element.- Returns:
- the value of the
ALIAS_PROPERTY
property.
-