Package com.luciad.format.gml2.xml
Class TLcdGML2MappingLibrary
java.lang.Object
com.luciad.format.gml2.xml.TLcdGML2MappingLibrary
- All Implemented Interfaces:
ILcdXMLSchemaBasedMappingLibrary
Implementation of
ILcdXMLSchemaBasedMappingLibrary
for the GML 2 XML Schema.- Since:
- 9.0
-
Constructor Summary
ConstructorDescriptionCreates a newcom.luciad.format.gml2.xml.TLcdGML2MappingLibrary
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
configureMapping
(TLcdXMLSchemaBasedMapping aMapping) Configures the mapping with the mapping library from the GML2 data model'sTLcdXMLSchemaMappingAnnotation
.Maps the public schema locations of all schemas required by the GML 2 schema to their location in the classpath.
-
Constructor Details
-
TLcdGML2MappingLibrary
public TLcdGML2MappingLibrary()Creates a newcom.luciad.format.gml2.xml.TLcdGML2MappingLibrary
.
-
-
Method Details
-
configureMapping
Configures the mapping with the mapping library from the GML2 data model'sTLcdXMLSchemaMappingAnnotation
.- Specified by:
configureMapping
in interfaceILcdXMLSchemaBasedMappingLibrary
- Parameters:
aMapping
- the mapping to be configured.
-
getSchemaReferences
Maps the public schema locations of all schemas required by the GML 2 schema to their location in the classpath. This map is typically used by an entity resolver during resolution of external schemas.- Returns:
- a map that maps name space URI to schema location for all schemas that GML2 depends upon
-