Save This Page
Home » xwork-2.1.1-src » com.opensymphony.xwork2.validator.validators » [javadoc | source]
com.opensymphony.xwork2.validator.validators
abstract public class: ValidatorSupport [javadoc | source]
java.lang.Object
   com.opensymphony.xwork2.validator.validators.ValidatorSupport

All Implemented Interfaces:
    ShortCircuitableValidator, Validator

Direct Known Subclasses:
    ExpressionValidator, RequiredFieldValidator, ConditionalVisitorFieldValidator, RegexFieldValidator, URLValidator, AbstractRangeValidator, RepopulateConversionErrorFieldValidatorSupport, FieldExpressionValidator, VisitorFieldValidator, StringLengthFieldValidator, ShortRangeFieldValidator, LongRangeFieldValidator, DateRangeFieldValidator, ConversionErrorFieldValidator, DoubleRangeFieldValidator, EmailValidator, IntRangeFieldValidator, RequiredStringValidator, FieldValidatorSupport

Abstract implementation of the Validator interface suitable for subclassing.
Field Summary
protected final  Logger log     
protected  String defaultMessage     
protected  String messageKey     
Method from com.opensymphony.xwork2.validator.validators.ValidatorSupport Summary:
addActionError,   addFieldError,   conditionalParse,   getDefaultMessage,   getFieldValue,   getMessage,   getMessageKey,   getParse,   getValidatorContext,   getValidatorType,   isShortCircuit,   setDefaultMessage,   setMessageKey,   setParse,   setShortCircuit,   setValidatorContext,   setValidatorType,   setValueStack
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.opensymphony.xwork2.validator.validators.ValidatorSupport Detail:
 protected  void addActionError(Object object) 
 protected  void addFieldError(String propertyName,
    Object object) 
 protected Object conditionalParse(String expression) 
    Parse expression passed in against value stack. Only parse when 'parse' param is set to true, else just returns the expression unparsed.
 public String getDefaultMessage() 
 protected Object getFieldValue(String name,
    Object object) throws ValidationException 
    Return the field value named name from object, object should have the appropriate getter/setter.
 public String getMessage(Object object) 
 public String getMessageKey() 
 public boolean getParse() 
 public ValidatorContext getValidatorContext() 
 public String getValidatorType() 
 public boolean isShortCircuit() 
 public  void setDefaultMessage(String message) 
 public  void setMessageKey(String key) 
 public  void setParse(boolean parse) 
 public  void setShortCircuit(boolean shortcircuit) 
 public  void setValidatorContext(ValidatorContext validatorContext) 
 public  void setValidatorType(String type) 
 public  void setValueStack(ValueStack stack)