01: package org.objectweb.celtix.tools.extensions.jaxws;
02:
03: import java.io.*;
04:
05: import javax.wsdl.extensions.ExtensibilityElement;
06: import javax.xml.namespace.QName;
07: import org.w3c.dom.*;
08:
09: public class JAXWSBinding implements ExtensibilityElement, Serializable {
10:
11: private boolean isSetAsyncMapping;
12: private boolean enableAsyncMapping;
13:
14: private boolean isSetMimeEnable;
15: private boolean enableMime;
16:
17: private Element element;
18: private boolean required;
19: private QName elementType;
20: private String documentBaseURI;
21:
22: public void setDocumentBaseURI(String baseURI) {
23: this .documentBaseURI = baseURI;
24: }
25:
26: public String getDocumentBaseURI() {
27: return this .documentBaseURI;
28: }
29:
30: public void setElement(Element elem) {
31: this .element = elem;
32: }
33:
34: public Element getElement() {
35: return element;
36: }
37:
38: public boolean isSetAsyncMapping() {
39: return this .isSetAsyncMapping;
40: }
41:
42: public void setAsyncMapping(boolean set) {
43: this .isSetAsyncMapping = set;
44: }
45:
46: public boolean isEnableAsyncMapping() {
47: return this .enableAsyncMapping;
48: }
49:
50: public void setEnableAsyncMapping(boolean enableAsync) {
51: this .enableAsyncMapping = enableAsync;
52: }
53:
54: public void setRequired(Boolean r) {
55: this .required = r;
56: }
57:
58: public Boolean getRequired() {
59: return required;
60: }
61:
62: public void setElementType(QName elemType) {
63: this .elementType = elemType;
64: }
65:
66: public QName getElementType() {
67: return elementType;
68: }
69:
70: public boolean isEnableMime() {
71: return enableMime;
72: }
73:
74: public void setEnableMime(boolean pEnableMime) {
75: this .enableMime = pEnableMime;
76: }
77:
78: public boolean isSetMimeEnable() {
79: return isSetMimeEnable;
80: }
81:
82: public void setSetMimeEnable(boolean pIsSetMimeEnable) {
83: this.isSetMimeEnable = pIsSetMimeEnable;
84: }
85: }
|