Class XmlInstanceDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.metamodel.ds.xml.r17.parsing.XmlInstanceDS
- All Implemented Interfaces:
IReportingDS
,IInstanceDS
Xml datasource implementation.
- Since:
- 7.2
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
XmlInstanceDS
(IInitializationReport report, IXmlNode node) -
Method Summary
Modifier and TypeMethodDescriptionThis method should return the entity type of the instance that should be created.getId()
This method should return the unique id of the instance.Required field, the implementation should never return a null value here.void
iterateValues
(IValueVisitor visitor) The implementation of this method should call the appropriate method of the visitor for all the values that should be added to this instance.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
-
XmlInstanceDS
-
-
Method Details
-
getEntityName
Description copied from interface:IInstanceDS
This method should return the entity type of the instance that should be created.- Specified by:
getEntityName
in interfaceIInstanceDS
- Returns:
- The name of the entity for which the instance is defined.
-
getInstanceName
Description copied from interface:IInstanceDS
Required field, the implementation should never return a null value here.- Specified by:
getInstanceName
in interfaceIInstanceDS
- Returns:
- The name of the instance.
-
iterateValues
Description copied from interface:IInstanceDS
The implementation of this method should call the appropriate method of the visitor for all the values that should be added to this instance.- Specified by:
iterateValues
in interfaceIInstanceDS
- Parameters:
visitor
- The visitor that should be used to add the values to.
-
getId
Description copied from interface:IInstanceDS
This method should return the unique id of the instance.- Specified by:
getId
in interfaceIInstanceDS
- Returns:
- String containing the id of the instance.
-