|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.enterprise.universal.i18n.LocalStrings
public class LocalStrings
This class makes getting localized strings super-simple. All methods are static. The reason is that that makes it much simpler to use -- you never need to create an instance and store it. You simply call one of the 2 methods directly. However, there is a performance penalty for this convenience. This class has to figure out what package your calling code is in (every time). My reasoning is that the emitting of log messages tends to be much less frequent than other normal processing steps. If performance is an issue -- use an instance of LocalStringsImpl.
Specifics:
Note: You can not get an Exception out of calling this code! If the String or the properties file does not exist, it will return the String that you gave in the first place as the argument.
Examples:
| Method Summary | |
|---|---|
static java.lang.String |
get(java.lang.String indexString)
Get a String from the caller's package's LocalStrings.properties |
static java.lang.String |
get(java.lang.String indexString,
java.lang.Object... objects)
Get and format a String from the caller's package's LocalStrings.properties |
boolean |
getBoolean(java.lang.String indexString,
boolean defaultValue)
Get a boolean from the caller's package's LocalStrings.properties |
static int |
getInt(java.lang.String indexString,
int defaultValue)
Get an integer from the caller's package's LocalStrings.properties |
java.lang.String |
getString(java.lang.String indexString,
java.lang.String defaultValue)
Get a String from the caller's package's LocalStrings.properties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.lang.String get(java.lang.String indexString)
indexString - The string index into the localized string file
public static java.lang.String get(java.lang.String indexString,
java.lang.Object... objects)
indexString - The string index into the localized string fileobjects - The arguments to give to MessageFormat
public java.lang.String getString(java.lang.String indexString,
java.lang.String defaultValue)
indexString - The string index into the localized string file
public static int getInt(java.lang.String indexString,
int defaultValue)
indexString - The string index into the localized string file
public boolean getBoolean(java.lang.String indexString,
boolean defaultValue)
indexString - The string index into the localized string file
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||