org.nuxeo.ecm.platform.rendering.fm.i18n
Class ResourceComposite
java.lang.Object
java.util.ResourceBundle
org.nuxeo.ecm.platform.rendering.fm.i18n.ResourceComposite
public class ResourceComposite
- extends ResourceBundle
A resource bundle for Nuxeo Rendering that holds a map of locals, allows
developers to change it from its api (setLocale) and that will delegate its
method to the correct resource bundle according to the local chosen.
- Author:
- Sun Seng David TAN
Methods inherited from class java.util.ResourceBundle |
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, keySet |
ResourceComposite
public ResourceComposite()
ResourceComposite
public ResourceComposite(ClassLoader cl)
setLocale
public void setLocale(Locale locale)
- Set the locale to be used.
- Parameters:
locale
-
getKeys
public Enumeration<String> getKeys()
- Specified by:
getKeys
in class ResourceBundle
getString
public String getString(String key,
Locale locale)
- Delegates getString using the resource bundle corresponding to the local
(create one if it doesn't exist).
- Parameters:
key
- locale
-
- Returns:
Copyright © 2011 Nuxeo SAS. All Rights Reserved.