com.opensymphony.xwork2.ognl.accessor
Class XWorkListPropertyAccessor
java.lang.Object
ognl.ObjectPropertyAccessor
ognl.ListPropertyAccessor
com.opensymphony.xwork2.ognl.accessor.XWorkListPropertyAccessor
- All Implemented Interfaces:
- ognl.PropertyAccessor
public class XWorkListPropertyAccessor
- extends ognl.ListPropertyAccessor
Overrides the list property accessor so in the case of trying
to add properties of a given bean and the JavaBean is not present,
this class will create the necessary blank JavaBeans.
- Author:
- Gabriel Zimmerman
Methods inherited from class ognl.ListPropertyAccessor |
getPropertyClass, getSourceAccessor, getSourceSetter |
Methods inherited from class ognl.ObjectPropertyAccessor |
getPossibleProperty, hasGetProperty, hasGetProperty, hasSetProperty, hasSetProperty, setPossibleProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XWorkListPropertyAccessor
public XWorkListPropertyAccessor()
setXWorkCollectionPropertyAccessor
public void setXWorkCollectionPropertyAccessor(ognl.PropertyAccessor acc)
setXWorkConverter
public void setXWorkConverter(XWorkConverter conv)
setObjectFactory
public void setObjectFactory(ObjectFactory fac)
setObjectTypeDeterminer
public void setObjectTypeDeterminer(ObjectTypeDeterminer ot)
setOgnlUtil
public void setOgnlUtil(OgnlUtil util)
getProperty
public Object getProperty(Map context,
Object target,
Object name)
throws ognl.OgnlException
- Specified by:
getProperty
in interface ognl.PropertyAccessor
- Overrides:
getProperty
in class ognl.ListPropertyAccessor
- Throws:
ognl.OgnlException
setProperty
public void setProperty(Map context,
Object target,
Object name,
Object value)
throws ognl.OgnlException
- Specified by:
setProperty
in interface ognl.PropertyAccessor
- Overrides:
setProperty
in class ognl.ListPropertyAccessor
- Throws:
ognl.OgnlException
Copyright © 2009 OpenSymphony. All Rights Reserved.