org.apache.tapestry.form.translator
Class TranslatorBindingFactory
java.lang.Object
org.apache.tapestry.binding.AbstractBindingFactory
org.apache.tapestry.form.translator.TranslatorBindingFactory
- All Implemented Interfaces:
- BindingFactory
public class TranslatorBindingFactory
- extends AbstractBindingFactory
Uses the tapestry.form.translator.TranslatorBeanFactory service to obtain configured
Translator
instances that are then wrapped as
TranslatorBinding
s.
- Since:
- 4.0
- Author:
- Howard Lewis Ship
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TranslatorBindingFactory
public TranslatorBindingFactory()
createBinding
public IBinding createBinding(IComponent root,
java.lang.String bindingDescription,
java.lang.String path,
org.apache.hivemind.Location location)
- Description copied from interface:
BindingFactory
- Creates a new binding instance.
- Parameters:
root
- the component that is the source of properties or messages (or etc.). When the
path is "evaluated", the root component provides a context.path
- The path used to get (or update) a value for the path. This may be an OGNL
expression, a message key, a literal value, or otherwise defined by the type of
binding. It is the value of the binding reference with the prefix (used to
identify the factory) stripped off.location
- The location of the binding, used to report any errors related to the binding, or
to the component parameter the binding is bound to.
setTranslatorBeanFactory
public void setTranslatorBeanFactory(org.apache.hivemind.lib.BeanFactory translatorBeanFactory)