01: //
02: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-422
03: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
04: // Any modifications to this file will be lost upon recompilation of the source schema.
05: // Generated on: 2007.07.10 at 02:10:42 PM PDT
06: //
07:
08: package com.sun.xml.ws.rm.v200702;
09:
10: import javax.xml.bind.annotation.*;
11: import javax.xml.datatype.Duration;
12: import javax.xml.namespace.QName;
13: import java.util.HashMap;
14: import java.util.Map;
15:
16: /**
17: * <p>Java class for anonymous complex type.
18: *
19: * <p>The following schema fragment specifies the expected content contained within this class.
20: *
21: * <pre>
22: * <complexType>
23: * <simpleContent>
24: * <extension base="<http://www.w3.org/2001/XMLSchema>duration">
25: * </extension>
26: * </simpleContent>
27: * </complexType>
28: * </pre>
29: *
30: *
31: */
32: @XmlAccessorType(XmlAccessType.FIELD)
33: @XmlType(name="",propOrder={"value"})
34: @XmlRootElement(name="Expires")
35: public class Expires {
36:
37: @XmlValue
38: protected Duration value;
39: @XmlAnyAttribute
40: private Map<QName, String> otherAttributes = new HashMap<QName, String>();
41:
42: /**
43: * Gets the value of the value property.
44: *
45: * @return
46: * possible object is
47: * {@link Duration }
48: *
49: */
50: public Duration getValue() {
51: return value;
52: }
53:
54: /**
55: * Sets the value of the value property.
56: *
57: * @param value
58: * allowed object is
59: * {@link Duration }
60: *
61: */
62: public void setValue(Duration value) {
63: this .value = value;
64: }
65:
66: /**
67: * Gets a map that contains attributes that aren't bound to any typed property on this class.
68: *
69: * <p>
70: * the map is keyed by the name of the attribute and
71: * the value is the string value of the attribute.
72: *
73: * the map returned by this method is live, and you can add new attribute
74: * by updating the map directly. Because of this design, there's no setter.
75: *
76: *
77: * @return
78: * always non-null
79: */
80: public Map<QName, String> getOtherAttributes() {
81: return otherAttributes;
82: }
83:
84: }
|