public abstract class NodeDefinitionFormValidator extends FormValidator
| Modifier and Type | Field and Description |
|---|---|
protected static String |
BACKGROUND_COLOR |
protected static String |
BACKGROUND_TRANSPARENCY |
protected static String |
COLUMN_FIELD |
protected static String |
COLUMN_SPAN_FIELD |
protected static String |
DESCRIPTION_FIELD |
protected static String |
KEY_FIELD |
protected static String |
MAX_COUNT_EXPRESSION_FIELD |
protected static int |
MAX_COUNT_MIN_VALUE |
protected static String |
MIN_COUNT_EXPRESSION_FIELD |
protected static String |
NAME_FIELD |
protected static String |
NODE_NAME_ALREADY_DEFINED_MESSAGE_KEY |
protected static String |
RELEVANCE_TYPE_FIELD |
protected static String |
RELEVANT_EXPR_FIELD |
protected static String |
REQUIRED_EXPR_FIELD |
protected static String |
REQUIRENESS_TYPE_FIELD |
protected static String |
TAB_NAME_FIELD |
blocking, CIRCULAR_REFERENCE_IN_EXPRESSION_MESSAGE_KEY, INVALID_EXPRESSION_MESSAGE_KEY, RESERVED_NAME_MESSAGE_KEYFIELD_REQUIRED_MESSAGE_KEY, GREATER_THAN_EQUAL_MESSAGE_KEY, GREATER_THAN_MESSAGE_KEY, INTERNAL_NAME_INVALID_VALUE_ERROR_KEY, INVALID_URI_MESSAGE_KEY, ITEM_NAME_ALREADY_DEFINED_MESSAGE_KEY, LESS_THAN_EQUAL_MESSAGE_KEY, LESS_THAN_MESSAGE_KEY| Constructor and Description |
|---|
NodeDefinitionFormValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected NodeDefinition |
getEditedNode(org.zkoss.bind.ValidationContext ctx) |
protected EntityDefinition |
getParentEntity(org.zkoss.bind.ValidationContext ctx) |
protected void |
internalValidate(org.zkoss.bind.ValidationContext ctx) |
protected boolean |
isNameUnique(org.zkoss.bind.ValidationContext ctx,
NodeDefinition defn,
String name) |
protected void |
validateDescription(org.zkoss.bind.ValidationContext ctx) |
protected void |
validateMaxCount(org.zkoss.bind.ValidationContext ctx) |
protected boolean |
validateName(org.zkoss.bind.ValidationContext ctx) |
protected boolean |
validateNameUniqueness(org.zkoss.bind.ValidationContext ctx) |
afterValidate, getExpressionValidator, getFieldNames, getMessage, isBlocking, isEditingItem, normalizeMessageArgument, normalizeMessageArguments, validate, validateBooleanExpressionField, validateExpression, validateExpressionField, validateExpressionField, validateNameNotReserved, validatePathExpressionField, validateValueExpressionField, validateValueExpressionFieldcreateCompareMessage, getNumericValue, getProperties, getValue, getValue, getValueWithDefault, getVM, isNumber, isNumber, validateGreaterThan, validateGreaterThan, validateGreaterThan, validateGreaterThan, validateInternalName, validateInternalName, validateLessThan, validateLessThan, validateLessThan, validateLessThan, validateRegEx, validateRegEx, validateRegEx, validateRegEx, validateRequired, validateRequired, validateRequired, validateUriprotected static final String NODE_NAME_ALREADY_DEFINED_MESSAGE_KEY
protected static final String DESCRIPTION_FIELD
protected static final String NAME_FIELD
protected static final String KEY_FIELD
protected static final String MIN_COUNT_EXPRESSION_FIELD
protected static final String MAX_COUNT_EXPRESSION_FIELD
protected static final String TAB_NAME_FIELD
protected static final String REQUIRENESS_TYPE_FIELD
protected static final String REQUIRED_EXPR_FIELD
protected static final String RELEVANCE_TYPE_FIELD
protected static final String RELEVANT_EXPR_FIELD
protected static final String COLUMN_FIELD
protected static final String COLUMN_SPAN_FIELD
protected static final String BACKGROUND_COLOR
protected static final String BACKGROUND_TRANSPARENCY
protected static final int MAX_COUNT_MIN_VALUE
protected void internalValidate(org.zkoss.bind.ValidationContext ctx)
internalValidate in class FormValidatorprotected boolean validateName(org.zkoss.bind.ValidationContext ctx)
protected boolean validateNameUniqueness(org.zkoss.bind.ValidationContext ctx)
protected boolean isNameUnique(org.zkoss.bind.ValidationContext ctx,
NodeDefinition defn,
String name)
protected void validateDescription(org.zkoss.bind.ValidationContext ctx)
protected void validateMaxCount(org.zkoss.bind.ValidationContext ctx)
protected NodeDefinition getEditedNode(org.zkoss.bind.ValidationContext ctx)
protected EntityDefinition getParentEntity(org.zkoss.bind.ValidationContext ctx)
Copyright © 2020 Open Foris. All rights reserved.