Interface IGroupParticleMappingItemVisitor
- All Known Implementing Classes:
GroupParticleMappingItemVisitor
,ReportingGroupParticleMappingItemVisitor
public interface IGroupParticleMappingItemVisitor
- Since:
- 9.0
- Author:
- Arjan Pragt
-
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.
-
Method Details
-
addGroup
This method adds a group particle to the group.- Parameters:
datasource
- The datasource representing the group, may not be null.- Throws:
InitializationException
- This exception is thrown when the GroupParticleMapping could not be initialized with the provided data source.
-
addElement
This method adds a element particle to the group.- Parameters:
datasource
- The datasource representing the element, may not be null.- Throws:
InitializationException
- This exception is thrown when the ElementParticleMapping could not be initialized with the provided data source.
-
addAny
This method adds an any particle to the group.- Parameters:
datasource
- The datasource representing the any, may not be null- Throws:
InitializationException
- This exception is thrown when the AnyParticleMapping could not be initialized with the provided data source.
-