Class AbstractTranslator<T>
java.lang.Object
org.apache.tapestry5.internal.translator.AbstractTranslator<T>
- All Implemented Interfaces:
Translator<T>
- Direct Known Subclasses:
NumericTranslator,StringTranslator
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractTranslator(String name, Class<T> type, String messageKey) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tapestry5.Translator
parseClient, render, toClient
-
Constructor Details
-
AbstractTranslator
-
-
Method Details
-
getMessageKey
Description copied from interface:TranslatorReturns the message key, within the application's global message catalog, normally used by this validator. This is used to provide the formatted message toTranslator.parseClient(Field, String, String)orTranslator.render(Field, String, MarkupWriter, org.apache.tapestry5.services.FormSupport).- Specified by:
getMessageKeyin interfaceTranslator<T>- Returns:
- a message key
-
getType
Description copied from interface:TranslatorReturns the type of the server-side value.- Specified by:
getTypein interfaceTranslator<T>- Returns:
- a type
-
getName
Description copied from interface:TranslatorReturns a unique name for the translator. This is used to identify the translator by name, but is also used when locating override messages for the translator.- Specified by:
getNamein interfaceTranslator<T>- Returns:
- unique name for the translator
-