Package org.apache.tapestry5.internal
Class BeanValidationContextImpl
- java.lang.Object
-
- org.apache.tapestry5.internal.BeanValidationContextImpl
-
- All Implemented Interfaces:
BeanValidationContext
public class BeanValidationContextImpl extends java.lang.Object implements BeanValidationContext
-
-
Constructor Summary
Constructors Constructor Description BeanValidationContextImpl(java.lang.Object bean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetBeanInstance()Return the object to validate.java.lang.ClassgetBeanType()Returns the type of the object to validate.java.lang.StringgetCurrentProperty()Returns name of the property to validate.voidsetCurrentProperty(java.lang.String propertyName)Sets name of the property to validate.
-
-
-
Constructor Detail
-
BeanValidationContextImpl
public BeanValidationContextImpl(java.lang.Object bean)
-
-
Method Detail
-
getBeanType
public java.lang.Class getBeanType()
Description copied from interface:BeanValidationContextReturns the type of the object to validate. This method is needed for client side validation.- Specified by:
getBeanTypein interfaceBeanValidationContext
-
getBeanInstance
public java.lang.Object getBeanInstance()
Description copied from interface:BeanValidationContextReturn the object to validate.- Specified by:
getBeanInstancein interfaceBeanValidationContext
-
getCurrentProperty
public java.lang.String getCurrentProperty()
Description copied from interface:BeanValidationContextReturns name of the property to validate. The current name is overwritten by every form field.- Specified by:
getCurrentPropertyin interfaceBeanValidationContext
-
setCurrentProperty
public void setCurrentProperty(java.lang.String propertyName)
Description copied from interface:BeanValidationContextSets name of the property to validate.- Specified by:
setCurrentPropertyin interfaceBeanValidationContext- Parameters:
propertyName- name of the property
-
-