Class VisitorFieldValidator.AppendingValidatorContext
java.lang.Object
org.apache.struts2.validator.DelegatingValidatorContext
org.apache.struts2.validator.validators.VisitorFieldValidator.AppendingValidatorContext
- All Implemented Interfaces:
ValidationAware,LocaleProvider,TextProvider,ValidatorContext
- Enclosing class:
- VisitorFieldValidator
public static class VisitorFieldValidator.AppendingValidatorContext
extends DelegatingValidatorContext
-
Constructor Summary
ConstructorsConstructorDescriptionAppendingValidatorContext(ValidatorContext parent, TextProvider textProvider, String field, String message) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActionError(String anErrorMessage) Add an Action-level error message to this Action.voidaddFieldError(String fieldName, String errorMessage) Add an error message for a given field.getFieldNameWithField(String fieldName) getFullFieldName(String fieldName) Translates a simple field name into a full field name in Ognl syntaxMethods inherited from class org.apache.struts2.validator.DelegatingValidatorContext
addActionMessage, getActionErrors, getActionMessages, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getValidationAware, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, isValidLocale, isValidLocaleString, makeLocaleProvider, makeTextProvider, makeValidationAware, setActionErrors, setActionMessages, setFieldErrors, setTextProvider, setValidationAware, toLocale
-
Constructor Details
-
AppendingValidatorContext
public AppendingValidatorContext(ValidatorContext parent, TextProvider textProvider, String field, String message)
-
-
Method Details
-
getFullFieldName
Translates a simple field name into a full field name in Ognl syntax- Specified by:
getFullFieldNamein interfaceValidatorContext- Overrides:
getFullFieldNamein classDelegatingValidatorContext- Parameters:
fieldName- field name in OGNL syntax- Returns:
- full field name in OGNL syntax
-
getFieldNameWithField
-
addActionError
Description copied from interface:ValidationAwareAdd an Action-level error message to this Action.- Specified by:
addActionErrorin interfaceValidationAware- Overrides:
addActionErrorin classDelegatingValidatorContext- Parameters:
anErrorMessage- the error message
-
addFieldError
Description copied from interface:ValidationAwareAdd an error message for a given field.- Specified by:
addFieldErrorin interfaceValidationAware- Overrides:
addFieldErrorin classDelegatingValidatorContext- Parameters:
fieldName- name of fielderrorMessage- the error message
-