1 28 29 package com.caucho.soap.wsdl; 30 31 import javax.xml.bind.annotation.XmlAccessType; 32 import javax.xml.bind.annotation.XmlAccessorType; 33 import javax.xml.bind.annotation.XmlAttribute; 34 import javax.xml.bind.annotation.XmlRootElement; 35 import javax.xml.namespace.QName ; 36 import java.util.ArrayList ; 37 import java.util.List ; 38 39 42 @XmlAccessorType(XmlAccessType.FIELD) 43 @XmlRootElement(name="headerfault", 44 namespace="http://schemas.xmlsoap.org/wsdl/soap/") 45 public class SOAPHeaderFault { 46 @XmlAttribute(required=true, name="message") 47 private QName _message; 48 49 @XmlAttribute(required=true, name="part") 50 private String _part; 51 52 @XmlAttribute(required=true, name="use") 53 private SOAPUseChoice _use; 54 55 @XmlAttribute(name="encodingStyle") 56 private List <String > _encodingStyle; 57 58 @XmlAttribute(name="namespace") 59 private String _namespace; 60 61 64 public void setMessage(QName message) 65 { 66 _message = message; 67 } 68 69 72 public QName getMessage() 73 { 74 return _message; 75 } 76 77 80 public void setPart(String part) 81 { 82 _part = part; 83 } 84 85 88 public String getPart() 89 { 90 return _part; 91 } 92 93 public void addEncodingStyle(String encodingStyle) 94 { 95 if (_encodingStyle == null) 96 _encodingStyle = new ArrayList <String >(); 97 98 _encodingStyle.add(encodingStyle); 99 } 100 101 public List <String > getEncodingStyle() 102 { 103 if (_encodingStyle == null) 104 _encodingStyle = new ArrayList <String >(); 105 106 return _encodingStyle; 107 } 108 109 public void setNamespace(String namespace) 110 { 111 _namespace = namespace; 112 } 113 114 public String getNamespace() 115 { 116 return _namespace; 117 } 118 119 public void setUse(SOAPUseChoice use) 120 { 121 _use = use; 122 } 123 124 public SOAPUseChoice getUse() 125 { 126 return _use; 127 } 128 } 129 | Popular Tags |