001    //
002    // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833 
003    // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
004    // Any modifications to this file will be lost upon recompilation of the source schema. 
005    // Generated on: 2013.02.07 at 02:32:38 PM CET 
006    //
007    
008    
009    package jabber.server.dialback;
010    
011    import javax.xml.bind.annotation.XmlAccessType;
012    import javax.xml.bind.annotation.XmlAccessorType;
013    import javax.xml.bind.annotation.XmlAttribute;
014    import javax.xml.bind.annotation.XmlRootElement;
015    import javax.xml.bind.annotation.XmlSchemaType;
016    import javax.xml.bind.annotation.XmlType;
017    import javax.xml.bind.annotation.XmlValue;
018    import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
019    import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
020    
021    
022    /**
023     * <p>Java class for anonymous complex type.
024     * 
025     * <p>The following schema fragment specifies the expected content contained within this class.
026     * 
027     * <pre>
028     * &lt;complexType>
029     *   &lt;simpleContent>
030     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>token">
031     *       &lt;attribute name="from" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
032     *       &lt;attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
033     *       &lt;attribute name="to" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
034     *       &lt;attribute name="type">
035     *         &lt;simpleType>
036     *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NCName">
037     *             &lt;enumeration value="invalid"/>
038     *             &lt;enumeration value="valid"/>
039     *           &lt;/restriction>
040     *         &lt;/simpleType>
041     *       &lt;/attribute>
042     *     &lt;/extension>
043     *   &lt;/simpleContent>
044     * &lt;/complexType>
045     * </pre>
046     * 
047     * 
048     */
049    @XmlAccessorType(XmlAccessType.FIELD)
050    @XmlType(name = "", propOrder = {
051        "value"
052    })
053    @XmlRootElement(name = "verify")
054    public class Verify {
055    
056        @XmlValue
057        @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
058        @XmlSchemaType(name = "token")
059        protected String value;
060        @XmlAttribute(required = true)
061        protected String from;
062        @XmlAttribute(required = true)
063        @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
064        @XmlSchemaType(name = "NMTOKEN")
065        protected String id;
066        @XmlAttribute(required = true)
067        protected String to;
068        @XmlAttribute
069        @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
070        protected String type;
071    
072        /**
073         * Gets the value of the value property.
074         * 
075         * @return
076         *     possible object is
077         *     {@link String }
078         *     
079         */
080        public String getValue() {
081            return value;
082        }
083    
084        /**
085         * Sets the value of the value property.
086         * 
087         * @param value
088         *     allowed object is
089         *     {@link String }
090         *     
091         */
092        public void setValue(String value) {
093            this.value = value;
094        }
095    
096        /**
097         * Gets the value of the from property.
098         * 
099         * @return
100         *     possible object is
101         *     {@link String }
102         *     
103         */
104        public String getFrom() {
105            return from;
106        }
107    
108        /**
109         * Sets the value of the from property.
110         * 
111         * @param value
112         *     allowed object is
113         *     {@link String }
114         *     
115         */
116        public void setFrom(String value) {
117            this.from = value;
118        }
119    
120        /**
121         * Gets the value of the id property.
122         * 
123         * @return
124         *     possible object is
125         *     {@link String }
126         *     
127         */
128        public String getId() {
129            return id;
130        }
131    
132        /**
133         * Sets the value of the id property.
134         * 
135         * @param value
136         *     allowed object is
137         *     {@link String }
138         *     
139         */
140        public void setId(String value) {
141            this.id = value;
142        }
143    
144        /**
145         * Gets the value of the to property.
146         * 
147         * @return
148         *     possible object is
149         *     {@link String }
150         *     
151         */
152        public String getTo() {
153            return to;
154        }
155    
156        /**
157         * Sets the value of the to property.
158         * 
159         * @param value
160         *     allowed object is
161         *     {@link String }
162         *     
163         */
164        public void setTo(String value) {
165            this.to = value;
166        }
167    
168        /**
169         * Gets the value of the type property.
170         * 
171         * @return
172         *     possible object is
173         *     {@link String }
174         *     
175         */
176        public String getType() {
177            return type;
178        }
179    
180        /**
181         * Sets the value of the type property.
182         * 
183         * @param value
184         *     allowed object is
185         *     {@link String }
186         *     
187         */
188        public void setType(String value) {
189            this.type = value;
190        }
191    
192    }