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 * <complexType>
029 * <simpleContent>
030 * <extension base="<http://www.w3.org/2001/XMLSchema>token">
031 * <attribute name="from" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
032 * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
033 * <attribute name="to" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
034 * <attribute name="type">
035 * <simpleType>
036 * <restriction base="{http://www.w3.org/2001/XMLSchema}NCName">
037 * <enumeration value="invalid"/>
038 * <enumeration value="valid"/>
039 * </restriction>
040 * </simpleType>
041 * </attribute>
042 * </extension>
043 * </simpleContent>
044 * </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 }