|
|||||||||
| Home >> All >> org >> gui4j >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.gui4j.util
Class DefaultTranslator

java.lang.Objectorg.gui4j.util.DefaultTranslator
- All Implemented Interfaces:
- Translator
- public class DefaultTranslator
- extends java.lang.Object
- implements Translator
- extends java.lang.Object
Default implementation for the interface Translator.
The translation is taken from a property file. Optional it is
possible to delegate the translation process to another
Translator if no entry was found in the property file.
| Nested Class Summary | |
private static class |
DefaultTranslator.IdTranslator
|
| Field Summary | |
private java.lang.String |
bundleName
|
private Translator |
delegateTo
|
private static Translator |
idTranslator
|
private static org.apache.commons.logging.Log |
logger
|
private java.util.ResourceBundle |
resourceBundle
|
| Constructor Summary | |
DefaultTranslator(java.util.Locale locale,
java.lang.Class clazz,
java.lang.String bundleName)
|
|
DefaultTranslator(java.util.Locale locale,
java.lang.Class clazz,
java.lang.String bundleName,
Translator delegateTo)
|
|
| Method Summary | |
static Translator |
getIdTranslator()
|
boolean |
isDefined(java.lang.String errorTag)
Liefert true zurück, falls eine Übersetzung definiert ist |
java.lang.String |
translate(java.lang.String errorTag,
java.lang.Object[] args)
Implementation of the interface method to translate a tag |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
logger
private static final org.apache.commons.logging.Log logger
resourceBundle
private final java.util.ResourceBundle resourceBundle
delegateTo
private final Translator delegateTo
bundleName
private final java.lang.String bundleName
idTranslator
private static Translator idTranslator
| Constructor Detail |
DefaultTranslator
public DefaultTranslator(java.util.Locale locale, java.lang.Class clazz, java.lang.String bundleName)
DefaultTranslator
public DefaultTranslator(java.util.Locale locale, java.lang.Class clazz, java.lang.String bundleName, Translator delegateTo)
| Method Detail |
getIdTranslator
public static Translator getIdTranslator()
translate
public java.lang.String translate(java.lang.String errorTag, java.lang.Object[] args)
- Implementation of the interface method to translate a tag
- Specified by:
translatein interfaceTranslator
isDefined
public boolean isDefined(java.lang.String errorTag)
- Description copied from interface:
Translator - Liefert
truezurück, falls eine Übersetzung definiert ist- Specified by:
isDefinedin interfaceTranslator
|
|||||||||
| Home >> All >> org >> gui4j >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.gui4j.util.DefaultTranslator