public class DefaultValidationModifier extends java.lang.Object implements ValidationModifier
Constructor and Description |
---|
DefaultValidationModifier() |
Modifier and Type | Method and Description |
---|---|
boolean |
addError(Error error) |
GenericTreeNode<Type,Type> |
evalDynamicAppRequiredBaseNode(GenericTreeNode<Type,Type> baseNode,
GenericTreeNode<Type,Type> changedNode) |
void |
handleCustomSerializeError(java.util.List errorList,
Error error,
java.lang.String errorMessage,
java.lang.String ariaMessage) |
boolean |
hasEmptyContent(Type type,
boolean checkSerializeDefaults,
boolean checkDefaultValue,
boolean checkPlainValue,
boolean checkEmpty,
boolean internal,
boolean checkSerializeFlag) |
boolean |
implementsCustomSerializeError(Error error) |
boolean |
implementsHasEmptyContent(Type type) |
boolean |
implementsIsMandatoryAxis(Type type) |
boolean |
isMandatoryAxis(Type type,
boolean checkForEmptyContent) |
void |
processValidationResponse(Document dom) |
boolean |
serializeError(Error error) |
void |
setApplicationRequired(AbstractType target,
boolean isRequired) |
void |
setRequired(AbstractType target,
boolean isRequired) |
boolean |
validate(Type type) |
public boolean validate(Type type)
validate
in interface ValidationModifier
public boolean implementsHasEmptyContent(Type type)
implementsHasEmptyContent
in interface ValidationModifier
public boolean hasEmptyContent(Type type, boolean checkSerializeDefaults, boolean checkDefaultValue, boolean checkPlainValue, boolean checkEmpty, boolean internal, boolean checkSerializeFlag)
hasEmptyContent
in interface ValidationModifier
public boolean implementsIsMandatoryAxis(Type type)
implementsIsMandatoryAxis
in interface ValidationModifier
public boolean isMandatoryAxis(Type type, boolean checkForEmptyContent)
isMandatoryAxis
in interface ValidationModifier
public GenericTreeNode<Type,Type> evalDynamicAppRequiredBaseNode(GenericTreeNode<Type,Type> baseNode, GenericTreeNode<Type,Type> changedNode)
evalDynamicAppRequiredBaseNode
in interface ValidationModifier
public boolean addError(Error error)
addError
in interface ValidationModifier
public boolean serializeError(Error error)
serializeError
in interface ValidationModifier
public void setRequired(AbstractType target, boolean isRequired)
setRequired
in interface ValidationModifier
public void setApplicationRequired(AbstractType target, boolean isRequired)
setApplicationRequired
in interface ValidationModifier
public boolean implementsCustomSerializeError(Error error)
implementsCustomSerializeError
in interface ValidationModifier
public void handleCustomSerializeError(java.util.List errorList, Error error, java.lang.String errorMessage, java.lang.String ariaMessage)
handleCustomSerializeError
in interface ValidationModifier
public void processValidationResponse(Document dom)
processValidationResponse
in interface ValidationModifier