Package org.apache.tapestry5.internal.bindings
[INTERNAL USE ONLY] support classes for binding; API subject to change
-
Interface Summary Interface Description InternalPropBinding Internal marker interface for PropBinding -
Class Summary Class Description AbstractBinding Abstract base class for bindings.AssetBinding AssetBindingFactory Binding factory where the expression is a reference to an asset.BlockBinding BlockBindingFactory Accesses a named block from the container.ComponentBinding ComponentBindingFactory The "component:" binding prefix, which allows access to a child component via its id.ContextBindingFactory Specialization ofAssetBindingFactory
that is explicitly limited to context assets.InvariantBinding ExtendsAbstractBinding
with a description and a binding type, with invariant forced to true.LiteralBinding Binding type for literal, immutable values.LiteralBindingFactory Binding factory that treats the expression as a literal string.MessageBindingFactory Implementation of the message: binding prefix -- we simply get the message key and store it inside atLiteralBinding
.NullFieldStrategyBindingFactory Treats the expression as the name of aNullFieldStrategy
, accessed via theNullFieldStrategySource
service.PropBinding Base class for bindings created by thePropBindingFactory
.PropBindingFactory Binding factory for reading and updating JavaBean properties.RenderVariableBinding RenderVariableBindingFactory SymbolBindingFactory TranslateBindingFactory Interprets the binding expression as the name of aTranslator
provided by theTranslatorSource
.ValidateBindingFactory Factory for bindings that provide aFieldValidator
based on a validator specification.