1 10 package org.mmbase.util.transformers; 11 12 13 import java.util.Map ; 14 15 21 public abstract class ConfigurableStringTransformer extends StringTransformer implements ConfigurableTransformer { 22 23 protected int to; 24 25 public ConfigurableStringTransformer() { 26 super(); 27 } 28 29 public ConfigurableStringTransformer(int conf) { 30 super(); 31 configure(conf); 32 } 33 34 public void configure(int t) { 35 to = t; 37 } 38 abstract public Map transformers(); 39 abstract public String getEncoding(); 40 41 public String toString() { 42 try { 43 return getEncoding(); 44 } catch (Exception e) { 45 return "UNCONFIGURED " + super.toString(); 46 } 47 } 48 } 49 | Popular Tags |