class BindFactory
extends AbstractFactory
| Modifiers | Name | Description |
|---|---|---|
static String |
CONTEXT_DATA_KEY |
Builder context key used to store deferred binding data. |
| Type | Name and description |
|---|---|
Map<String, TriggerBinding> |
syntheticBindings |
| Constructor and description |
|---|
BindFactory()Creates a new factory for creating binding nodes and contextual binding definitions |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Object |
bindingAttributeDelegate(FactoryBuilderSupport builder, Object node, Object attributes)Resolves deferred binding attributes against the current node. |
|
TriggerBinding |
getTriggerBinding(PropertyBinding psb)Resolves a synthetic trigger binding for the supplied property binding when one is available. |
|
boolean |
isHandlesNodeChildren()Indicates whether this factory processes child closures itself. |
|
boolean |
isLeaf()Indicates whether nodes created by this factory accept children. |
|
Object |
newInstance(FactoryBuilderSupport builder, Object name, Object value, Map attributes)Accepted Properties... |
|
boolean |
onHandleNodeAttributes(FactoryBuilderSupport builder, Object node, Map attributes)Handles custom node attributes before default bean processing. |
|
boolean |
onNodeChildren(FactoryBuilderSupport builder, Object node, Closure childContent)Consumes the child closure for this node. |
|
void |
onNodeCompleted(FactoryBuilderSupport builder, Object parent, Object node)Finalizes a node after its children have been processed. |
| Methods inherited from class | Name |
|---|---|
class AbstractFactory |
isHandlesNodeChildren, isLeaf, onFactoryRegistration, onHandleNodeAttributes, onNodeChildren, onNodeCompleted, setChild, setParent |
Builder context key used to store deferred binding data.
Creates a new factory for creating binding nodes and contextual binding definitions
Resolves deferred binding attributes against the current node.
builder - the factory buildernode - the current nodeattributes - the node attributesResolves a synthetic trigger binding for the supplied property binding when one is available.
psb - the property binding to inspectIndicates whether this factory processes child closures itself.
Indicates whether nodes created by this factory accept children.
Accepted Properties... group? source ((sourceProperty) | (sourceEvent sourceValue)) (target targetProperty)? (? use default javabeans property if targetProperty is not present?)
Handles custom node attributes before default bean processing.
builder - the factory buildernode - the current nodeattributes - the node attributesConsumes the child closure for this node.
builder - the factory buildernode - the current nodechildContent - the childContentFinalizes a node after its children have been processed.
builder - the factory builderparent - the parent nodenode - the current nodeCopyright © 2003-2026 The Apache Software Foundation. All rights reserved.