Class XWorkListPropertyAccessor

java.lang.Object
ognl.ObjectPropertyAccessor
ognl.ListPropertyAccessor
org.apache.struts2.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
  • Constructor Details

    • XWorkListPropertyAccessor

      public XWorkListPropertyAccessor()
  • Method Details

    • setAutoGrowCollectionLimit

      public void setAutoGrowCollectionLimit(String value)
    • 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