All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.as400.ui.util.ResourceLoader

java.lang.Object
   |
   +----com.ibm.as400.ui.util.ResourceLoader

public class ResourceLoader
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.


Constructor Index

 o ResourceLoader()

Method Index

 o getString(String)
Returns a locale-dependent string.
 o setResourceName(String)
Sets the resource bundle name.

Constructors

 o ResourceLoader
 public ResourceLoader()

Methods

 o 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".
 o 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.

All Packages  Class Hierarchy  This Package  Previous  Next  Index