public class LibLoaderResourceBundleFactory extends Object implements ExtendedResourceBundleFactory
DEFAULT_RESOURCE_BUNDLE_CONFIG_KEY
Constructor and Description |
---|
LibLoaderResourceBundleFactory() |
LibLoaderResourceBundleFactory(org.pentaho.reporting.libraries.resourceloader.ResourceManager manager,
org.pentaho.reporting.libraries.resourceloader.ResourceKey baseKey,
Locale locale,
TimeZone timeZone) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Locale |
getLocale()
Returns the locale that will be used to create the resource bundle.
|
ResourceBundle |
getResourceBundle(String key)
Creates a resource bundle for the given key.
|
TimeZone |
getTimeZone() |
void |
setLocale(Locale locale) |
void |
setResourceLoader(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey) |
void |
setTimeZone(TimeZone timeZone) |
public ResourceBundle getResourceBundle(String key)
getResourceBundle
in interface ResourceBundleFactory
key
- the key that identifies the resource bundleMissingResourceException
- if no resource bundle for the specified base name can be foundpublic Locale getLocale()
getLocale
in interface ResourceBundleFactory
public TimeZone getTimeZone()
getTimeZone
in interface ResourceBundleFactory
public void setLocale(Locale locale)
setLocale
in interface ExtendedResourceBundleFactory
public void setTimeZone(TimeZone timeZone)
setTimeZone
in interface ExtendedResourceBundleFactory
public void setResourceLoader(org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager, org.pentaho.reporting.libraries.resourceloader.ResourceKey contextKey)
setResourceLoader
in interface ExtendedResourceBundleFactory
public Object clone() throws CloneNotSupportedException
clone
in interface ExtendedResourceBundleFactory
clone
in class Object
CloneNotSupportedException