Class FieldValidationVisitor
java.lang.Object
com.aquima.interactions.portal.ds.sys.dialects.FieldValidationVisitor
- All Implemented Interfaces:
IFieldValidationVisitor
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FieldValidationVisitor
(IFieldValidationVisitor visitor, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidation
(IFieldValidationDS datasource) This method should be invoked for each validation that needs to be added to the field.
-
Constructor Details
-
FieldValidationVisitor
protected FieldValidationVisitor(IFieldValidationVisitor visitor, FallbackLanguages fallbackLanguages)
-
-
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.
-