org.apache.batik.util.gui.resource
Class  ResourceManager
java.lang.Object
  |
  +--org.apache.batik.util.gui.resource.ResourceManager
- Direct Known Subclasses: 
- ButtonFactory, MenuFactory, ToolBarFactory
- public class ResourceManager- extends java.lang.Object
This class offers convenience methods to decode
 resource bundle entries
| Field Summary | 
| protected  java.util.ResourceBundle | bundleThe managed resource bundle
 | 
 
| Constructor Summary | 
| ResourceManager(java.util.ResourceBundle rb)Creates a new resource manager
 | 
 
| Method Summary | 
|  boolean | getBoolean(java.lang.String key)Returns the boolean mapped with the given key
 | 
|  int | getCharacter(java.lang.String key)
 | 
|  int | getInteger(java.lang.String key)Returns the integer mapped with the given string
 | 
|  java.lang.String | getString(java.lang.String key)Returns the string that is mapped with the given key
 | 
|  java.util.List | getStringList(java.lang.String key)Returns the tokens that compose the string mapped
 with the given key.
 | 
|  java.util.List | getStringList(java.lang.String key,
              java.lang.String delim)Returns the tokens that compose the string mapped
 with the given key.
 | 
|  java.util.List | getStringList(java.lang.String key,
              java.lang.String delim,
              boolean returnDelims)Returns the tokens that compose the string mapped
 with the given key
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
bundle
protected java.util.ResourceBundle bundle
- The managed resource bundle
ResourceManager
public ResourceManager(java.util.ResourceBundle rb)
- Creates a new resource manager- 
- Parameters:
- rb- a resource bundle
 
getString
public java.lang.String getString(java.lang.String key)
                           throws java.util.MissingResourceException
- Returns the string that is mapped with the given key- 
- Parameters:
- key- a key in the resource bundle
- Throws:
- java.util.MissingResourceException- if key is not the name of a resource
 
getStringList
public java.util.List getStringList(java.lang.String key)
                             throws java.util.MissingResourceException
- Returns the tokens that compose the string mapped
 with the given key. Delimiters (" \t\n\r\f") are not returned.- 
- Parameters:
- key- a key of the resource bundle
- Throws:
- java.util.MissingResourceException- if key is not the name of a resource
 
getStringList
public java.util.List getStringList(java.lang.String key,
                                    java.lang.String delim)
                             throws java.util.MissingResourceException
- Returns the tokens that compose the string mapped
 with the given key. Delimiters are not returned.- 
- Parameters:
- key- a key of the resource bundle
- delim- the delimiters of the tokens
- Throws:
- java.util.MissingResourceException- if key is not the name of a resource
 
getStringList
public java.util.List getStringList(java.lang.String key,
                                    java.lang.String delim,
                                    boolean returnDelims)
                             throws java.util.MissingResourceException
- Returns the tokens that compose the string mapped
 with the given key- 
- Parameters:
- key- a key of the resource bundle
- delim- the delimiters of the tokens
- returnDelims- if true, the delimiters are returned in the list
- Throws:
- java.util.MissingResourceException- if key is not the name of a resource
 
getBoolean
public boolean getBoolean(java.lang.String key)
                   throws java.util.MissingResourceException,
                          ResourceFormatException
- Returns the boolean mapped with the given key- 
- Parameters:
- key- a key of the resource bundle
- Throws:
- java.util.MissingResourceException- if key is not the name of a resource
- ResourceFormatException- if the resource is malformed
 
getInteger
public int getInteger(java.lang.String key)
               throws java.util.MissingResourceException,
                      ResourceFormatException
- Returns the integer mapped with the given string- 
- Parameters:
- key- a key of the resource bundle
- Throws:
- java.util.MissingResourceException- if key is not the name of a resource
- ResourceFormatException- if the resource is malformed
 
getCharacter
public int getCharacter(java.lang.String key)
                 throws java.util.MissingResourceException,
                        ResourceFormatException
Copyright © 2002 Apache Software Foundation. All Rights Reserved.