Class TLcdXMLSchemaTypeMappingAnnotation
java.lang.Object
com.luciad.format.xml.bind.schema.dataobject.TLcdXMLSchemaTypeMappingAnnotation
- All Implemented Interfaces:
ILcdAnnotation
ILcdAnnotation
that allows schema-specific information to be attached to a
TLcdDataModel
. This annotation is typically used when dependent data models
are derived from an XML schema.- Since:
- 10.0
-
Constructor Summary
ConstructorDescriptionTLcdXMLSchemaTypeMappingAnnotation
(ILcdXMLSchemaTypeMapping aTypeMapping, String aNamespaceURI, String aSchemaLocation) -
Method Summary
Modifier and TypeMethodDescriptionReturns the name space URI of the schema onto which the annotated data model is mapped.Returns the location (systemId) where the schema document can be found.Returns the schema type mapping for this data model.
-
Constructor Details
-
TLcdXMLSchemaTypeMappingAnnotation
public TLcdXMLSchemaTypeMappingAnnotation(ILcdXMLSchemaTypeMapping aTypeMapping, String aNamespaceURI, String aSchemaLocation)
-
-
Method Details
-
getSchemaTypeMapping
Returns the schema type mapping for this data model.- Returns:
- the schema type mapping for this data model
-
getSchemaLocation
Returns the location (systemId) where the schema document can be found.- Returns:
- a location where the schema onto which the annotated data model is mapped can be found.
-
getNamespaceURI
Returns the name space URI of the schema onto which the annotated data model is mapped.- Returns:
- the name space URI of the schema onto which the annotated data model is mapped.
-