Class ValidationVisitor
java.lang.Object
com.aquima.interactions.rule.ds.delegate.ValidationDelegateVisitor
com.aquima.interactions.portal.ds.sys.dialects.ValidationVisitor
- All Implemented Interfaces:
IRuleVisitor
,IValidationVisitor
public final class ValidationVisitor
extends ValidationDelegateVisitor
implements IValidationVisitor
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ValidationVisitor
(IValidationVisitor visitor, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidation
(IValidationDS datasource) This method may be used to add a validation rule by providing a data source that can be used to initialize a standard validation.Methods inherited from class com.aquima.interactions.rule.ds.delegate.ValidationDelegateVisitor
addValidation, getMetaModel, getParser
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.rule.ds.IRuleVisitor
getMetaModel, getParser
Methods inherited from interface com.aquima.interactions.rule.ds.IValidationVisitor
addValidation
-
Constructor Details
-
ValidationVisitor
-
-
Method Details
-
addValidation
Description copied from interface:IValidationVisitor
This method may be used to add a validation rule by providing a data source that can be used to initialize a standard validation.- Specified by:
addValidation
in interfaceIValidationVisitor
- Overrides:
addValidation
in classValidationDelegateVisitor
- Parameters:
datasource
- Data source capable of providing the data needed to initialize a validation rule.
-