1 16 package test.typedesc; 17 18 import org.apache.axis.description.AttributeDesc; 19 import org.apache.axis.description.FieldDesc; 20 import org.apache.axis.description.TypeDesc; 21 import org.apache.axis.encoding.SimpleType; 22 23 import javax.xml.namespace.QName ; 24 25 public class ComplexBean2 extends SimpleBean2 implements java.io.Serializable { 26 27 public String c; 28 public String d; 29 public String e; 30 31 private static TypeDesc typeDesc = new TypeDesc(ComplexBean2.class); 32 static { 33 FieldDesc fd = new AttributeDesc(); 34 fd.setFieldName("c"); 35 fd.setXmlName(new QName ("foo", "c")); 36 typeDesc.addFieldDesc(fd); 37 38 fd = new AttributeDesc(); 39 fd.setFieldName("d"); 40 fd.setXmlName(new QName ("foo", "d")); 41 typeDesc.addFieldDesc(fd); 42 43 fd = new AttributeDesc(); 44 fd.setFieldName("e"); 45 ((AttributeDesc)fd).setAttributeName("ffffff"); 46 fd.setXmlName(new QName ("foo", "e")); 47 typeDesc.addFieldDesc(fd); 48 } 49 public static TypeDesc getTypeDesc() { return typeDesc; } 50 51 public ComplexBean2() {} 52 53 public void setC(String value) { 54 } 55 56 public String getC() { 57 return null; 58 } 59 60 public void setD(String value) { 61 } 62 63 public String getD() { 64 return null; 65 } 66 67 public void setE(String value) { 68 } 69 70 public String getE() { 71 return null; 72 } 73 74 } 75 | Popular Tags |