Interface ILcdXMLSchemaTypeMapping

All Known Implementing Classes:
TLcdXMLCompositeSchemaTypeMapping

public interface ILcdXMLSchemaTypeMapping

Interface that maps XML schema types on TLcdDataType instances. Data models that are created using the TLcdXMLDataModelBuilder

are annotated with a TLcdXMLSchemaTypeMappingAnnotation that gives access to the ILcdXMLSchemaTypeMapping that maps the appropriate XML schema type identifiers to their declared types.

Since:
10.0
See Also:
  • Method Details

    • getType

      Returns the TLcdDataType that corresponds to the given XML schema type identifier. In case no corresponding type can be found, null is to be returned.

      Usually, there will be a one-to-one mapping between TLcdDataModel and ILcdXMLSchemaTypeMapping. But this does not necessarily have to be the case.

      Parameters:
      aTypeId - the XML schema type identifier for which the corresponding type should be returned
      Returns:
      the type that corresponds to the given XML schema type