org.xmpp.extensions.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2020.10.04 at 01:10:24 PM KST
//
package org.xmpp.extensions;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.xmpp.extensions package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Status_QNAME = new QName("http://www.xmpp.org/extensions", "status");
private final static QName _Type_QNAME = new QName("http://www.xmpp.org/extensions", "type");
private final static QName _P_QNAME = new QName("http://www.xmpp.org/extensions", "p");
private final static QName _Li_QNAME = new QName("http://www.xmpp.org/extensions", "li");
private final static QName _Dt_QNAME = new QName("http://www.xmpp.org/extensions", "dt");
private final static QName _Dd_QNAME = new QName("http://www.xmpp.org/extensions", "dd");
private final static QName _Note_QNAME = new QName("http://www.xmpp.org/extensions", "note");
private final static QName _MarkupBr_QNAME = new QName("http://www.xmpp.org/extensions", "br");
private final static QName _MarkupCite_QNAME = new QName("http://www.xmpp.org/extensions", "cite");
private final static QName _MarkupDfn_QNAME = new QName("http://www.xmpp.org/extensions", "dfn");
private final static QName _MarkupEm_QNAME = new QName("http://www.xmpp.org/extensions", "em");
private final static QName _MarkupSpan_QNAME = new QName("http://www.xmpp.org/extensions", "span");
private final static QName _MarkupStrong_QNAME = new QName("http://www.xmpp.org/extensions", "strong");
private final static QName _MarkupTt_QNAME = new QName("http://www.xmpp.org/extensions", "tt");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.xmpp.extensions
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Xep }
*
*/
public Xep createXep() {
return new Xep();
}
/**
* Create an instance of {@link Header }
*
*/
public Header createHeader() {
return new Header();
}
/**
* Create an instance of {@link Legal }
*
*/
public Legal createLegal() {
return new Legal();
}
/**
* Create an instance of {@link Markup }
*
*/
public Markup createMarkup() {
return new Markup();
}
/**
* Create an instance of {@link Dependencies }
*
*/
public Dependencies createDependencies() {
return new Dependencies();
}
/**
* Create an instance of {@link Supersedes }
*
*/
public Supersedes createSupersedes() {
return new Supersedes();
}
/**
* Create an instance of {@link Supersededby }
*
*/
public Supersededby createSupersededby() {
return new Supersededby();
}
/**
* Create an instance of {@link Schemaloc }
*
*/
public Schemaloc createSchemaloc() {
return new Schemaloc();
}
/**
* Create an instance of {@link Author }
*
*/
public Author createAuthor() {
return new Author();
}
/**
* Create an instance of {@link Revision }
*
*/
public Revision createRevision() {
return new Revision();
}
/**
* Create an instance of {@link Remark }
*
*/
public Remark createRemark() {
return new Remark();
}
/**
* Create an instance of {@link Ul }
*
*/
public Ul createUl() {
return new Ul();
}
/**
* Create an instance of {@link Section1 }
*
*/
public Section1 createSection1() {
return new Section1();
}
/**
* Create an instance of {@link Code }
*
*/
public Code createCode() {
return new Code();
}
/**
* Create an instance of {@link Div }
*
*/
public Div createDiv() {
return new Div();
}
/**
* Create an instance of {@link Example }
*
*/
public Example createExample() {
return new Example();
}
/**
* Create an instance of {@link Ol }
*
*/
public Ol createOl() {
return new Ol();
}
/**
* Create an instance of {@link Dl }
*
*/
public Dl createDl() {
return new Dl();
}
/**
* Create an instance of {@link Di }
*
*/
public Di createDi() {
return new Di();
}
/**
* Create an instance of {@link Section2 }
*
*/
public Section2 createSection2() {
return new Section2();
}
/**
* Create an instance of {@link Section3 }
*
*/
public Section3 createSection3() {
return new Section3();
}
/**
* Create an instance of {@link Section4 }
*
*/
public Section4 createSection4() {
return new Section4();
}
/**
* Create an instance of {@link Table }
*
*/
public Table createTable() {
return new Table();
}
/**
* Create an instance of {@link Tr }
*
*/
public Tr createTr() {
return new Tr();
}
/**
* Create an instance of {@link Th }
*
*/
public Th createTh() {
return new Th();
}
/**
* Create an instance of {@link Td }
*
*/
public Td createTd() {
return new Td();
}
/**
* Create an instance of {@link Img }
*
*/
public Img createImg() {
return new Img();
}
/**
* Create an instance of {@link Link }
*
*/
public Link createLink() {
return new Link();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "status")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createStatus(String value) {
return new JAXBElement(_Status_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "type")
public JAXBElement createType(String value) {
return new JAXBElement(_Type_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "p")
public JAXBElement createP(Markup value) {
return new JAXBElement(_P_QNAME, Markup.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "li")
public JAXBElement createLi(Markup value) {
return new JAXBElement(_Li_QNAME, Markup.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "dt")
public JAXBElement createDt(String value) {
return new JAXBElement(_Dt_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "dd")
public JAXBElement createDd(Markup value) {
return new JAXBElement(_Dd_QNAME, Markup.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Markup }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "note")
public JAXBElement createNote(Markup value) {
return new JAXBElement(_Note_QNAME, Markup.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "br", scope = Markup.class)
public JAXBElement createMarkupBr(String value) {
return new JAXBElement(_MarkupBr_QNAME, String.class, Markup.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "cite", scope = Markup.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createMarkupCite(String value) {
return new JAXBElement(_MarkupCite_QNAME, String.class, Markup.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "dfn", scope = Markup.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createMarkupDfn(String value) {
return new JAXBElement(_MarkupDfn_QNAME, String.class, Markup.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "em", scope = Markup.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createMarkupEm(String value) {
return new JAXBElement(_MarkupEm_QNAME, String.class, Markup.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "span", scope = Markup.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createMarkupSpan(String value) {
return new JAXBElement(_MarkupSpan_QNAME, String.class, Markup.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "strong", scope = Markup.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createMarkupStrong(String value) {
return new JAXBElement(_MarkupStrong_QNAME, String.class, Markup.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.xmpp.org/extensions", name = "tt", scope = Markup.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createMarkupTt(String value) {
return new JAXBElement(_MarkupTt_QNAME, String.class, Markup.class, value);
}
}