|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Binding | Binding declares the methods to 'bind' (i.e. |
| BindingManager | BindingManager declares the factory method that produces actual Bindings. |
| RepeaterAdapter | |
| RepeaterFilter | |
| RepeaterSorter | |
| Class Summary | |
|---|---|
| AbstractCustomBinding | AbstractCustomBinding |
| AggregateJXPathBinding | AggregateJXPathBinding provides an implementation of a Binding
that narrows the context towards provided childbindings. |
| AggregateJXPathBindingBuilder | 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>
|
| BindingBuilderContext | |
| CaseJXPathBinding | CaseJXPathBinding provides an implementation of a Binding
that narrows the context towards provided childbindings. |
| CaseJXPathBindingBuilder | CaseJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual CaseJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:case id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<fb:field id="sub-widget-id" path="relative-xpath" />
</fb:case>
|
| ClassJXPathBinding | ClassJXPathBinding provides an implementation of a Binding
which allows the specification of a class of reusable bindings. |
| ClassJXPathBindingBuilder | ClassJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual ClassJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:class id="widget-id">
<fb:field id="sub-widget-id" path="relative-xpath"
direction="load|save" lenient="true|false"/>
</fb:class>
|
| ComposedJXPathBindingBase | ComposedJXPathBindingBase provides a helper base class for subclassing
into specific JXPathBindingBase implementations that have nested
child-bindings. |
| 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. |
| ContextJXPathBindingBuilder | ContextJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual ContextJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:context path="xpath expression">
<! |
| CustomJXPathBinding | CustomJXPathBinding |
| CustomJXPathBindingBuilder | CustomJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual CustomJXPathBinding out of the configuration in the
provided configElement which looks like one of the following:
1. |
| DeleteNodeJXPathBinding | DeleteNodeJXPathBinding provides an implementation of a Binding
that deletes the current context-bean from the target
back-end model upon save. |
| DeleteNodeJXPathBindingBuilder | DeleteNodeJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual DeleteNodeJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:delete-node />
|
| EnhancedRepeaterJXPathBinding | |
| ExpandJXPathBindingBuilder | |
| GroupJXPathBinding | GroupJXPathBinding provides an implementation of a Binding
that narrows the context towards provided childbindings. |
| GroupJXPathBindingBuilder | GroupJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual GroupJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:group id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<fb:field id="sub-widget-id" path="relative-xpath" />
</fb:group>
|
| ImportJXPathBinding | Dummy class cause binding doesn't accept null results from binding builders |
| ImportJXPathBindingBuilder | Handles binding library imports |
| InsertBeanJXPathBinding | InsertBeanJXPathBinding provides an implementation of a Binding
that inserts a new instance of the specified bean (classname) or a new instance
created by the model itself into the target back-end model upon save. |
| InsertBeanJXPathBindingBuilder | InsertBeanJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual InsertBeanJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:insert-bean classname="..child-bean-class.." addmethod="..method-to-add.." |
| 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. |
| InsertNodeJXPathBindingBuilder | InsertNodeJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual InsertNodeJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:insert-node>
<! |
| JavaScriptJXPathBinding | |
| JavaScriptJXPathBindingBuilder | Builds a Binding based on two JavaScript snippets, respectively for loading and saving the form. |
| JXPathBindingBase | Provides a base class for hooking up Binding implementations that use the Jakarta Commons JXPath package. |
| JXPathBindingBuilderBase | Abstract base class enabling logging and supporting the interpretation of
common configuration settings on all specific implementations of
JXPathBindingBase. |
| JXPathBindingBuilderBase.CommonAttributes | CommonAttributes is a simple helper class for holding the distinct data member fields indicating the activity of the separate load and save actions of a given binding. |
| JXPathBindingManager | JXPathBindingManager provides an implementation of BindingManagerby
usage of the
JXPath package . |
| MultiValueJXPathBinding | Simple binding for multi fields: on save, first deletes the target data before recreating it from scratch. |
| MultiValueJXPathBindingBuilder | A simple multi field binding that will replace (i.e. delete then re-add all) its content. |
| NewJXPathBinding | NewJXPathBinding provides an implementation of a Binding
that references a class of bindings. |
| NewJXPathBindingBuilder | NewJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual NewJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:new id="widget-id">
<fb:field id="sub-widget-id" path="relative-xpath"
direction="load|save" lenient="true/false"/>
</fb:new>
|
| RepeaterItem | |
| RepeaterJXPathAdapter | |
| 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. |
| RepeaterJXPathBindingBuilder | RepeaterJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual RepeaterJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:repeater
id="contacts"
parent-path="contacts"
row-path="contact"
row-path-insert="new-contact" >
<fb:identity>
<! |
| RepeaterJXPathCollection | Implements a collection that takes care about removed, updated and inserted
elements, obtaining from a RepeaterAdapter all the needed objects. |
| SetAttributeJXPathBinding | SetAttributeJXPathBinding provides an implementation of a Binding
that sets a particular attribute to a fixed value upon save. |
| SetAttributeJXPathBindingBuilder | SetAttributeJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual SetAttributeJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:set-attribute name="attribute-name to set to"
value="attribute-value"/>
|
| SimpleRepeaterJXPathBinding | Simple binding for repeaters: on save, first deletes the target data before recreating it from scratch. |
| SimpleRepeaterJXPathBindingBuilder | A simple repeater binding that will replace (i.e. delete then re-add all) its content. |
| StructJXPathBinding | StructJXPathBinding provides an implementation of a Binding
that narrows the context towards provided childbindings. |
| StructJXPathBindingBuilder | StructJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual StructJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:struct id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<fb:field id="sub-widget-id" path="relative-xpath" />
</fb:struct>
|
| TempRepeaterJXPathBinding | Experimental simple binding for repeaters: on save, first deletes the target data before recreating it from scratch. |
| TempRepeaterJXPathBindingBuilder | An experimental simple repeater binding that will replace (i.e. delete then re-add all) its content. |
| TreeModelJXPath | |
| TreeModelJXPathBuilder | |
| UnionJXPathBinding | UnionJXPathBinding provides an implementation of a Binding
that narrows the context towards provided childbindings. |
| UnionJXPathBindingBuilder | UnionJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual UnionJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:union id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<fb:field id="sub-widget-id" path="relative-xpath" />
</fb:union>
|
| 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 CForms
widget as identified by its id. |
| ValueJXPathBindingBuilder | ValueJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual ValueJXPathBinding out of the configuration in the
provided configElement which looks like:
<fb:value id="widget-id" path="xpath-expression">
<! |
| Exception Summary | |
|---|---|
| BindingException | This exception is thrown when something goes wrong with the binding. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||