org.tanukisoftware.wrapper.resources
public class ResourceManager extends Object
The ResourceManager is created by a call to getResourceManager()
.
The (optional) parameter is the name of the desired resource, not including the
.properties
suffix.
For example,
ResourceManager res = getResourceBundle();
to get the default resources, or
ResourceManager res = getResourceBundle("sql");
to load the resources in sql.properties
.
To use the ResourceManager make a call to any of the format()
methods. If a string is not found in the bundle the key is returned and a
message is logged to the debug channel for this class.
Method Summary | |
---|---|
String | format(String key)
Returns a string that has been obtained from the resource manager
|
String | format(String pattern, Object o0)
Returns a string that has been obtained from the resource manager then
formatted using the passed parameters.
|
String | format(String pattern, Object o0, Object o1)
Returns a string that has been obtained from the resource manager then
formatted using the passed parameters.
|
String | format(String pattern, Object o0, Object o1, Object o2)
Returns a string that has been obtained from the resource manager then
formatted using the passed parameters.
|
String | format(String pattern, Object o0, Object o1, Object o2, Object o3)
Returns a string that has been obtained from the resource manager then
formatted using the passed parameters.
|
static ResourceManager | getResourceManager()
Returns the default resource manager.
|
static ResourceManager | getResourceManager(String resourceName)
Returns the named resource manager.
|
static void | refresh()
Clears the resource manager's cache of bundles (this should be called
if the default locale for the application changes). |
Parameters: key The string that is the key to the translated message
Parameters: pattern The string that is the key to the translated message o0 The param passed to format replaces {0}
Parameters: pattern The string that is the key to the translated message o0 The param passed to format replaces {0} o1 The param passed to format replaces {1}
Parameters: pattern The string that is the key to the translated message o0 The param passed to format replaces {0} o1 The param passed to format replaces {1} o2 The param passed to format replaces {2}
Parameters: pattern The string that is the key to the translated message o0 The param passed to format replaces {0} o1 The param passed to format replaces {1} o2 The param passed to format replaces {2} o3 The param passed to format replaces {3}
Parameters: resourceName The name of the desired resource