com.sun.jdo.spi.persistence.utility
Class MergedBundle
java.lang.Object
java.util.ResourceBundle
com.sun.jdo.spi.persistence.utility.MergedBundle
public class MergedBundle
- extends ResourceBundle
Special resource bundle which delegates to two others.
Ideally could just set the parent on the first, but this is protected,
so it might not work. It's still unclear whether that approach would work
in this subclass because it may break the localization fall through
mechanism if used.
Note: This code is copied from NbBundle in the openide sources with
the following modifications:
- reformatting
- making variables final
- renaming variables and some params
- removing locale code
- creating the merged set of keys using jdk classes and not nb utils
- Version:
- %I%
- Author:
- Rochelle Raccah
| Methods inherited from class java.util.ResourceBundle |
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, handleKeySet, keySet, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MergedBundle
public MergedBundle(ResourceBundle mainBundle,
ResourceBundle parentBundle)
getKeys
public Enumeration getKeys()
- Specified by:
getKeys in class ResourceBundle
handleGetObject
protected Object handleGetObject(String key)
throws MissingResourceException
- Specified by:
handleGetObject in class ResourceBundle
- Throws:
MissingResourceException
Copyright © 2012 GlassFish Community. All Rights Reserved.