Class XmlSchemaDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.communication.ds.xml.parsing.XmlSchemaDS
- All Implemented Interfaces:
ISchemaDS
,IReportingDS
Xml datasource implementation.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis method return the form type of the attributeformdefault.This method returns the form type of the elementformDefault.getName()
This method returns the name of the schema.This method returns the target namespace of the schema.void
This method iterates about the global elements of the schema.void
iterateTypeMappings
(ITypeMappingVisitor visitor) This method iterates about the global complextypes of the schema.Methods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
XmlSchemaDS
-
-
Method Details
-
getName
Description copied from interface:ISchemaDS
This method returns the name of the schema. -
getTargetNamespace
Description copied from interface:ISchemaDS
This method returns the target namespace of the schema.- Specified by:
getTargetNamespace
in interfaceISchemaDS
- Returns:
- The target namespace of the schema, may be null.
-
getElementFormDefault
Description copied from interface:ISchemaDS
This method returns the form type of the elementformDefault.- Specified by:
getElementFormDefault
in interfaceISchemaDS
- Returns:
- The formtype, may not be null.
-
getAttributeFormDefault
Description copied from interface:ISchemaDS
This method return the form type of the attributeformdefault.- Specified by:
getAttributeFormDefault
in interfaceISchemaDS
- Returns:
- The formtype, may not be null.
-
iterateElementMappings
Description copied from interface:ISchemaDS
This method iterates about the global elements of the schema.- Specified by:
iterateElementMappings
in interfaceISchemaDS
- Parameters:
visitor
- The visitor accepting the elements.- Throws:
InitializationException
- This exception is thrown when the Element Mapping could not be initialized with the provided data source.
-
iterateTypeMappings
Description copied from interface:ISchemaDS
This method iterates about the global complextypes of the schema.- Specified by:
iterateTypeMappings
in interfaceISchemaDS
- Parameters:
visitor
- The visitor accepting the types.- Throws:
InitializationException
- This exception is thrown when the Type mapping could not be initialized with the provided data source.
-