1 10 package org.mmbase.datatypes.processors; 11 12 import org.mmbase.bridge.*; 13 import org.mmbase.util.transformers.CharTransformer; 14 15 24 25 public class CharTransformerProcessor implements Processor { 26 private static final long serialVersionUID = 1L; 27 28 private CharTransformer charTransformer; 29 30 public CharTransformerProcessor(CharTransformer ct) { 31 charTransformer = ct; 32 } 33 34 public final Object process(Node node, Field field, Object value) { 35 if (value == null) return null; return charTransformer.transform((String ) value); 37 } 38 39 public String toString() { 40 return "processor(" + charTransformer + ")"; 41 } 42 } 43 | Popular Tags |