com.sapportals.portal.prt.component
Class PortalResourceBundle

java.lang.Object
  |
  +--java.util.ResourceBundle
        |
        +--com.sapportals.portal.prt.component.PortalResourceBundle

public class PortalResourceBundle
extends java.util.ResourceBundle

Title: Portal Resource Bundle

Description: This class dynamically merges two resource bundles. This is used for iViews because some translation packages can be deployed separately from the PAR File. The super class normally delegates to the parent bundle. This mechanism is not used here because this implementation as no parent.


Field Summary
protected  java.util.ResourceBundle mm_bundleFromArchive
           
protected  java.util.ResourceBundle mm_bundleFromRepository
           
 
Fields inherited from class java.util.ResourceBundle
parent
 
Constructor Summary
PortalResourceBundle(java.util.ResourceBundle bundleFromArchive, java.util.ResourceBundle bundleFromRepository)
           
 
Method Summary
 java.util.Enumeration getKeys()
           
 java.util.Locale getLocale()
          Returns the Locale for this ResourceBundle.
protected  java.lang.Object handleGetObject(java.lang.String key)
           
 
Methods inherited from class java.util.ResourceBundle
getBundle, getBundle, getBundle, getObject, getString, getStringArray, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mm_bundleFromArchive

protected java.util.ResourceBundle mm_bundleFromArchive

mm_bundleFromRepository

protected java.util.ResourceBundle mm_bundleFromRepository
Constructor Detail

PortalResourceBundle

public PortalResourceBundle(java.util.ResourceBundle bundleFromArchive,
                            java.util.ResourceBundle bundleFromRepository)
Method Detail

getKeys

public java.util.Enumeration getKeys()
Overrides:
getKeys in class java.util.ResourceBundle

handleGetObject

protected java.lang.Object handleGetObject(java.lang.String key)
                                    throws java.util.MissingResourceException
Overrides:
handleGetObject in class java.util.ResourceBundle

getLocale

public java.util.Locale getLocale()
Returns the Locale for this ResourceBundle. (This function can be used after a call to getBundle() to determine whether the ResourceBundle returned really corresponds to the requested locale or is a fallback.)
Overrides:
getLocale in class java.util.ResourceBundle