Class DataDictionaryValidatorImpl.ValidationContext
java.lang.Object
com.flowable.platform.engine.impl.datadictionary.validation.DataDictionaryValidatorImpl.ValidationContext
- All Implemented Interfaces:
ValidationResult
,ValidationConstraint.Context
- Enclosing class:
- DataDictionaryValidatorImpl
protected static class DataDictionaryValidatorImpl.ValidationContext
extends Object
implements ValidationConstraint.Context, ValidationResult
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidationError
(String problemMessage) boolean
evaluateExpression
(String expressionText) getValue()
boolean
isValid()
void
setContext
(Object value, String path, String type, String typeName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.flowable.platform.api.repository.datadictionary.validation.ValidationResult
isInvalid
-
Field Details
-
errorMessages
-
variableName
-
type
-
customTypeName
-
variableValue
-
expressionManager
-
value
-
currentPath
-
currentTypeName
-
currentType
-
-
Method Details
-
isValid
public boolean isValid()- Specified by:
isValid
in interfaceValidationResult
-
toFormattedMessage
- Specified by:
toFormattedMessage
in interfaceValidationResult
-
getValue
- Specified by:
getValue
in interfaceValidationConstraint.Context
-
setContext
-
addValidationError
- Specified by:
addValidationError
in interfaceValidationConstraint.Context
-
evaluateExpression
- Specified by:
evaluateExpression
in interfaceValidationConstraint.Context
-