Interface NameValidator
-
- All Superinterfaces:
ModelValidationErrorProducer
- All Known Subinterfaces:
DNSNameValidator
- All Known Implementing Classes:
BpmnModelNameValidator,ProjectNameValidator
public interface NameValidator extends ModelValidationErrorProducer
Name label validator
-
-
Field Summary
Fields Modifier and Type Field Description static StringINVALID_EMPTY_NAME_DESCRIPTIONstatic StringINVALID_EMPTY_NAME_PROBLEMstatic StringINVALID_NAME_LENGTH_DESCRIPTIONstatic StringINVALID_NAME_LENGTH_PROBLEMstatic StringINVALID_REQUIRED_NAME_DESCRIPTIONstatic StringINVALID_REQUIRED_NAME_PROBLEMstatic intNAME_MAX_LENGTHstatic StringNAME_VALIDATOR
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Stream<ModelValidationError>validateName(String name, String type)-
Methods inherited from interface org.activiti.cloud.modeling.api.ModelValidationErrorProducer
createModelValidationError, createModelValidationError
-
-
-
-
Field Detail
-
NAME_MAX_LENGTH
static final int NAME_MAX_LENGTH
- See Also:
- Constant Field Values
-
NAME_VALIDATOR
static final String NAME_VALIDATOR
- See Also:
- Constant Field Values
-
INVALID_REQUIRED_NAME_PROBLEM
static final String INVALID_REQUIRED_NAME_PROBLEM
- See Also:
- Constant Field Values
-
INVALID_EMPTY_NAME_PROBLEM
static final String INVALID_EMPTY_NAME_PROBLEM
- See Also:
- Constant Field Values
-
INVALID_NAME_LENGTH_PROBLEM
static final String INVALID_NAME_LENGTH_PROBLEM
- See Also:
- Constant Field Values
-
INVALID_REQUIRED_NAME_DESCRIPTION
static final String INVALID_REQUIRED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
INVALID_EMPTY_NAME_DESCRIPTION
static final String INVALID_EMPTY_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
INVALID_NAME_LENGTH_DESCRIPTION
static final String INVALID_NAME_LENGTH_DESCRIPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
validateName
default Stream<ModelValidationError> validateName(String name, String type)
-
-