org.jvnet.localizer
Class ResourceBundleHolder

java.lang.Object
  extended by org.jvnet.localizer.ResourceBundleHolder
All Implemented Interfaces:
java.io.Serializable

public final class ResourceBundleHolder
extends java.lang.Object
implements java.io.Serializable

Maintains ResourceBundles per locale.

Author:
Kohsuke Kawaguchi
See Also:
Serialized Form

Field Summary
 java.lang.Class owner
           
 
Constructor Summary
ResourceBundleHolder(java.lang.Class owner)
          Deprecated. Use get(Class)
 
Method Summary
 java.lang.String format(java.lang.String key, java.lang.Object... args)
          Formats a resource specified by the given key by using the default locale
static ResourceBundleHolder get(java.lang.Class clazz)
          Gets a ResourceBundleHolder for the given class, by utilizing a cache if possible.
 java.util.ResourceBundle get(java.util.Locale locale)
          Loads ResourceBundle for the locale.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

owner

public final java.lang.Class owner
Constructor Detail

ResourceBundleHolder

public ResourceBundleHolder(java.lang.Class owner)
Deprecated. Use get(Class)

Parameters:
owner - The name of the generated resource bundle class.
Method Detail

get

public static ResourceBundleHolder get(java.lang.Class clazz)
Gets a ResourceBundleHolder for the given class, by utilizing a cache if possible.


get

public java.util.ResourceBundle get(java.util.Locale locale)
Loads ResourceBundle for the locale.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

format

public java.lang.String format(java.lang.String key,
                               java.lang.Object... args)
Formats a resource specified by the given key by using the default locale



Copyright © 2011. All Rights Reserved.