1 18 package org.enhydra.barracuda.contrib.dbroggisch.display.filters.dtd; 19 20 import java.io.File ; 22 import java.io.IOException ; 23 import java.io.OutputStream ; 24 import java.io.Writer ; 25 26 import java.io.Serializable ; 28 29 public interface Entry extends Serializable { 30 31 public static final String ZEUS_XML_NAME = "entry"; 32 public static final String [] ZEUS_ATTRIBUTES = {"key", "type"}; 33 public static final String [] ZEUS_ELEMENTS = {}; 34 35 public String getValue(); 36 37 public void setValue(String value); 38 39 public String getKey(); 40 41 public void setKey(String key); 42 43 public String getType(); 44 45 public void setType(String type) 46 throws IllegalArgumentException ; 47 public void marshal(File file) throws IOException ; 48 49 public void marshal(OutputStream outputStream) throws IOException ; 50 51 public void marshal(Writer writer) throws IOException ; 52 53 public void setDocType(String name, String publicID, String systemID); 54 55 public void setOutputEncoding(String outputEncoding); 56 57 } 58 | Popular Tags |