|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.cocoon.util.AbstractLogEnabled org.apache.cocoon.forms.binding.JXPathBindingBase org.apache.cocoon.forms.binding.ComposedJXPathBindingBase
ComposedJXPathBindingBase provides a helper base class for subclassing
into specific JXPathBindingBase
implementations that have nested
child-bindings.
Field Summary |
Fields inherited from class org.apache.cocoon.forms.binding.JXPathBindingBase |
classes, parent |
Constructor Summary | |
ComposedJXPathBindingBase(JXPathBindingBuilderBase.CommonAttributes commonAtts,
JXPathBindingBase[] childBindings)
Constructs ComposedJXPathBindingBase |
Method Summary | |
void |
doLoad(Widget frmModel,
org.apache.commons.jxpath.JXPathContext jxpc)
Actively performs the binding from the ObjectModel to the CForms-form by passing the task onto it's children. |
void |
doSave(Widget frmModel,
org.apache.commons.jxpath.JXPathContext jxpc)
Actively performs the binding from the CForms-form to the ObjectModel by passing the task onto it's children. |
JXPathBindingBase[] |
getChildBindings()
Returns child bindings. |
Binding |
getClass(String id)
Gets a binding class by id. |
String |
getXPath()
|
Methods inherited from class org.apache.cocoon.forms.binding.JXPathBindingBase |
getCommonAtts, getEnclosingLibrary, getId, getLocation, isValid, loadFormFromModel, loadFormFromModel, saveFormToModel, saveFormToModel, selectWidget, setEnclosingLibrary, setParent |
Methods inherited from class org.apache.cocoon.util.AbstractLogEnabled |
getLogger, setLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ComposedJXPathBindingBase(JXPathBindingBuilderBase.CommonAttributes commonAtts, JXPathBindingBase[] childBindings)
childBindings
- sets the array of childBindingsMethod Detail |
public String getXPath()
public Binding getClass(String id)
getClass
in interface Binding
getClass
in class JXPathBindingBase
id
- Id of binding class to get.Binding.getClass(java.lang.String)
public JXPathBindingBase[] getChildBindings()
public void doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc) throws BindingException
doLoad
in class JXPathBindingBase
BindingException
public void doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc) throws BindingException
doSave
in class JXPathBindingBase
BindingException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |