01: /**
02: * This class was generated from a set of XML constraints
03: * by the Enhydra Zeus XML Data Binding Framework. All
04: * source code in this file is constructed specifically
05: * to work with other Zeus-generated classes. If you
06: * modify this file by hand, you run the risk of breaking
07: * this interoperation, as well as introducing errors in
08: * source code compilation.
09: *
10: * * * * * MODIFY THIS FILE AT YOUR OWN RISK * * * * *
11: *
12: * To find out more about the Enhydra Zeus framework, you
13: * can point your browser at <http://zeus.enhydra.org>
14: * where you can download releases, join and discuss Zeus
15: * on user and developer mailing lists, and access source
16: * code. Please report any bugs through that website.
17: */package org.enhydra.convert.xml;
18:
19: // Global Interface Import Statements
20: import java.io.File;
21: import java.io.IOException;
22: import java.io.OutputStream;
23: import java.io.Writer;
24:
25: // Local Interface Import Statements
26: import java.io.Serializable;
27:
28: public interface ContextParam extends Serializable {
29:
30: public static final String ZEUS_XML_NAME = "context-param";
31: public static final String[] ZEUS_ATTRIBUTES = { "id" };
32: public static final String[] ZEUS_ELEMENTS = { "param-name",
33: "param-value", "description" };
34:
35: public ParamName getParamName();
36:
37: public void setParamName(ParamName paramName);
38:
39: public ParamValue getParamValue();
40:
41: public void setParamValue(ParamValue paramValue);
42:
43: public Description getDescription();
44:
45: public void setDescription(Description description);
46:
47: public String getId();
48:
49: public void setId(String id);
50:
51: public void marshal(File file) throws IOException;
52:
53: public void marshal(OutputStream outputStream) throws IOException;
54:
55: public void marshal(Writer writer) throws IOException;
56:
57: public void setDocType(String name, String publicID, String systemID);
58:
59: public void setOutputEncoding(String outputEncoding);
60:
61: }
|