org.springmodules.validation.commons
Class ConfigurablePageBeanValidator
java.lang.Object
org.springmodules.validation.commons.AbstractBeanValidator
org.springmodules.validation.commons.AbstractPageBeanValidator
org.springmodules.validation.commons.ConfigurablePageBeanValidator
- All Implemented Interfaces:
- Validator, PageAware
public class ConfigurablePageBeanValidator
- extends AbstractPageBeanValidator
A bean validator that is aware of the page attribute in the form configuration.
This may be useful for partial bean validation (that is, selected properties of the bean) needed
for example in web wizard controllers.
- Author:
- Uri Boness
Method Summary |
protected String |
getFormName(Class cls)
If useFullyQualifiedClassName is false (default value), this function returns a
string containing the uncapitalized, short name for the given class
(e.g. myBean for the class com.domain.test.MyBean). |
void |
setFormName(String formName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurablePageBeanValidator
public ConfigurablePageBeanValidator()
- Default constructor (javabean support)
ConfigurablePageBeanValidator
public ConfigurablePageBeanValidator(int page)
- Constructs a new DefaultPageBeanValidator with a given page to validate.
- Parameters:
page
- The page that should be validated by this validator.
getFormName
protected String getFormName(Class cls)
- If
useFullyQualifiedClassName
is false (default value), this function returns a
string containing the uncapitalized, short name for the given class
(e.g. myBean for the class com.domain.test.MyBean). Otherwise, it returns the value
returned by Class.getName()
.
- Specified by:
getFormName
in class AbstractBeanValidator
- Parameters:
cls
- Class
of the bean to be validated.
- Returns:
- the bean name.
setFormName
public void setFormName(String formName)
Copyright © 2009. All Rights Reserved.