org.springframework.web.struts
Class SpringBindingActionForm.SpringBindingAwarePropertyUtilsBean

java.lang.Object
  extended by org.apache.commons.beanutils.PropertyUtilsBean
      extended by org.springframework.web.struts.SpringBindingActionForm.SpringBindingAwarePropertyUtilsBean
Enclosing class:
SpringBindingActionForm

private static class SpringBindingActionForm.SpringBindingAwarePropertyUtilsBean
extends org.apache.commons.beanutils.PropertyUtilsBean

Special subclass of PropertyUtilsBean that it is aware of SpringBindingActionForm and uses it for retrieving field values. The field values will be taken from the underlying POJO form object that the Spring Errors object was created for.


Constructor Summary
private SpringBindingActionForm.SpringBindingAwarePropertyUtilsBean()
           
 
Method Summary
 java.lang.Object getNestedProperty(java.lang.Object bean, java.lang.String propertyPath)
           
 
Methods inherited from class org.apache.commons.beanutils.PropertyUtilsBean
clearDescriptors, copyProperties, describe, getIndexedProperty, getIndexedProperty, getInstance, getMappedProperty, getMappedProperty, getMappedPropertyDescriptors, getMappedPropertyDescriptors, getProperty, getPropertyDescriptor, getPropertyDescriptors, getPropertyDescriptors, getPropertyEditorClass, getPropertyOfMapBean, getPropertyType, getReadMethod, getResolver, getSimpleProperty, getWriteMethod, isReadable, isWriteable, setIndexedProperty, setIndexedProperty, setMappedProperty, setMappedProperty, setNestedProperty, setProperty, setPropertyOfMapBean, setResolver, setSimpleProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringBindingActionForm.SpringBindingAwarePropertyUtilsBean

private SpringBindingActionForm.SpringBindingAwarePropertyUtilsBean()
Method Detail

getNestedProperty

public java.lang.Object getNestedProperty(java.lang.Object bean,
                                          java.lang.String propertyPath)
                                   throws java.lang.IllegalAccessException,
                                          java.lang.reflect.InvocationTargetException,
                                          java.lang.NoSuchMethodException
Overrides:
getNestedProperty in class org.apache.commons.beanutils.PropertyUtilsBean
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException