summaryrefslogtreecommitdiffstats
path: root/sca-java-1.x/tags/java-stable-20060304/samples/helloworld/helloworldaxis2/src/main/java/org/apache/tuscany/samples/helloworldaxis/GetGreetings.java
blob: a7c332f9e7b48d406b5d95e79a125dd7862a2200 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
/**
 * GetGreetings.java This file was auto-generated from WSDL by the Apache Axis2
 * version: #axisVersion# #today#
 */
package org.apache.tuscany.samples.helloworldaxis;

/**
 * GetGreetings bean class
 */
public class GetGreetings implements org.apache.axis2.databinding.ADBBean {
    public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName("http://helloworldaxis.samples.tuscany.apache.org",
            "getGreetings", "ns1");

    /** field for In0 */
    private java.lang.String localIn0;

    /**
     * Auto generated getter method
     *
     * @return java.lang.String
     */
    public java.lang.String getIn0() {
        return localIn0;
    }

    /**
     * Auto generated setter method
     *
     * @param param In0
     */
    public void setIn0(java.lang.String param) {
        this.localIn0 = param;
    }

    /**
     * databinding method to get an XML representation of this object
     */
    public javax.xml.stream.XMLStreamReader getPullParser(
        javax.xml.namespace.QName qName) {
        java.util.ArrayList elementList = new java.util.ArrayList();
        java.util.ArrayList attribList = new java.util.ArrayList();

        elementList.add(new javax.xml.namespace.QName(
                "http://helloworldaxis.samples.tuscany.apache.org", "in0"));
        elementList.add(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(
                localIn0));

        return org.apache.axis2.databinding.utils.ADBPullParser.createPullParser(qName,
            elementList.toArray(), attribList.toArray());
    }

    /**
     * static method to create the object Note -  This is not complete
     */
    public static GetGreetings parse(javax.xml.stream.XMLStreamReader reader)
        throws java.lang.Exception {
        GetGreetings object = new GetGreetings();

        try {
            int event = reader.getEventType();
            int count = 0;
            int argumentCount = 1;
            boolean done = false;

            //event better be a START_ELEMENT. if not we should go up to the start element here
            while (!reader.isStartElement()) {
                event = reader.next();
            }

            while (!done) {
                if (javax.xml.stream.XMLStreamConstants.START_ELEMENT == event) {
                    if ("in0".equals(reader.getLocalName())) {
                        String content = reader.getElementText();
                        object.setIn0(org.apache.axis2.databinding.utils.ConverterUtil.convertTostring(
                                content));
                        count++;
                    }
                }

                if (argumentCount == count) {
                    done = true;
                }

                if (!done) {
                    event = reader.next();
                }
            }
        } catch (javax.xml.stream.XMLStreamException e) {
            throw new java.lang.Exception(e);
        }

        return object;
    }
}