ResourceBundle Class Reference

Inheritance diagram for ResourceBundle:

Inheritance graph
[legend]
Collaboration diagram for ResourceBundle:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual String getString (const String &key) const =0

Static Public Member Functions

static ResourceBundlePtr getBundle (const String &baseName, const Locale &locale)

Protected Attributes

ResourceBundlePtr parent


Detailed Description

Resource bundles contain locale-specific objects

Member Function Documentation

virtual String getString ( const String &  key  )  const [pure virtual]

Gets a string for the given key from this resource bundle or one of its parents. Calling this method is equivalent to calling

Parameters:
key the key for the desired string
Returns:
the string for the given key
Exceptions:
MissingResourceException - if no object for the given key can be found

Implemented in PropertyResourceBundle.

ResourceBundlePtr getBundle ( const String &  baseName,
const Locale &  locale 
) [static]

Gets a resource bundle using the specified base name and locale

Parameters:
baseName the base name of the resource bundle, a fully qualified class name or property filename
locale the locale for which a resource bundle is desired


Member Data Documentation

The parent bundle of this bundle.

The parent bundle is searched by getString when this bundle does not contain a particular resource.


The documentation for this class was generated from the following files:

Generated on Mon May 26 17:02:51 2008 for log4cxx by  doxygen 1.5.5