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