Class ReportingFieldValidationVisitor
java.lang.Object
com.aquima.interactions.foundation.report.ReportingVisitorDS
com.aquima.interactions.composer.report.ReportingFieldValidationVisitor
- All Implemented Interfaces:
IFieldValidationVisitor
public class ReportingFieldValidationVisitor
extends ReportingVisitorDS
implements IFieldValidationVisitor
IFieldValidationVisitor implementation that adds error reporting.
- Author:
- r.fleuren
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReportingFieldValidationVisitor
(IInitializationReport report, IFieldValidationVisitor visitor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidation
(IFieldValidationDS datasource) This method should be invoked for each validation that needs to be added to the field.Methods inherited from class com.aquima.interactions.foundation.report.ReportingVisitorDS
addError, addMessage, beginScope, endScope, getCategory, getReport
-
Constructor Details
-
ReportingFieldValidationVisitor
protected ReportingFieldValidationVisitor(IInitializationReport report, IFieldValidationVisitor visitor)
-
-
Method Details
-
addValidation
Description copied from interface:IFieldValidationVisitor
This method should be invoked for each validation that needs to be added to the field. The validations should be added in the correct order, as the validation that is added first will also be evaluated first.- Specified by:
addValidation
in interfaceIFieldValidationVisitor
- Parameters:
datasource
- Object providing the data needed to initialize a validation definition.
-