public class TLcdXMLSchemaTypeMappingAnnotation extends java.lang.Object implements 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.Constructor and Description |
---|
TLcdXMLSchemaTypeMappingAnnotation(ILcdXMLSchemaTypeMapping aTypeMapping,
java.lang.String aNamespaceURI,
java.lang.String aSchemaLocation) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNamespaceURI()
Returns the name space URI of the schema onto which the annotated data model is mapped.
|
java.lang.String |
getSchemaLocation()
Returns the location (systemId) where the schema document can be found.
|
ILcdXMLSchemaTypeMapping |
getSchemaTypeMapping()
Returns the schema type mapping for this data model.
|
public TLcdXMLSchemaTypeMappingAnnotation(ILcdXMLSchemaTypeMapping aTypeMapping, java.lang.String aNamespaceURI, java.lang.String aSchemaLocation)
public ILcdXMLSchemaTypeMapping getSchemaTypeMapping()
public java.lang.String getSchemaLocation()
public java.lang.String getNamespaceURI()