Class TLcdXMLSchemaTypeMappingAnnotation

java.lang.Object
com.luciad.format.xml.bind.schema.dataobject.TLcdXMLSchemaTypeMappingAnnotation
All Implemented Interfaces:
ILcdAnnotation

public class TLcdXMLSchemaTypeMappingAnnotation extends 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.
Since:
10.0
  • Constructor Details

  • Method Details

    • getSchemaTypeMapping

      public ILcdXMLSchemaTypeMapping getSchemaTypeMapping()
      Returns the schema type mapping for this data model.
      Returns:
      the schema type mapping for this data model
    • getSchemaLocation

      public String 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

      public String 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.