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: 2010.08.17 at 01:43:20 PM EDT
006 //
007
008
009 package ietf.params.xml.ns.xmpp_stanzas;
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_stanzas 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 _JidMalformed_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "jid-malformed");
035 private final static QName _ItemNotFound_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "item-not-found");
036 private final static QName _UnexpectedRequest_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "unexpected-request");
037 private final static QName _ResourceConstraint_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "resource-constraint");
038 private final static QName _RemoteServerTimeout_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "remote-server-timeout");
039 private final static QName _PaymentRequired_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "payment-required");
040 private final static QName _Redirect_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "redirect");
041 private final static QName _Conflict_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "conflict");
042 private final static QName _Gone_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "gone");
043 private final static QName _FeatureNotImplemented_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "feature-not-implemented");
044 private final static QName _RemoteServerNotFound_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "remote-server-not-found");
045 private final static QName _NotAllowed_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "not-allowed");
046 private final static QName _BadRequest_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "bad-request");
047 private final static QName _RegistrationRequired_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "registration-required");
048 private final static QName _InternalServerError_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "internal-server-error");
049 private final static QName _UndefinedCondition_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "undefined-condition");
050 private final static QName _NotAcceptable_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "not-acceptable");
051 private final static QName _SubscriptionRequired_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "subscription-required");
052 private final static QName _ServiceUnavailable_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "service-unavailable");
053 private final static QName _RecipientUnavailable_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "recipient-unavailable");
054 private final static QName _Forbidden_QNAME = new QName("urn:ietf:params:xml:ns:xmpp-stanzas", "forbidden");
055
056 /**
057 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: ietf.params.xml.ns.xmpp_stanzas
058 *
059 */
060 public ObjectFactory() {
061 }
062
063 /**
064 * Create an instance of {@link Text }
065 *
066 */
067 public Text createText() {
068 return new Text();
069 }
070
071 /**
072 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
073 *
074 */
075 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "jid-malformed")
076 public JAXBElement<String> createJidMalformed(String value) {
077 return new JAXBElement<String>(_JidMalformed_QNAME, String.class, null, value);
078 }
079
080 /**
081 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
082 *
083 */
084 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "item-not-found")
085 public JAXBElement<String> createItemNotFound(String value) {
086 return new JAXBElement<String>(_ItemNotFound_QNAME, String.class, null, value);
087 }
088
089 /**
090 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
091 *
092 */
093 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "unexpected-request")
094 public JAXBElement<String> createUnexpectedRequest(String value) {
095 return new JAXBElement<String>(_UnexpectedRequest_QNAME, String.class, null, value);
096 }
097
098 /**
099 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
100 *
101 */
102 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "resource-constraint")
103 public JAXBElement<String> createResourceConstraint(String value) {
104 return new JAXBElement<String>(_ResourceConstraint_QNAME, String.class, null, value);
105 }
106
107 /**
108 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
109 *
110 */
111 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "remote-server-timeout")
112 public JAXBElement<String> createRemoteServerTimeout(String value) {
113 return new JAXBElement<String>(_RemoteServerTimeout_QNAME, String.class, null, value);
114 }
115
116 /**
117 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
118 *
119 */
120 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "payment-required")
121 public JAXBElement<String> createPaymentRequired(String value) {
122 return new JAXBElement<String>(_PaymentRequired_QNAME, String.class, null, value);
123 }
124
125 /**
126 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
127 *
128 */
129 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "redirect")
130 public JAXBElement<String> createRedirect(String value) {
131 return new JAXBElement<String>(_Redirect_QNAME, String.class, null, value);
132 }
133
134 /**
135 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
136 *
137 */
138 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "conflict")
139 public JAXBElement<String> createConflict(String value) {
140 return new JAXBElement<String>(_Conflict_QNAME, String.class, null, value);
141 }
142
143 /**
144 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
145 *
146 */
147 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "gone")
148 public JAXBElement<String> createGone(String value) {
149 return new JAXBElement<String>(_Gone_QNAME, String.class, null, value);
150 }
151
152 /**
153 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
154 *
155 */
156 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "feature-not-implemented")
157 public JAXBElement<String> createFeatureNotImplemented(String value) {
158 return new JAXBElement<String>(_FeatureNotImplemented_QNAME, String.class, null, value);
159 }
160
161 /**
162 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
163 *
164 */
165 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "remote-server-not-found")
166 public JAXBElement<String> createRemoteServerNotFound(String value) {
167 return new JAXBElement<String>(_RemoteServerNotFound_QNAME, String.class, null, value);
168 }
169
170 /**
171 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
172 *
173 */
174 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "not-allowed")
175 public JAXBElement<String> createNotAllowed(String value) {
176 return new JAXBElement<String>(_NotAllowed_QNAME, String.class, null, value);
177 }
178
179 /**
180 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
181 *
182 */
183 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "bad-request")
184 public JAXBElement<String> createBadRequest(String value) {
185 return new JAXBElement<String>(_BadRequest_QNAME, String.class, null, value);
186 }
187
188 /**
189 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
190 *
191 */
192 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "registration-required")
193 public JAXBElement<String> createRegistrationRequired(String value) {
194 return new JAXBElement<String>(_RegistrationRequired_QNAME, String.class, null, value);
195 }
196
197 /**
198 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
199 *
200 */
201 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "internal-server-error")
202 public JAXBElement<String> createInternalServerError(String value) {
203 return new JAXBElement<String>(_InternalServerError_QNAME, String.class, null, value);
204 }
205
206 /**
207 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
208 *
209 */
210 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "undefined-condition")
211 public JAXBElement<String> createUndefinedCondition(String value) {
212 return new JAXBElement<String>(_UndefinedCondition_QNAME, String.class, null, value);
213 }
214
215 /**
216 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
217 *
218 */
219 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "not-acceptable")
220 public JAXBElement<String> createNotAcceptable(String value) {
221 return new JAXBElement<String>(_NotAcceptable_QNAME, String.class, null, value);
222 }
223
224 /**
225 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
226 *
227 */
228 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "subscription-required")
229 public JAXBElement<String> createSubscriptionRequired(String value) {
230 return new JAXBElement<String>(_SubscriptionRequired_QNAME, String.class, null, value);
231 }
232
233 /**
234 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
235 *
236 */
237 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "service-unavailable")
238 public JAXBElement<String> createServiceUnavailable(String value) {
239 return new JAXBElement<String>(_ServiceUnavailable_QNAME, String.class, null, value);
240 }
241
242 /**
243 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
244 *
245 */
246 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "recipient-unavailable")
247 public JAXBElement<String> createRecipientUnavailable(String value) {
248 return new JAXBElement<String>(_RecipientUnavailable_QNAME, String.class, null, value);
249 }
250
251 /**
252 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
253 *
254 */
255 @XmlElementDecl(namespace = "urn:ietf:params:xml:ns:xmpp-stanzas", name = "forbidden")
256 public JAXBElement<String> createForbidden(String value) {
257 return new JAXBElement<String>(_Forbidden_QNAME, String.class, null, value);
258 }
259
260 }