|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutablePropertyAccessStrategy
An extension of the base property access strategy interface that allows for mutable operations. Specifically, this interface allows:
| Method Summary | |
|---|---|
ValueModel |
getDomainObjectHolder()
Get the ValueModel used to access the domainObject. |
MutablePropertyAccessStrategy |
getPropertyAccessStrategyForPath(String propertyPath)
Get a MutablePropertyAccessStrategy for the given
property. |
ValueModel |
getPropertyValueModel(String propertyPath)
Get the ValueModel to access the given property. |
MutablePropertyAccessStrategy |
newPropertyAccessStrategy(ValueModel domainObjectHolder)
Return a new MutablePropertyAccessStrategy for the given
valueModel. |
| Methods inherited from interface org.springframework.binding.PropertyAccessStrategy |
|---|
getDomainObject, getMetadataAccessStrategy, getPropertyValue |
| Method Detail |
|---|
ValueModel getDomainObjectHolder()
ValueModel used to access the domainObject.
ValueModel of the domainObject.
ValueModel getPropertyValueModel(String propertyPath)
throws BeansException
ValueModel to access the given property. Possibly
creating the valueModel if needed.
propertyPath - property to access.
ValueModel that handles the given property.
BeansException
MutablePropertyAccessStrategy getPropertyAccessStrategyForPath(String propertyPath)
throws BeansException
MutablePropertyAccessStrategy for the given
property.
TODO check why this exists and where this is used.
propertyPath - property.
MutablePropertyAccessStrategy for the given
property.
BeansExceptionMutablePropertyAccessStrategy newPropertyAccessStrategy(ValueModel domainObjectHolder)
MutablePropertyAccessStrategy for the given
valueModel.
TODO check why this exists and where this is used.
domainObjectHolder - a ValueModel containing the
domainObject.
MutablePropertyAccessStrategy.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||