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 ietf.params.xml.ns.xmpp_streams;
010
011 import javax.xml.bind.JAXBElement;
012 import javax.xml.bind.annotation.XmlElementDecl;
013 import javax.xml.bind.annotation.XmlRegistry;
014 import javax.xml.namespace.QName;
015
016
017 /**
018 * This object contains factory methods for each
019 * Java content interface and Java element interface
020 * generated in the ietf.params.xml.ns.xmpp_streams package.
021 * <p>An ObjectFactory allows you to programatically
022 * construct new instances of the Java representation
023 * for XML content. The Java representation of XML
024 * content can consist of schema derived interfaces
025 * and classes representing the binding of schema
026 * type definitions, element declarations and model
027 * groups. Factory methods for each of these are
028 * provided in this class.
029 *
030 */
031 @XmlRegistry
032 public class ObjectFactory {
033
034 private final static QName _InvalidFrom_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "invalid-from");
035 private final static QName _NotAuthorized_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "not-authorized");
036 private final static QName _ResourceConstraint_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "resource-constraint");
037 private final static QName _InternalServerError_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "internal-server-error");
038 private final static QName _Conflict_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "conflict");
039 private final static QName _UnsupportedStanzaType_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "unsupported-stanza-type");
040 private final static QName _BadNamespacePrefix_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "bad-namespace-prefix");
041 private final static QName _XmlNotWellFormed_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "xml-not-well-formed");
042 private final static QName _InvalidXml_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "invalid-xml");
043 private final static QName _SystemShutdown_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "system-shutdown");
044 private final static QName _UnsupportedEncoding_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "unsupported-encoding");
045 private final static QName _InvalidNamespace_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "invalid-namespace");
046 private final static QName _RestrictedXml_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "restricted-xml");
047 private final static QName _SeeOtherHost_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "see-other-host");
048 private final static QName _PolicyViolation_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "policy-violation");
049 private final static QName _UndefinedCondition_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "undefined-condition");
050 private final static QName _ImproperAddressing_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "improper-addressing");
051 private final static QName _BadFormat_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "bad-format");
052 private final static QName _InvalidId_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "invalid-id");
053 private final static QName _ConnectionTimeout_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "connection-timeout");
054 private final static QName _HostUnknown_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "host-unknown");
055 private final static QName _RemoteConnectionFailed_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "remote-connection-failed");
056 private final static QName _UnsupportedVersion_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "unsupported-version");
057 private final static QName _HostGone_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-streams", "host-gone");
058
059 /**
060 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ietf.params.xml.ns.xmpp_streams
061 *
062 */
063 public ObjectFactory() {
064 }
065
066 /**
067 * Create an instance of {@link Text }
068 *
069 */
070 public Text createText() {
071 return new Text();
072 }
073
074 /**
075 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
076 *
077 */
078 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "invalid-from")
079 public JAXBElement<String> createInvalidFrom(String value) {
080 return new JAXBElement<String>(_InvalidFrom_QNAME, String.class, null, value);
081 }
082
083 /**
084 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
085 *
086 */
087 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "not-authorized")
088 public JAXBElement<String> createNotAuthorized(String value) {
089 return new JAXBElement<String>(_NotAuthorized_QNAME, String.class, null, value);
090 }
091
092 /**
093 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
094 *
095 */
096 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "resource-constraint")
097 public JAXBElement<String> createResourceConstraint(String value) {
098 return new JAXBElement<String>(_ResourceConstraint_QNAME, String.class, null, value);
099 }
100
101 /**
102 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
103 *
104 */
105 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "internal-server-error")
106 public JAXBElement<String> createInternalServerError(String value) {
107 return new JAXBElement<String>(_InternalServerError_QNAME, String.class, null, value);
108 }
109
110 /**
111 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
112 *
113 */
114 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "conflict")
115 public JAXBElement<String> createConflict(String value) {
116 return new JAXBElement<String>(_Conflict_QNAME, String.class, null, value);
117 }
118
119 /**
120 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
121 *
122 */
123 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "unsupported-stanza-type")
124 public JAXBElement<String> createUnsupportedStanzaType(String value) {
125 return new JAXBElement<String>(_UnsupportedStanzaType_QNAME, String.class, null, value);
126 }
127
128 /**
129 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
130 *
131 */
132 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "bad-namespace-prefix")
133 public JAXBElement<String> createBadNamespacePrefix(String value) {
134 return new JAXBElement<String>(_BadNamespacePrefix_QNAME, String.class, null, value);
135 }
136
137 /**
138 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
139 *
140 */
141 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "xml-not-well-formed")
142 public JAXBElement<String> createXmlNotWellFormed(String value) {
143 return new JAXBElement<String>(_XmlNotWellFormed_QNAME, String.class, null, value);
144 }
145
146 /**
147 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
148 *
149 */
150 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "invalid-xml")
151 public JAXBElement<String> createInvalidXml(String value) {
152 return new JAXBElement<String>(_InvalidXml_QNAME, String.class, null, value);
153 }
154
155 /**
156 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
157 *
158 */
159 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "system-shutdown")
160 public JAXBElement<String> createSystemShutdown(String value) {
161 return new JAXBElement<String>(_SystemShutdown_QNAME, String.class, null, value);
162 }
163
164 /**
165 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
166 *
167 */
168 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "unsupported-encoding")
169 public JAXBElement<String> createUnsupportedEncoding(String value) {
170 return new JAXBElement<String>(_UnsupportedEncoding_QNAME, String.class, null, value);
171 }
172
173 /**
174 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
175 *
176 */
177 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "invalid-namespace")
178 public JAXBElement<String> createInvalidNamespace(String value) {
179 return new JAXBElement<String>(_InvalidNamespace_QNAME, String.class, null, value);
180 }
181
182 /**
183 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
184 *
185 */
186 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "restricted-xml")
187 public JAXBElement<String> createRestrictedXml(String value) {
188 return new JAXBElement<String>(_RestrictedXml_QNAME, String.class, null, value);
189 }
190
191 /**
192 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
193 *
194 */
195 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "see-other-host")
196 public JAXBElement<String> createSeeOtherHost(String value) {
197 return new JAXBElement<String>(_SeeOtherHost_QNAME, String.class, null, value);
198 }
199
200 /**
201 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
202 *
203 */
204 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "policy-violation")
205 public JAXBElement<String> createPolicyViolation(String value) {
206 return new JAXBElement<String>(_PolicyViolation_QNAME, String.class, null, value);
207 }
208
209 /**
210 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
211 *
212 */
213 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "undefined-condition")
214 public JAXBElement<String> createUndefinedCondition(String value) {
215 return new JAXBElement<String>(_UndefinedCondition_QNAME, String.class, null, value);
216 }
217
218 /**
219 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
220 *
221 */
222 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "improper-addressing")
223 public JAXBElement<String> createImproperAddressing(String value) {
224 return new JAXBElement<String>(_ImproperAddressing_QNAME, String.class, null, value);
225 }
226
227 /**
228 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
229 *
230 */
231 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "bad-format")
232 public JAXBElement<String> createBadFormat(String value) {
233 return new JAXBElement<String>(_BadFormat_QNAME, String.class, null, value);
234 }
235
236 /**
237 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
238 *
239 */
240 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "invalid-id")
241 public JAXBElement<String> createInvalidId(String value) {
242 return new JAXBElement<String>(_InvalidId_QNAME, String.class, null, value);
243 }
244
245 /**
246 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
247 *
248 */
249 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "connection-timeout")
250 public JAXBElement<String> createConnectionTimeout(String value) {
251 return new JAXBElement<String>(_ConnectionTimeout_QNAME, String.class, null, value);
252 }
253
254 /**
255 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
256 *
257 */
258 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "host-unknown")
259 public JAXBElement<String> createHostUnknown(String value) {
260 return new JAXBElement<String>(_HostUnknown_QNAME, String.class, null, value);
261 }
262
263 /**
264 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
265 *
266 */
267 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "remote-connection-failed")
268 public JAXBElement<String> createRemoteConnectionFailed(String value) {
269 return new JAXBElement<String>(_RemoteConnectionFailed_QNAME, String.class, null, value);
270 }
271
272 /**
273 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
274 *
275 */
276 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "unsupported-version")
277 public JAXBElement<String> createUnsupportedVersion(String value) {
278 return new JAXBElement<String>(_UnsupportedVersion_QNAME, String.class, null, value);
279 }
280
281 /**
282 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
283 *
284 */
285 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-streams", name = "host-gone")
286 public JAXBElement<String> createHostGone(String value) {
287 return new JAXBElement<String>(_HostGone_QNAME, String.class, null, value);
288 }
289
290 }