Class Summary |
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:
<wb:aggregate id="widget-id" path="xpath-expression">
<wb:field id="sub-widget-id" path="relative-xpath" />
</wb:aggregate>
|
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:
<wb:case id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<wb:field id="sub-widget-id" path="relative-xpath" />
</wb:case>
|
ClassJXPathBinding |
ClassJXPathBinding provides an implementation of a Binding
that that 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:
<wb:class id="widget-id">
<wb:field id="sub-widget-id" path="relative-xpath"
direction="load|save" lenient="true|false" />
</wb: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:
<wb:context path="xpath expression">
<! |
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:
<wb:delete-node />
|
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. |
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:
<wb: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:
<wb: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 intrepretation of
common configuration settings on all specific implementations of
JXPathBindingBase . |
JXPathBindingManager |
JXPathBindingManager provides an implementation of BindingManager by
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:
<wb:new id="widget-id">
<wb:field id="sub-widget-id" path="relative-xpath"
direction="load|save" lenient="true/false" />
</wb:new>
|
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:
<wb:repeater
id="contacts"
parent-path="contacts"
row-path="contact"
unique-row-id="id"
unique-path="@id" >
<wb:on-bind>
<! |
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:
<wb: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:
<wb:struct id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<wb:field id="sub-widget-id" path="relative-xpath" />
</wb: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. |
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:
<wb:union id="widget-id" path="xpath-expression"
direction="load|save" lenient="true|false" >
<wb:field id="sub-widget-id" path="relative-xpath" />
</wb:union>
|
UniqueFieldJXPathBinding |
UniqueFieldJXPathBinding provides an implementation of a Binding
that that allows the specification of a uniquefields defined inside a repeater. |
UniqueFieldJXPathBindingBuilder |
UniqueFieldJXPathBindingBuilder provides a helper class for the Factory
implemented in JXPathBindingManager that helps construct the
actual UniqueFieldJXPathBinding out of the configuration in the
provided configElement which looks like:
<wb:unique-field id="widget-id" path="xpath-expression">
<! |
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. |
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:
<wb:value id="widget-id" path="xpath-expression">
<! |