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 java.util.ArrayList ; 36 import java.util.List ; 37 38 41 @XmlAccessorType(XmlAccessType.FIELD) 42 @XmlRootElement(name="fault", 43 namespace="http://schemas.xmlsoap.org/wsdl/soap/") 44 public class SOAPFault extends WSDLExtensibilityElement { 45 @XmlAttribute(required=true, name="name") 46 private String _name; 47 48 @XmlAttribute(name="encodingStyle") 49 private List <String > _encodingStyle; 50 51 @XmlAttribute(name="namespace") 52 private String _namespace; 53 54 @XmlAttribute(name="use") 55 private SOAPUseChoice _use; 56 57 60 public void setName(String name) 61 { 62 _name = name; 63 } 64 65 68 public String getName() 69 { 70 return _name; 71 } 72 73 public void addEncodingStyle(String encodingStyle) 74 { 75 if (_encodingStyle == null) 76 _encodingStyle = new ArrayList <String >(); 77 78 _encodingStyle.add(encodingStyle); 79 } 80 81 public List <String > getEncodingStyle() 82 { 83 if (_encodingStyle == null) 84 _encodingStyle = new ArrayList <String >(); 85 86 return _encodingStyle; 87 } 88 89 public void setNamespace(String namespace) 90 { 91 _namespace = namespace; 92 } 93 94 public String getNamespace() 95 { 96 return _namespace; 97 } 98 99 public void setUse(SOAPUseChoice use) 100 { 101 _use = use; 102 } 103 104 public SOAPUseChoice getUse() 105 { 106 return _use; 107 } 108 } 109 | Popular Tags |