|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.TreeMap
com.izforge.izpack.LocaleDatabase
public class LocaleDatabase
Represents a database of a locale.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.util.AbstractMap |
|---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
| Field Summary | |
|---|---|
private static java.util.Map<java.lang.String,LocaleDatabase> |
cachedLocales
|
static java.lang.String |
LOCALE_DATABASE_DEF_SUFFIX
The suffix for language pack definitions (.xml). |
static java.lang.String |
LOCALE_DATABASE_DIRECTORY
The directory where language packs are kept inside the installer jar file. |
(package private) static long |
serialVersionUID
|
private static char |
TEMP_QUOTING_CHARACTER
|
| Constructor Summary | |
|---|---|
LocaleDatabase(java.io.InputStream in)
The constructor. |
|
| Method Summary | |
|---|---|
void |
add(java.io.InputStream in)
Adds the contents of the given stream to the data base. |
static LocaleDatabase |
getLocaleDatabase()
Load the current default LocaleDatabase. |
static LocaleDatabase |
getLocaleDatabase(java.lang.String isoCode)
Load a locale database. |
static LocaleDatabase |
getLocaleDatabase(java.lang.String isoCode,
boolean reload)
Load a LocaleDatabase. |
java.lang.String |
getString(java.lang.String key)
Convenience method to retrieve an element. |
java.lang.String |
getString(java.lang.String key,
java.lang.String[] variables)
Convenience method to retrieve an element and simultaneously insert variables into the string. |
| Methods inherited from class java.util.TreeMap |
|---|
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values |
| Methods inherited from class java.util.AbstractMap |
|---|
equals, hashCode, isEmpty, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode, isEmpty |
| Field Detail |
|---|
private static java.util.Map<java.lang.String,LocaleDatabase> cachedLocales
public static final java.lang.String LOCALE_DATABASE_DIRECTORY
public static final java.lang.String LOCALE_DATABASE_DEF_SUFFIX
private static final char TEMP_QUOTING_CHARACTER
static final long serialVersionUID
| Constructor Detail |
|---|
public LocaleDatabase(java.io.InputStream in)
throws java.lang.Exception
in - An InputStream to read the translation from.
java.lang.Exception - Description of the Exception| Method Detail |
|---|
public static LocaleDatabase getLocaleDatabase(java.lang.String isoCode)
throws java.lang.Exception
isoCode - The io code of the locale database.
java.lang.Exception
public static LocaleDatabase getLocaleDatabase(java.lang.String isoCode,
boolean reload)
throws java.lang.Exception
isoCode - The ISO language prefix for the locale.reload - Whether or not to reload the locale database if it has already been loaded.
java.lang.Exception
public static LocaleDatabase getLocaleDatabase()
throws java.lang.Exception
java.lang.Exception - FIXME
public void add(java.io.InputStream in)
throws java.lang.Exception
in - an InputStream to read the translation from.
java.lang.Exceptionpublic java.lang.String getString(java.lang.String key)
key - The key of the element to retrieve.
public java.lang.String getString(java.lang.String key,
java.lang.String[] variables)
key - The key of the element to retrieve.variables - the variables to insert
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||