winstone
Class WinstoneResourceBundle

java.lang.Object
  extended by winstone.WinstoneResourceBundle

public class WinstoneResourceBundle
extends java.lang.Object

A ResourceBundle that includes the ability to do string replacement on the resources it retrieves.

Author:
Rick Knowles

Constructor Summary
WinstoneResourceBundle(java.lang.String baseName)
          Constructor
WinstoneResourceBundle(java.lang.String baseName, java.util.Locale loc)
           
WinstoneResourceBundle(java.lang.String baseName, java.util.Locale loc, java.lang.ClassLoader cl)
           
 
Method Summary
 java.lang.String getString(java.lang.String key)
          Default getString method
 java.lang.String getString(java.lang.String key, java.lang.Object parameter)
          Perform a string replace for a single from/to pair.
 java.lang.String getString(java.lang.String key, java.lang.Object[] parameters)
          Perform a string replace for a set of from/to pairs.
static java.lang.String globalReplace(java.lang.String input, java.lang.String[][] parameters)
           
static java.lang.String globalReplace(java.lang.String input, java.lang.String fromMarker, java.lang.String toValue)
          Just does a string swap, replacing occurrences of from with to.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WinstoneResourceBundle

public WinstoneResourceBundle(java.lang.String baseName)
Constructor


WinstoneResourceBundle

public WinstoneResourceBundle(java.lang.String baseName,
                              java.util.Locale loc)

WinstoneResourceBundle

public WinstoneResourceBundle(java.lang.String baseName,
                              java.util.Locale loc,
                              java.lang.ClassLoader cl)
Method Detail

getString

public java.lang.String getString(java.lang.String key)
Default getString method


getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object parameter)
Perform a string replace for a single from/to pair.


getString

public java.lang.String getString(java.lang.String key,
                                  java.lang.Object[] parameters)
Perform a string replace for a set of from/to pairs.


globalReplace

public static java.lang.String globalReplace(java.lang.String input,
                                             java.lang.String fromMarker,
                                             java.lang.String toValue)
Just does a string swap, replacing occurrences of from with to.


globalReplace

public static java.lang.String globalReplace(java.lang.String input,
                                             java.lang.String[][] parameters)


Copyright © 2013. All Rights Reserved.