KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > xml > ws > security > impl > bindings > ReferenceType


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 com.sun.xml.ws.security.impl.bindings;
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.namespace.QName JavaDoc;
19 import com.sun.xml.ws.security.impl.bindings.ReferenceType;
20
21
22 /**
23  * This type represents a reference to an external security token.
24  *
25  * <p>Java class for ReferenceType complex type.
26  *
27  * <p>The following schema fragment specifies the expected content contained within this class.
28  *
29  * <pre>
30  * &lt;complexType name="ReferenceType">
31  * &lt;complexContent>
32  * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33  * &lt;attribute name="URI" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
34  * &lt;attribute name="ValueType" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
35  * &lt;/restriction>
36  * &lt;/complexContent>
37  * &lt;/complexType>
38  * </pre>
39  *
40  *
41  */

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

61     public String JavaDoc getURI() {
62         return uri;
63     }
64
65     /**
66      * Sets the value of the uri property.
67      *
68      * @param value
69      * allowed object is
70      * {@link String }
71      *
72      */

73     public void setURI(String JavaDoc value) {
74         this.uri = value;
75     }
76
77     /**
78      * Gets the value of the valueType property.
79      *
80      * @return
81      * possible object is
82      * {@link String }
83      *
84      */

85     public String JavaDoc getValueType() {
86         return valueType;
87     }
88
89     /**
90      * Sets the value of the valueType property.
91      *
92      * @param value
93      * allowed object is
94      * {@link String }
95      *
96      */

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

115     public Map JavaDoc<QName JavaDoc, String JavaDoc> getOtherAttributes() {
116         return otherAttributes;
117     }
118
119 }
120
Popular Tags