Package org.languagetool
Class ResourceBundleWithFallback
- java.lang.Object
-
- java.util.ResourceBundle
-
- org.languagetool.ResourceBundleWithFallback
-
public class ResourceBundleWithFallback extends ResourceBundle
A resource bundle that uses its fallback resource bundle if the value from the original bundle is null or empty.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.ResourceBundle
ResourceBundle.Control
-
-
Field Summary
-
Fields inherited from class java.util.ResourceBundle
parent
-
-
Constructor Summary
Constructors Constructor Description ResourceBundleWithFallback(ResourceBundle bundle, ResourceBundle fallbackBundle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Enumeration<String>
getKeys()
Object
handleGetObject(String key)
-
Methods inherited from class java.util.ResourceBundle
clearCache, clearCache, containsKey, getBaseBundleName, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, handleKeySet, keySet, setParent
-
-
-
-
Constructor Detail
-
ResourceBundleWithFallback
public ResourceBundleWithFallback(ResourceBundle bundle, ResourceBundle fallbackBundle)
-
-
Method Detail
-
handleGetObject
public Object handleGetObject(String key)
- Specified by:
handleGetObject
in classResourceBundle
-
getKeys
public Enumeration<String> getKeys()
- Specified by:
getKeys
in classResourceBundle
-
-