KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > xmlsoap > schemas > ws > _2004 > _08 > addressing > ServiceNameType


1 //
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0-b26-ea3
3
// See <a HREF="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4
// Any modifications to this file will be lost upon recompilation of the source schema.
5
// Generated on: 2006.02.24 at 05:55:09 PM PST
6
//
7

8
9 package org.xmlsoap.schemas.ws._2004._08.addressing;
10
11 import java.util.HashMap JavaDoc;
12 import java.util.Map JavaDoc;
13 import javax.xml.bind.annotation.XmlAccessType;
14 import javax.xml.bind.annotation.XmlAccessorType;
15 import javax.xml.bind.annotation.XmlAnyAttribute;
16 import javax.xml.bind.annotation.XmlAttribute;
17 import javax.xml.bind.annotation.XmlType;
18 import javax.xml.bind.annotation.XmlValue;
19 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
20 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
21 import javax.xml.namespace.QName JavaDoc;
22 import org.xmlsoap.schemas.ws._2004._08.addressing.ServiceNameType;
23
24
25 /**
26  * <p>Java class for ServiceNameType complex type.
27  *
28  * <p>The following schema fragment specifies the expected content contained within this class.
29  *
30  * <pre>
31  * &lt;complexType name="ServiceNameType">
32  * &lt;simpleContent>
33  * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>QName">
34  * &lt;attribute name="PortName" type="{http://www.w3.org/2001/XMLSchema}NCName" />
35  * &lt;/extension>
36  * &lt;/simpleContent>
37  * &lt;/complexType>
38  * </pre>
39  *
40  *
41  */

42 @XmlAccessorType(XmlAccessType.FIELD)
43 @XmlType(name = "ServiceNameType", propOrder = {
44     "value"
45 })
46 public class ServiceNameType {
47
48     @XmlValue
49     protected QName JavaDoc value;
50     @XmlAttribute(name = "PortName")
51     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
52     protected String JavaDoc portName;
53     @XmlAnyAttribute
54     private Map JavaDoc<QName JavaDoc, String JavaDoc> otherAttributes = new HashMap JavaDoc<QName JavaDoc, String JavaDoc>();
55
56     /**
57      * Gets the value of the value property.
58      *
59      * @return
60      * possible object is
61      * {@link QName }
62      *
63      */

64     public QName JavaDoc getValue() {
65         return value;
66     }
67
68     /**
69      * Sets the value of the value property.
70      *
71      * @param value
72      * allowed object is
73      * {@link QName }
74      *
75      */

76     public void setValue(QName JavaDoc value) {
77         this.value = value;
78     }
79
80     /**
81      * Gets the value of the portName property.
82      *
83      * @return
84      * possible object is
85      * {@link String }
86      *
87      */

88     public String JavaDoc getPortName() {
89         return portName;
90     }
91
92     /**
93      * Sets the value of the portName property.
94      *
95      * @param value
96      * allowed object is
97      * {@link String }
98      *
99      */

100     public void setPortName(String JavaDoc value) {
101         this.portName = value;
102     }
103
104     /**
105      * Gets a map that contains attributes that aren't bound to any typed property on this class.
106      *
107      * <p>
108      * the map is keyed by the name of the attribute and
109      * the value is the string value of the attribute.
110      *
111      * the map returned by this method is live, and you can add new attribute
112      * by updating the map directly. Because of this design, there's no setter.
113      *
114      *
115      * @return
116      * always non-null
117      */

118     public Map JavaDoc<QName JavaDoc, String JavaDoc> getOtherAttributes() {
119         return otherAttributes;
120     }
121
122 }
123
Popular Tags