com.jgoodies.common.internal
Class ResourceBundleLocalizer

java.lang.Object
  extended by 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

Constructor Summary
ResourceBundleLocalizer(ResourceBundle bundle)
           
 
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
 

Constructor Detail

ResourceBundleLocalizer

public ResourceBundleLocalizer(ResourceBundle bundle)
Method Detail

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.