Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cocoon.forms.binding
Class AggregateJXPathBindingBuilder

    java.lang.Object
      org.apache.cocoon.forms.binding.JXPathBindingBuilderBase
          org.apache.cocoon.forms.binding.AggregateJXPathBindingBuilder

All Implemented Interfaces:
  JXPathBindingBuilder

public class AggregateJXPathBindingBuilder
extends JXPathBindingBuilderBase

AggregateJXPathBindingBuilder provides a helper class for the Factory implemented in `JXPathBindingManager` that helps construct the actual `AggregateJXPathBinding` out of the configuration in the provided configElement which looks like:

     <fb:aggregate id="widget-id" path="xpath-expression">
       <fb:field id="sub-widget-id" path="relative-xpath" />
     </fb:aggregate>

Version:
  $Id: AggregateJXPathBindingBuilder.java 587759 2007-10-24 03:00:37Z vgritsenko $

Nested Class Summary

Nested classes inherited from class org.apache.cocoon.forms.binding.JXPathBindingBuilderBase
`JXPathBindingBuilderBase.CommonAttributes`

Constructor Summary
`AggregateJXPathBindingBuilder()`

Method Summary
`JXPathBindingBase` | `buildBinding(Element bindingElm, JXPathBindingManager.Assistant assistant)` Builds a configured binding object based on the configuration as described in the bindingElement.

Methods inherited from class org.apache.cocoon.forms.binding.JXPathBindingBuilderBase
`getCommonAttributes, mergeCommonAttributes`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AggregateJXPathBindingBuilder

    public AggregateJXPathBindingBuilder()

Method Detail

### buildBinding

    public JXPathBindingBase buildBinding(Element bindingElm,
                                          JXPathBindingManager.Assistant assistant)
                                   throws BindingException

  Description copied from interface: `JXPathBindingBuilder`
  Builds a configured binding object based on the configuration as described in the bindingElement. The BuilderMap can be used to find appropriate builders for possible subBinders.

  Parameters:
    `bindingElm` -
    `assistant` -
  Returns:
    JXPathBindingBase
  Throws:
    `BindingException`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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