KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > xml > ws > security > wsu > AttributedDateTime


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.wsu;
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.XmlID;
18 import javax.xml.bind.annotation.XmlType;
19 import javax.xml.bind.annotation.XmlValue;
20 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
21 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
22 import javax.xml.namespace.QName JavaDoc;
23 import com.sun.xml.ws.security.wsu.AttributedDateTime;
24
25
26 /**
27  *
28  * This type is for elements whose [children] is a psuedo-dateTime and can have arbitrary attributes.
29  *
30  *
31  * <p>Java class for AttributedDateTime complex type.
32  *
33  * <p>The following schema fragment specifies the expected content contained within this class.
34  *
35  * <pre>
36  * &lt;complexType name="AttributedDateTime">
37  * &lt;simpleContent>
38  * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
39  * &lt;attGroup ref="{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}commonAtts"/>
40  * &lt;/extension>
41  * &lt;/simpleContent>
42  * &lt;/complexType>
43  * </pre>
44  *
45  *
46  */

47 @XmlAccessorType(XmlAccessType.FIELD)
48 @XmlType(name = "AttributedDateTime", propOrder = {
49     "value"
50 })
51 public class AttributedDateTime {
52
53     @XmlValue
54     protected String JavaDoc value;
55     @XmlAttribute(name = "Id", namespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd")
56     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
57     @XmlID
58     protected String JavaDoc id;
59     @XmlAnyAttribute
60     private Map JavaDoc<QName JavaDoc, String JavaDoc> otherAttributes = new HashMap JavaDoc<QName JavaDoc, String JavaDoc>();
61
62     /**
63      * Gets the value of the value property.
64      *
65      * @return
66      * possible object is
67      * {@link String }
68      *
69      */

70     public String JavaDoc getValue() {
71         return value;
72     }
73
74     /**
75      * Sets the value of the value property.
76      *
77      * @param value
78      * allowed object is
79      * {@link String }
80      *
81      */

82     public void setValue(String JavaDoc value) {
83         this.value = value;
84     }
85
86     /**
87      * Gets the value of the id property.
88      *
89      * @return
90      * possible object is
91      * {@link String }
92      *
93      */

94     public String JavaDoc getId() {
95         return id;
96     }
97
98     /**
99      * Sets the value of the id property.
100      *
101      * @param value
102      * allowed object is
103      * {@link String }
104      *
105      */

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

124     public Map JavaDoc<QName JavaDoc, String JavaDoc> getOtherAttributes() {
125         return otherAttributes;
126     }
127
128 }
129
Popular Tags