X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.xml.sax%2Fsrc%2Forg%2Fsimantics%2Fxml%2Fsax%2Fconfiguration%2FObjectFactory.java;fp=org.simantics.xml.sax%2Fsrc%2Forg%2Fsimantics%2Fxml%2Fsax%2Fconfiguration%2FObjectFactory.java;h=2dfe1e4d39fceb8ce6ac22f1abfe509c060e87f1;hb=ada38ab0a1a98dcb413bef3273064da36ce2d273;hp=0000000000000000000000000000000000000000;hpb=db6def39515fd442543064502a9ae7ae07ffc160;p=simantics%2Finterop.git diff --git a/org.simantics.xml.sax/src/org/simantics/xml/sax/configuration/ObjectFactory.java b/org.simantics.xml.sax/src/org/simantics/xml/sax/configuration/ObjectFactory.java new file mode 100644 index 0000000..2dfe1e4 --- /dev/null +++ b/org.simantics.xml.sax/src/org/simantics/xml/sax/configuration/ObjectFactory.java @@ -0,0 +1,222 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2015.11.25 at 04:57:27 PM EET +// + + +package org.simantics.xml.sax.configuration; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the org.simantics.xml.sax.configuration 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 _ComplexType_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "ComplexType"); + private final static QName _IDProvider_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "IDProvider"); + private final static QName _ConversionRule_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "ConversionRule"); + private final static QName _Attribute_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Attribute"); + private final static QName _UnrecognizedChildElement_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "UnrecognizedChildElement"); + private final static QName _OrderedChild_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "OrderedChild"); + private final static QName _Configuration_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Configuration"); + private final static QName _Element_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Element"); + private final static QName _AttributeComposition_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "AttributeComposition"); + private final static QName _IDReference_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "IDReference"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.simantics.xml.sax.configuration + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link ConversionRule } + * + */ + public ConversionRule createConversionRule() { + return new ConversionRule(); + } + + /** + * Create an instance of {@link IDProvider } + * + */ + public IDProvider createIDProvider() { + return new IDProvider(); + } + + /** + * Create an instance of {@link Configuration } + * + */ + public Configuration createConfiguration() { + return new Configuration(); + } + + /** + * Create an instance of {@link Attribute } + * + */ + public Attribute createAttribute() { + return new Attribute(); + } + + /** + * Create an instance of {@link UnrecognizedChildElement } + * + */ + public UnrecognizedChildElement createUnrecognizedChildElement() { + return new UnrecognizedChildElement(); + } + + /** + * Create an instance of {@link OrderedChild } + * + */ + public OrderedChild createOrderedChild() { + return new OrderedChild(); + } + + /** + * Create an instance of {@link AttributeComposition } + * + */ + public AttributeComposition createAttributeComposition() { + return new AttributeComposition(); + } + + /** + * Create an instance of {@link IDReference } + * + */ + public IDReference createIDReference() { + return new IDReference(); + } + + /** + * Create an instance of {@link Element } + * + */ + public Element createElement() { + return new Element(); + } + + /** + * Create an instance of {@link ComplexType } + * + */ + public ComplexType createComplexType() { + return new ComplexType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ComplexType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "ComplexType") + public JAXBElement createComplexType(ComplexType value) { + return new JAXBElement(_ComplexType_QNAME, ComplexType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link IDProvider }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "IDProvider", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule") + public JAXBElement createIDProvider(IDProvider value) { + return new JAXBElement(_IDProvider_QNAME, IDProvider.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link ConversionRule }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "ConversionRule") + public JAXBElement createConversionRule(ConversionRule value) { + return new JAXBElement(_ConversionRule_QNAME, ConversionRule.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Attribute }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Attribute") + public JAXBElement createAttribute(Attribute value) { + return new JAXBElement(_Attribute_QNAME, Attribute.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link UnrecognizedChildElement }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "UnrecognizedChildElement", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule") + public JAXBElement createUnrecognizedChildElement(UnrecognizedChildElement value) { + return new JAXBElement(_UnrecognizedChildElement_QNAME, UnrecognizedChildElement.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link OrderedChild }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "OrderedChild", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule") + public JAXBElement createOrderedChild(OrderedChild value) { + return new JAXBElement(_OrderedChild_QNAME, OrderedChild.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Configuration }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Configuration") + public JAXBElement createConfiguration(Configuration value) { + return new JAXBElement(_Configuration_QNAME, Configuration.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Element }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Element") + public JAXBElement createElement(Element value) { + return new JAXBElement(_Element_QNAME, Element.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AttributeComposition }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "AttributeComposition", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule") + public JAXBElement createAttributeComposition(AttributeComposition value) { + return new JAXBElement(_AttributeComposition_QNAME, AttributeComposition.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link IDReference }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "IDReference", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule") + public JAXBElement createIDReference(IDReference value) { + return new JAXBElement(_IDReference_QNAME, IDReference.class, null, value); + } + +}