I also can't find any documentation regarding the config of Translators
... ?
On 2/12/2010 11:53 PM, Paul Stanton wrote:
Hi,
in 5.0 you used to be able to define and refer to Translators by name:
public static void
contributeTranslatorSource(Configuration<Translator> configuration)
{
configuration.add(new MyTranslator("Decimal"));
configuration.add(new MyTranslator("Decimal2Dp"));
}
I could then use <t:textfield ... t:translator="Decimal" /> for example.
however in 5.2 you associate a translator to a type:
public static void
contributeTranslatorSource(MappedConfiguration<Class, Translator>
configuration)
{
configuration.add(Date.class, new DateTranslator("Date"));
configuration.add(Date.class, new DateTranslator("DateTime"));
}
but this causes an exception:
Service contribution (to service 'TranslatorSource') conflicts with
existing contribution
I assume because they are mapped to the same class.
How do I associate more than one Translator to a type?
Also, now that I have created all these fancy translators is there any
way to use them as formatters as well?
so that I can do <t:output ... formatter="trans:Date" /> or similar?
thanks, p.
ps I can't find the 5.2 version of the userguides
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org