1 10 package org.mmbase.datatypes.processors; 11 12 import org.mmbase.util.functions.Parameters; 13 import org.mmbase.util.transformers.*; 14 15 16 24 25 public class CharTransformerProcessorFactory implements ParameterizedProcessorFactory { 26 27 private ParameterizedTransformerFactory factory; 28 29 public CharTransformerProcessorFactory(ParameterizedTransformerFactory f) { 30 factory = f; 31 } 32 33 public Processor createProcessor(Parameters parameters) { 34 CharTransformer ct = (CharTransformer) factory.createTransformer(parameters); 35 return new CharTransformerProcessor(ct); 36 } 37 38 39 public Parameters createParameters() { 40 return factory.createParameters(); 41 } 42 43 } 44 | Popular Tags |