1 6 package org.jboss.test.webservice.jbws720; 7 8 import javax.xml.soap.Name ; 9 import javax.xml.soap.SOAPElement ; 10 11 import org.jboss.util.xml.DOMWriter; 12 13 public class GetProperty 14 { 15 protected String strAttr; 16 protected String lang; 17 protected String strElement; 18 protected SOAPElement [] _any; 19 20 public GetProperty() 21 { 22 } 23 24 public GetProperty(String strAttr, String lang, String strElement, SOAPElement [] _any) 25 { 26 this.strAttr = strAttr; 27 this.lang = lang; 28 this.strElement = strElement; 29 this._any = _any; 30 } 31 32 public String getStrAttr() 33 { 34 return strAttr; 35 } 36 37 public void setStrAttr(String strAttr) 38 { 39 this.strAttr = strAttr; 40 } 41 42 public String getLang() 43 { 44 return lang; 45 } 46 47 public void setLang(String lang) 48 { 49 this.lang = lang; 50 } 51 52 public String getStrElement() 53 { 54 return strElement; 55 } 56 57 public void setStrElement(String strElement) 58 { 59 this.strElement = strElement; 60 } 61 62 public SOAPElement [] get_any() 63 { 64 return _any; 65 } 66 67 public void set_any(SOAPElement [] _any) 68 { 69 this._any = _any; 70 } 71 72 public boolean equals(Object obj) 73 { 74 if ((obj instanceof GetProperty) == false) return false; 75 return toString().equals(obj.toString()); 76 } 77 78 public String toString() 79 { 80 StringBuffer builder = null; 81 if (_any != null && _any.length > 0) 82 { 83 builder = new StringBuffer (); 84 for (int i =0; i < _any.length; i++) 85 { 86 SOAPElement sel = _any[i]; 87 Name name = sel.getElementName(); 88 builder.append(name); 89 } 90 } 91 return "[elmt=" + strElement + ",attr=" + strAttr + ",lang=" + lang + ",any=" + builder + "]"; 92 } 93 } 94 | Popular Tags |