org.languagetool.gui
Class ResourceBundleWithFallback

Object
  extended by ResourceBundle
      extended by 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 ResourceBundle
ResourceBundle.Control
 
Constructor Summary
ResourceBundleWithFallback(ResourceBundle bundle, ResourceBundle fallbackBundle)
           
 
Method Summary
 Enumeration<String> getKeys()
           
 Object handleGetObject(String key)
           
 
Methods inherited from class ResourceBundle
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, keySet
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceBundleWithFallback

public ResourceBundleWithFallback(ResourceBundle bundle,
                                  ResourceBundle fallbackBundle)
Method Detail

handleGetObject

public Object handleGetObject(String key)
Specified by:
handleGetObject in class ResourceBundle

getKeys

public Enumeration<String> getKeys()
Specified by:
getKeys in class ResourceBundle


Copyright © 2005-2011 Daniel Naber