com.jgoodies.common.internal
Class ResourceBundleLocalizer
java.lang.Object
com.jgoodies.common.internal.ResourceBundleLocalizer
- All Implemented Interfaces:
- StringLocalizer
public final class ResourceBundleLocalizer
- extends Object
- implements StringLocalizer
Turns a ResourceBundle into a StringLocalizer
.
Note: This class is not part of the public JGoodies Common API.
It's intended for implementation purposes only.
The class's API may change at any time.
- Since:
- 1.5.1
- Version:
- $Revision: 1.2 $
- Author:
- Karsten Lentzsch
Method Summary |
String |
getString(String resourceKey)
Looks up and returns the internationalized (i15d) string for the given
resource key from the ResourceBundle that has been provided during
the builder construction. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceBundleLocalizer
public ResourceBundleLocalizer(ResourceBundle bundle)
getString
public String getString(String resourceKey)
- Looks up and returns the internationalized (i15d) string for the given
resource key from the ResourceBundle that has been provided during
the builder construction.
- Specified by:
getString
in interface StringLocalizer
- Parameters:
resourceKey
- the key to look for in the resource bundle
- Returns:
- the associated internationalized string, or the resource key
itself in case of a missing resource
- Throws:
IllegalStateException
- if no ResourceBundle
has been set
Copyright © 2009-2013 JGoodies Software GmbH. All Rights Reserved.