|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
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.
BeansException
MutablePropertyAccessStrategy 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 All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |