|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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 childBindings| Method Detail |
public String getXPath()
public Binding getClass(String id)
getClass in interface BindinggetClass in class JXPathBindingBaseid - 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 JXPathBindingBaseBindingException
public void doSave(Widget frmModel,
org.apache.commons.jxpath.JXPathContext jxpc)
throws BindingException
doSave in class JXPathBindingBaseBindingException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||