com.ibm.as400.ui.tools
Class ToolsResourceLoader
java.lang.Object
com.ibm.as400.ui.tools.ToolsResourceLoader
public class ToolsResourceLoader
extends Object
A utility class which wrappers ResourceBundle
operations and handles exceptions gracefully.
For example, if a string resource
cannot be accessed, ResourceLoader returns
the string "RESOURCEMISSING", allowing the developer to
quickly detect the missing resource and correct the problem.
- Since:
- v4r2m0
- Version:
- 1.0 03/20/98
- Author:
- S. Sylvester
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ToolsResourceLoader
public ToolsResourceLoader()
setResourceName
public void setResourceName(String name)
- Sets the resource bundle name.
setResourceName attempts to load the specified
resource bundle. If an error occurs, an exception is logged
and appropriate action is taken on subsequent requests for
specific resources.
- Parameters:
name - the name of the resource bundle to be loaded.
If the resource bundle could not be found, getString
will return the string "RESOURCEBUNDLEERROR".- Since:
- v4r2m0
getString
public String getString(String key)
- Returns a locale-dependent string.
getString looks for the string resource identified
by the specified key in the resource bundle specified on setResourceName.
If the string could not be found, getString
returns "RESOURCEMISSING". If the resource bundle could not
be loaded, getString returns "RESOURCEBUNDLEERROR".
- Parameters:
key - the key which identifies the string to be loaded.- Since:
- v4r2m0