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 TypeMethodDescriptionvoid
addActionError
(String anErrorMessage) Add an Action-level error message to this Action.void
addFieldError
(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:
getFullFieldName
in interfaceValidatorContext
- Overrides:
getFullFieldName
in classDelegatingValidatorContext
- Parameters:
fieldName
- field name in OGNL syntax- Returns:
- full field name in OGNL syntax
-
getFieldNameWithField
-
addActionError
Description copied from interface:ValidationAware
Add an Action-level error message to this Action.- Specified by:
addActionError
in interfaceValidationAware
- Overrides:
addActionError
in classDelegatingValidatorContext
- Parameters:
anErrorMessage
- the error message
-
addFieldError
Description copied from interface:ValidationAware
Add an error message for a given field.- Specified by:
addFieldError
in interfaceValidationAware
- Overrides:
addFieldError
in classDelegatingValidatorContext
- Parameters:
fieldName
- name of fielderrorMessage
- the error message
-