org.gudy.azureus2.core3.internat
Class IntegratedResourceBundle
java.lang.Object
java.util.ResourceBundle
org.gudy.azureus2.core3.internat.IntegratedResourceBundle
public class IntegratedResourceBundle
- extends java.util.ResourceBundle
- Author:
- Rene Leonhardt
Nested classes/interfaces inherited from class java.util.ResourceBundle |
java.util.ResourceBundle.Control |
Fields inherited from class java.util.ResourceBundle |
parent |
Constructor Summary |
IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths)
|
IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths,
java.util.Collection resource_bundles,
int initCapacity)
|
IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths,
java.util.Collection resource_bundles,
int initCapacity,
boolean isMessageBundle)
|
IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths,
int initCapacity)
|
Methods inherited from class java.util.ResourceBundle |
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getObject, getString, getStringArray, handleKeySet, keySet, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
upper_case_enabled
protected static boolean upper_case_enabled
IntegratedResourceBundle
public IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths)
IntegratedResourceBundle
public IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths,
int initCapacity)
IntegratedResourceBundle
public IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths,
java.util.Collection resource_bundles,
int initCapacity)
IntegratedResourceBundle
public IntegratedResourceBundle(java.util.ResourceBundle main,
java.util.Map localizationPaths,
java.util.Collection resource_bundles,
int initCapacity,
boolean isMessageBundle)
resetCompactTimer
protected static void resetCompactTimer()
getLocale
public java.util.Locale getLocale()
- Overrides:
getLocale
in class java.util.ResourceBundle
getKeys
public java.util.Enumeration getKeys()
- Specified by:
getKeys
in class java.util.ResourceBundle
getKeysLight
protected java.util.Iterator getKeysLight()
getString
public java.lang.String getString(java.lang.String key,
java.lang.String def)
- Gets a string, using default if key doesn't exist. Skips
throwing MissingResourceException when key doesn't exist, which saves
some CPU cycles
- Parameters:
key
- def
-
- Returns:
- Since:
- 3.1.1.1
handleGetObject
protected java.lang.Object handleGetObject(java.lang.String key)
- Specified by:
handleGetObject
in class java.util.ResourceBundle
addPluginBundle
public void addPluginBundle(java.lang.String localizationPath,
java.lang.ClassLoader classLoader)
addResourceMessages
public void addResourceMessages(java.util.ResourceBundle bundle)
addResourceMessages
public void addResourceMessages(java.util.ResourceBundle bundle,
boolean are_messages)
compact
protected boolean compact()
loadMessages
protected java.util.Map loadMessages()
getString
protected java.lang.String getString()
addString
public void addString(java.lang.String key,
java.lang.String value)
getUseNullList
public boolean getUseNullList()
setUseNullList
public void setUseNullList(boolean useNullList)
clearUsedMessagesMap
public void clearUsedMessagesMap(int initialCapacity)