Class ReportingGroupParticleMappingItemVisitor
java.lang.Object
com.aquima.interactions.foundation.report.ReportingVisitorDS
com.aquima.interactions.communication.report.ReportingGroupParticleMappingItemVisitor
- All Implemented Interfaces:
IGroupParticleMappingItemVisitor
public final class ReportingGroupParticleMappingItemVisitor
extends ReportingVisitorDS
implements IGroupParticleMappingItemVisitor
Visitor implementation that adds error reporting.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReportingGroupParticleMappingItemVisitor
(IInitializationReport report, IGroupParticleMappingItemVisitor visitor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAny
(IAnyParticleMappingDS datasource) This method adds an any particle to the group.void
addElement
(IElementParticleMappingDS datasource) This method adds a element particle to the group.void
addGroup
(IGroupParticleMappingDS datasource) This method adds a group particle to the group.Methods inherited from class com.aquima.interactions.foundation.report.ReportingVisitorDS
addError, addMessage, beginScope, endScope, getCategory, getReport
-
Constructor Details
-
ReportingGroupParticleMappingItemVisitor
protected ReportingGroupParticleMappingItemVisitor(IInitializationReport report, IGroupParticleMappingItemVisitor visitor)
-
-
Method Details
-
addGroup
Description copied from interface:IGroupParticleMappingItemVisitor
This method adds a group particle to the group.- Specified by:
addGroup
in interfaceIGroupParticleMappingItemVisitor
- Parameters:
datasource
- The datasource representing the group, may not be null.
-
addElement
Description copied from interface:IGroupParticleMappingItemVisitor
This method adds a element particle to the group.- Specified by:
addElement
in interfaceIGroupParticleMappingItemVisitor
- Parameters:
datasource
- The datasource representing the element, may not be null.
-
addAny
Description copied from interface:IGroupParticleMappingItemVisitor
This method adds an any particle to the group.- Specified by:
addAny
in interfaceIGroupParticleMappingItemVisitor
- Parameters:
datasource
- The datasource representing the any, may not be null
-