anecho.gui
Class ResReader

java.lang.Object
  extended by anecho.gui.ResReader

public class ResReader
extends java.lang.Object

ResReader.java Contains functions to simplify reading language resource bundles, taking the bulk of the code out of the other classes


Constructor Summary
ResReader()
          Cancel Button
ResReader(java.lang.String bundleName)
           
 
Method Summary
 java.lang.String[] langArray(java.lang.String itemName)
          Return a multi-line message as an array of strings.
 java.lang.String[] langArray(java.lang.String bundleName, java.lang.String itemName)
          Return a multi-line message as an array of strings
 java.lang.String langString(java.lang.String className)
          Deprecated. There are better ways of handling this - 2005-12-28
 java.lang.String langString(java.lang.String bundleName, java.lang.String className)
          Deprecated. There are better ways of handling this - 2005-12-28
 java.lang.String langString(java.lang.String bundleName, java.lang.String className, java.lang.String itemName)
          Deprecated. There are better ways of handling this - 2005-12-28
 java.lang.String langString(java.lang.String bundleName, java.lang.String className, java.lang.String itemName, java.lang.String subName)
          Deprecated. There are better ways of handling this - 2005-12-28
 java.util.Vector langVector(java.lang.String bundleName, java.lang.String itemName)
           
 java.util.Vector langVector(java.lang.String bundleName, java.lang.String className, java.lang.String itemName)
          Method for reading multiple-line messages from resource bundles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResReader

public ResReader()
Cancel Button


ResReader

public ResReader(java.lang.String bundleName)
Parameters:
bundleName -
Method Detail

langString

public java.lang.String langString(java.lang.String className)
Deprecated. There are better ways of handling this - 2005-12-28

This method only works if we already have a bundle. Return an internationalised String.

Parameters:
className -
Returns:

langString

public java.lang.String langString(java.lang.String bundleName,
                                   java.lang.String className)
Deprecated. There are better ways of handling this - 2005-12-28

Return an internationalised String

Parameters:
bundleName -
className -
Returns:

langString

public java.lang.String langString(java.lang.String bundleName,
                                   java.lang.String className,
                                   java.lang.String itemName)
Deprecated. There are better ways of handling this - 2005-12-28

Return an internationalised String

Parameters:
bundleName -
className -
itemName -
Returns:

langString

public java.lang.String langString(java.lang.String bundleName,
                                   java.lang.String className,
                                   java.lang.String itemName,
                                   java.lang.String subName)
Deprecated. There are better ways of handling this - 2005-12-28

Return an internationalised String

Parameters:
bundleName -
className -
itemName -
subName -
Returns:

langVector

public java.util.Vector langVector(java.lang.String bundleName,
                                   java.lang.String className,
                                   java.lang.String itemName)
Method for reading multiple-line messages from resource bundles

Parameters:
bundleName -
className -
itemName -
Returns:

langVector

public java.util.Vector langVector(java.lang.String bundleName,
                                   java.lang.String itemName)
Parameters:
bundleName -
itemName -
Returns:

langArray

public java.lang.String[] langArray(java.lang.String itemName)
Return a multi-line message as an array of strings. This method only works if we already have a language bundle

Parameters:
itemName -
Returns:

langArray

public java.lang.String[] langArray(java.lang.String bundleName,
                                    java.lang.String itemName)
Return a multi-line message as an array of strings

Parameters:
bundleName -
itemName -
Returns: