org.mmbase.util.transformers
Class ResourceBundleReplacerFactory

java.lang.Object
  extended byorg.mmbase.util.transformers.ResourceBundleReplacerFactory
All Implemented Interfaces:
ParameterizedTransformerFactory

public class ResourceBundleReplacerFactory
extends Object
implements ParameterizedTransformerFactory

Factories new chartransformer based on ResourceBundle. The result transformers are based on ChunkedTransformer, so using the 'mode' argument it can be controlled what excactly must correspond to the resource bundle keys (e.g. words, lines, or the entire string). Defaults to words.

Since:
MMBase-1.8
Version:
$Id: ResourceBundleReplacerFactory.java,v 1.4 2006/01/25 18:03:47 michiel Exp $
Author:
Michiel Meeuwissen

Field Summary
protected static Parameter[] PARAMS
           
 
Constructor Summary
ResourceBundleReplacerFactory()
           
 
Method Summary
 Parameters createParameters()
          Create empty Parameters object for use with createTransformer(Parameters).
 Transformer createTransformer(Parameters parameters)
          Creates a parameterized transformer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMS

protected static final Parameter[] PARAMS
Constructor Detail

ResourceBundleReplacerFactory

public ResourceBundleReplacerFactory()
Method Detail

createParameters

public Parameters createParameters()
Description copied from interface: ParameterizedTransformerFactory
Create empty Parameters object for use with ParameterizedTransformerFactory.createTransformer(Parameters).

Specified by:
createParameters in interface ParameterizedTransformerFactory

createTransformer

public Transformer createTransformer(Parameters parameters)
Creates a parameterized transformer.

Specified by:
createTransformer in interface ParameterizedTransformerFactory


MMBase build 1.8.1.20060716