org.springframework.binding.form.support
Class TestAbstractFormModel

Show UML class diagram
java.lang.Object
  extended by org.springframework.binding.value.support.AbstractPropertyChangePublisher
      extended by org.springframework.binding.form.support.AbstractFormModel
          extended by org.springframework.binding.form.support.TestAbstractFormModel
All Implemented Interfaces:
org.springframework.binding.form.ConfigurableFormModel, org.springframework.binding.form.FormModel, org.springframework.binding.form.HierarchicalFormModel, org.springframework.binding.value.PropertyChangePublisher, org.springframework.richclient.core.Authorizable

public class TestAbstractFormModel
extends org.springframework.binding.form.support.AbstractFormModel


Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.binding.form.support.AbstractFormModel
org.springframework.binding.form.support.AbstractFormModel.ChildStateChangeHandler, org.springframework.binding.form.support.AbstractFormModel.ConvertingValueModelKey, org.springframework.binding.form.support.AbstractFormModel.ParentStateChangeHandler
 
Field Summary
 
Fields inherited from class org.springframework.binding.form.support.AbstractFormModel
childStateChangeHandler, parentStateChangeHandler
 
Fields inherited from class org.springframework.binding.value.support.AbstractPropertyChangePublisher
logger
 
Fields inherited from interface org.springframework.binding.form.FormModel
COMMITTABLE_PROPERTY, DIRTY_PROPERTY, ENABLED_PROPERTY, READONLY_PROPERTY
 
Fields inherited from interface org.springframework.richclient.core.Authorizable
AUTHORIZED_PROPERTY
 
Constructor Summary
TestAbstractFormModel(org.springframework.binding.MutablePropertyAccessStrategy propertyAccessStrategy, boolean buffered)
           
TestAbstractFormModel(Object formObject)
           
TestAbstractFormModel(org.springframework.binding.value.ValueModel formObjectHolder, boolean buffering)
           
 
Method Summary
protected  void postProcessNewConvertingValueModel(String formProperty, Class targetClass, org.springframework.binding.value.ValueModel valueModel)
           
protected  void postProcessNewValueModel(String domainObjectProperty, org.springframework.binding.value.ValueModel valueModel)
           
protected  org.springframework.binding.value.ValueModel preProcessNewConvertingValueModel(String formProperty, Class targetClass, org.springframework.binding.value.ValueModel formValueModel)
           
protected  org.springframework.binding.value.ValueModel preProcessNewValueModel(String domainObjectProperty, org.springframework.binding.value.ValueModel formValueModel)
           
 
Methods inherited from class org.springframework.binding.form.support.AbstractFormModel
add, add, add, addChild, addCommitListener, addMethod, addMethod, childStateChanged, commit, committableUpdated, createConvertingValueModel, createValueModel, dirtyUpdated, enabledUpdated, getChildren, getConversionService, getDefaultInstanceClass, getFieldFace, getFieldFaceSource, getFieldMetadata, getFieldNames, getFormObject, getFormObjectHolder, getFormObjectPropertyAccessStrategy, getId, getParent, getPropertyAccessStrategy, getValueModel, getValueModel, handleSetNullFormObject, hasValueModel, isAuthorized, isBuffered, isCommittable, isDirty, isEnabled, isReadOnly, parentStateChanged, postCommit, preCommit, prepareValueModel, readOnlyUpdated, registerPropertyConverter, removeChild, removeCommitListener, removeParent, reset, revert, setAuthorized, setConversionService, setDefaultInstanceClass, setEnabled, setFieldFaceSource, setFormObject, setId, setParent, setReadOnly
 
Methods inherited from class org.springframework.binding.value.support.AbstractPropertyChangePublisher
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, firePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasChanged, hasChanged, hasChanged, hasChanged, hasChanged, hasChanged, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.binding.value.PropertyChangePublisher
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

TestAbstractFormModel

public TestAbstractFormModel(Object formObject)

TestAbstractFormModel

public TestAbstractFormModel(org.springframework.binding.MutablePropertyAccessStrategy propertyAccessStrategy,
                             boolean buffered)

TestAbstractFormModel

public TestAbstractFormModel(org.springframework.binding.value.ValueModel formObjectHolder,
                             boolean buffering)
Method Detail

preProcessNewValueModel

protected org.springframework.binding.value.ValueModel preProcessNewValueModel(String domainObjectProperty,
                                                                               org.springframework.binding.value.ValueModel formValueModel)
Specified by:
preProcessNewValueModel in class org.springframework.binding.form.support.AbstractFormModel

postProcessNewValueModel

protected void postProcessNewValueModel(String domainObjectProperty,
                                        org.springframework.binding.value.ValueModel valueModel)
Specified by:
postProcessNewValueModel in class org.springframework.binding.form.support.AbstractFormModel

preProcessNewConvertingValueModel

protected org.springframework.binding.value.ValueModel preProcessNewConvertingValueModel(String formProperty,
                                                                                         Class targetClass,
                                                                                         org.springframework.binding.value.ValueModel formValueModel)
Specified by:
preProcessNewConvertingValueModel in class org.springframework.binding.form.support.AbstractFormModel

postProcessNewConvertingValueModel

protected void postProcessNewConvertingValueModel(String formProperty,
                                                  Class targetClass,
                                                  org.springframework.binding.value.ValueModel valueModel)
Specified by:
postProcessNewConvertingValueModel in class org.springframework.binding.form.support.AbstractFormModel


Copyright © 2004-2009 The Spring Framework. All Rights Reserved.