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
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddValidationError(String problemMessage) booleanevaluateExpression(String expressionText) getValue()booleanisValid()voidsetContext(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, waitMethods 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:
isValidin interfaceValidationResult
-
toFormattedMessage
- Specified by:
toFormattedMessagein interfaceValidationResult
-
getValue
- Specified by:
getValuein interfaceValidationConstraint.Context
-
setContext
-
addValidationError
- Specified by:
addValidationErrorin interfaceValidationConstraint.Context
-
evaluateExpression
- Specified by:
evaluateExpressionin interfaceValidationConstraint.Context
-