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 ofAssetBindingFactorythat is explicitly limited to context assets.InvariantBinding ExtendsAbstractBindingwith 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 theNullFieldStrategySourceservice.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 aTranslatorprovided by theTranslatorSource.ValidateBindingFactory Factory for bindings that provide aFieldValidatorbased on a validator specification.