Uses of Class
org.apache.cocoon.woody.binding.JXPathBindingBase

Packages that use JXPathBindingBase
org.apache.cocoon.woody.binding   
 

Uses of JXPathBindingBase in org.apache.cocoon.woody.binding
 

Subclasses of JXPathBindingBase in org.apache.cocoon.woody.binding
 class AggregateJXPathBinding
          AggregateJXPathBinding provides an implementation of a Binding that narrows the context towards provided childbindings.
 class CaseJXPathBinding
          CaseJXPathBinding provides an implementation of a Binding that narrows the context towards provided childbindings.
 class ClassJXPathBinding
          ClassJXPathBinding provides an implementation of a Binding that that allows the specification of a class of reusable bindings.
 class ComposedJXPathBindingBase
          ComposedJXPathBindingBase provides a helper base class for subclassing into specific JXPathBindingBase implementations that have nested child-bindings.
 class ContextJXPathBinding
          ContextJXPathBinding provides an implementation of a Binding that narrows the binding scope to some xpath-context on the target objectModel to load and save from.
 class DeleteNodeJXPathBinding
          DeleteNodeJXPathBinding provides an implementation of a Binding that deletes the current context-bean from the target back-end model upon save.
 class InsertBeanJXPathBinding
          InsertBeanJXPathBinding provides an implementation of a Binding that inserts a new instance of the specified bean (classname) into the target back-end model upon save.
 class InsertNodeJXPathBinding
          InsertNodeJXPathBinding provides an implementation of a Binding that inserts a clone of some 'template document-fragment' into the target back-end model upon save.
 class JavaScriptJXPathBinding
           
 class MultiValueJXPathBinding
          Simple binding for multi fields: on save, first deletes the target data before recreating it from scratch.
 class NewJXPathBinding
          NewJXPathBinding provides an implementation of a Binding that references a class of bindings.
 class RepeaterJXPathBinding
          RepeaterJXPathBinding provides an implementation of a Binding that allows for bidirectional binding of a repeater-widget to/from repeating structures in the back-end object model.
 class SetAttributeJXPathBinding
          SetAttributeJXPathBinding provides an implementation of a Binding that sets a particular attribute to a fixed value upon save.
 class SimpleRepeaterJXPathBinding
          Simple binding for repeaters: on save, first deletes the target data before recreating it from scratch.
 class StructJXPathBinding
          StructJXPathBinding provides an implementation of a Binding that narrows the context towards provided childbindings.
 class TempRepeaterJXPathBinding
          Experimental simple binding for repeaters: on save, first deletes the target data before recreating it from scratch.
 class UnionJXPathBinding
          UnionJXPathBinding provides an implementation of a Binding that narrows the context towards provided childbindings.
 class UniqueFieldJXPathBinding
          UniqueFieldJXPathBinding provides an implementation of a Binding that that allows the specification of a uniquefields defined inside a repeater.
 class ValueJXPathBinding
          ValueJXPathBinding provides an implementation of a Binding that loads and saves the information behind a specific xpath expresion (pointing to an attribute or text-node) to and from a specific Woody widget as identified by its id.
 

Methods in org.apache.cocoon.woody.binding that return JXPathBindingBase
 JXPathBindingBase CaseJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase DeleteNodeJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of DeleteNodeJXPathBinding.
 JXPathBindingBase NewJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase SimpleRepeaterJXPathBindingBuilder.buildBinding(Element bindingElem, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase ValueJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of ValueJXPathBinding based on the attributes and nested configuration of the provided bindingElm.
 JXPathBindingBase ClassJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase UniqueFieldJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of UniqueFieldJXPathBinding based on the attributes and nested configuration of the provided bindingElm.
 JXPathBindingBase AggregateJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase SetAttributeJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of SetAttributeJXPathBinding according to the attributes of the provided bindingElm.
 JXPathBindingBase JavaScriptJXPathBindingBuilder.buildBinding(Element element, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase StructJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase MultiValueJXPathBindingBuilder.buildBinding(Element bindingElem, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase InsertBeanJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of InsertBeanJXPathBinding configured with the nested template of the bindingElm.
 JXPathBindingBase TempRepeaterJXPathBindingBuilder.buildBinding(Element bindingElem, JXPathBindingManager.Assistant assistant)
           
 JXPathBindingBase UnionJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
           
abstract  JXPathBindingBase JXPathBindingBuilderBase.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Builds a configured binding object based on the configuration as described in the bindingElement.
 JXPathBindingBase ContextJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of ContextJXPathBinding with the configured path and nested child bindings from the declarations in the bindingElm
 JXPathBindingBase InsertNodeJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of InsertNodeJXPathBinding configured with the nested template of the bindingElm.
 JXPathBindingBase RepeaterJXPathBindingBuilder.buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)
          Creates an instance of RepeaterJXPathBinding according to the attributes and nested comfiguration elements of the bindingElm.
 JXPathBindingBase JXPathBindingManager.Assistant.getBindingForConfigurationElement(Element configElm)
          Creates a Bindingfollowing the specification in the provided config element.
 JXPathBindingBase[] ComposedJXPathBindingBase.getChildBindings()
          Returns child bindings.
 JXPathBindingBase[] JXPathBindingManager.Assistant.makeChildBindings(Element parentElement)
          Makes an array of childBindings for the child-elements of the provided configuration element.
 

Constructors in org.apache.cocoon.woody.binding with parameters of type JXPathBindingBase
AggregateJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, String xpath, JXPathBindingBase[] childBindings)
          Constructs AggregateJXPathBinding
CaseJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, String xpath, JXPathBindingBase[] childBindings)
          Constructs CaseJXPathBinding
ClassJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, JXPathBindingBase[] childBindings)
          Constructs ClassJXPathBinding
ComposedJXPathBindingBase(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, JXPathBindingBase[] childBindings)
          Constructs ComposedJXPathBindingBase
ContextJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String contextPath, JXPathBindingBase[] childBindings)
          Constructs ContextJXPathBinding for the specified xpath sub-context
MultiValueJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String multiValueId, String multiValuePath, String rowPath, JXPathBindingBase[] updateBindings, Convertor convertor, Locale convertorLocale)
           
NewJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, JXPathBindingBase[] childBindings)
          Constructs NewJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, Convertor convertor, Locale convertorLocale, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, Convertor convertor, Locale convertorLocale, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, Convertor convertor, Locale convertorLocale, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, Convertor convertor, Locale convertorLocale, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
RepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathForInsert, String uniqueRowId, String uniqueRowPath, JXPathBindingBase[] childBindings, JXPathBindingBase insertBinding, JXPathBindingBase[] deleteBindings, JXPathBindingBase[] uniqueBindings)
          Constructs RepeaterJXPathBinding
SimpleRepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, boolean clearOnLoad, boolean deleteIfEmpty, JXPathBindingBase rowBinding)
           
StructJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, String xpath, JXPathBindingBase[] childBindings)
          Constructs StructJXPathBinding
TempRepeaterJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String repeaterId, String repeaterPath, String rowPath, String rowPathInsert, boolean virtualRows, boolean clearOnLoad, boolean deleteIfEmpty, JXPathBindingBase rowBinding, JXPathBindingBase insertBinding)
           
UnionJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, String xpath, JXPathBindingBase[] childBindings)
          Constructs UnionJXPathBinding
ValueJXPathBinding(org.apache.cocoon.woody.binding.JXPathBindingBuilderBase.CommonAttributes commonAtts, String widgetId, String xpath, JXPathBindingBase[] updateBindings, Convertor convertor, Locale convertorLocale)
          Constructs FieldJXPathBinding.
 



Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.