com.myJava.util
Class ResourceManager

java.lang.Object
  extended by com.myJava.util.ResourceManager

public class ResourceManager
extends java.lang.Object

Utility class for localized applications

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Field Summary
protected  java.util.Hashtable resources
          Dictionnaries
 
Constructor Summary
ResourceManager()
           
 
Method Summary
protected  java.util.ResourceBundle getResource(java.lang.String name, java.lang.String language)
          Return or load the requested dictionnary
 java.lang.String getString(java.lang.String key, java.lang.String resourceName, java.lang.String language)
          Return the requested translation
protected  void store(java.util.ResourceBundle resource, java.lang.String name, java.lang.String language)
          Store the dictionnary passed as argument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resources

protected java.util.Hashtable resources
Dictionnaries

Constructor Detail

ResourceManager

public ResourceManager()
Method Detail

getResource

protected java.util.ResourceBundle getResource(java.lang.String name,
                                               java.lang.String language)
                                        throws java.lang.IllegalArgumentException
Return or load the requested dictionnary

Throws:
java.lang.IllegalArgumentException

store

protected void store(java.util.ResourceBundle resource,
                     java.lang.String name,
                     java.lang.String language)
Store the dictionnary passed as argument


getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.String resourceName,
                                  java.lang.String language)
                           throws java.lang.IllegalArgumentException
Return the requested translation

Throws:
java.lang.IllegalArgumentException