Uses of Interface
org.apache.tapestry5.services.BindingFactory
Packages that use BindingFactory
Package
Description
[INTERNAL USE ONLY] support classes for binding; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
Support for testing Tapestry pages
-
Uses of BindingFactory in org.apache.tapestry5.internal.bindings
Classes in org.apache.tapestry5.internal.bindings that implement BindingFactoryModifier and TypeClassDescriptionclass
Binding factory where the expression is a reference to an asset.class
Accesses a named block from the container.class
The "component:" binding prefix, which allows access to a child component via its id.class
Specialization ofAssetBindingFactory
that is explicitly limited to context assets.class
Binding factory that treats the expression as a literal string.class
Implementation of the message: binding prefix -- we simply get the message key and store it inside atLiteralBinding
.class
Treats the expression as the name of aNullFieldStrategy
, accessed via theNullFieldStrategySource
service.class
Binding factory for reading and updating JavaBean properties.class
class
class
Interprets the binding expression as the name of aTranslator
provided by theTranslatorSource
.class
Factory for bindings that provide aFieldValidator
based on a validator specification. -
Uses of BindingFactory in org.apache.tapestry5.internal.services
Constructor parameters in org.apache.tapestry5.internal.services with type arguments of type BindingFactoryModifierConstructorDescriptionBindingSourceImpl
(Map<String, BindingFactory> factories, StringInterner interner) -
Uses of BindingFactory in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules that return BindingFactoryModifier and TypeMethodDescriptionTapestryModule.buildPropBindingFactory
(List<BindingFactory> configuration, PropBindingFactory service) Builds the PropBindingFactory as a chain of command.Methods in org.apache.tapestry5.modules with parameters of type BindingFactoryModifier and TypeMethodDescriptionstatic void
TapestryModule.contributeBindingSource
(MappedConfiguration<String, BindingFactory> configuration, BindingFactory propBindingFactory, BindingFactory messageBindingFactory, BindingFactory validateBindingFactory, BindingFactory translateBindingFactory, BindingFactory assetBindingFactory, BindingFactory nullFieldStrategyBindingFactory, BindingFactory contextBindingFactory, BindingFactory symbolBindingFactory) Contributes the factory for several built-in binding prefixes ("asset", "block", "component", "literal", prop", "nullfieldstrategy", "message", "validate", "translate", "var").Method parameters in org.apache.tapestry5.modules with type arguments of type BindingFactoryModifier and TypeMethodDescriptionTapestryModule.buildPropBindingFactory
(List<BindingFactory> configuration, PropBindingFactory service) Builds the PropBindingFactory as a chain of command.static void
TapestryModule.contributeBindingSource
(MappedConfiguration<String, BindingFactory> configuration, BindingFactory propBindingFactory, BindingFactory messageBindingFactory, BindingFactory validateBindingFactory, BindingFactory translateBindingFactory, BindingFactory assetBindingFactory, BindingFactory nullFieldStrategyBindingFactory, BindingFactory contextBindingFactory, BindingFactory symbolBindingFactory) Contributes the factory for several built-in binding prefixes ("asset", "block", "component", "literal", prop", "nullfieldstrategy", "message", "validate", "translate", "var"). -
Uses of BindingFactory in org.apache.tapestry5.test
Methods in org.apache.tapestry5.test that return BindingFactoryModifier and TypeMethodDescriptionprotected final BindingFactory
TapestryTestCase.mockBindingFactory()
Methods in org.apache.tapestry5.test with parameters of type BindingFactoryModifier and TypeMethodDescriptionprotected final void
TapestryTestCase.train_newBinding
(BindingFactory factory, String description, ComponentResources container, ComponentResources component, String expression, Location l, Binding binding)