Interface IAnyParticleMappingDS
- All Superinterfaces:
IParticleMappingDS
,IReportingDS
- All Known Implementing Classes:
ReportingAnyParticleMappingDS
,XmlAnyParticleMappingDS
,XmlAnyParticleMappingDS
This interface defines an any particle of a type.
- Since:
- 9.0
- Author:
- Arjan Pragt
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the attribute name representing the content of the any, may be null.getName()
This method returns the name of the any particle mapping.void
This method iterates about the validations of the particle attribute.Methods inherited from interface com.aquima.interactions.communication.ds.IParticleMappingDS
getMaxOccurs, getMinOccurs
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getName
String getName()This method returns the name of the any particle mapping.- Returns:
- The Any particle mapping name, may not be null.
-
getAttributeName
String getAttributeName()This method returns the attribute name representing the content of the any, may be null.- Returns:
- The attributename of the content attribute.
-
iterateValidations
This method iterates about the validations of the particle attribute.- Parameters:
visitor
- The visitor accepting the validations.- Throws:
InitializationException
- This exception is thrown when the validation could not be initialized with the provided data source.
-