Class TLcdGML2MappingLibrary

java.lang.Object
com.luciad.format.gml2.xml.TLcdGML2MappingLibrary
All Implemented Interfaces:
ILcdXMLSchemaBasedMappingLibrary

public class TLcdGML2MappingLibrary extends Object implements ILcdXMLSchemaBasedMappingLibrary
Implementation of ILcdXMLSchemaBasedMappingLibrary for the GML 2 XML Schema.
Since:
9.0
  • Constructor Details

    • TLcdGML2MappingLibrary

      public TLcdGML2MappingLibrary()
      Creates a new com.luciad.format.gml2.xml.TLcdGML2MappingLibrary.
  • Method Details

    • configureMapping

      public void configureMapping(TLcdXMLSchemaBasedMapping aMapping)
      Configures the mapping with the mapping library from the GML2 data model's TLcdXMLSchemaMappingAnnotation.
      Specified by:
      configureMapping in interface ILcdXMLSchemaBasedMappingLibrary
      Parameters:
      aMapping - the mapping to be configured.
    • getSchemaReferences

      public static Map<String,String> 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