]> gerrit.simantics Code Review - simantics/interop.git/blob - org.simantics.xml.sax/src/org/simantics/xml/sax/configuration/ObjectFactory.java
Initial support for XML export (order of Elements is not kept)
[simantics/interop.git] / org.simantics.xml.sax / src / org / simantics / xml / sax / configuration / ObjectFactory.java
1 //\r
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 \r
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> \r
4 // Any modifications to this file will be lost upon recompilation of the source schema. \r
5 // Generated on: 2017.01.24 at 12:54:40 PM EET \r
6 //\r
7 \r
8 \r
9 package org.simantics.xml.sax.configuration;\r
10 \r
11 import javax.xml.bind.JAXBElement;\r
12 import javax.xml.bind.annotation.XmlElementDecl;\r
13 import javax.xml.bind.annotation.XmlRegistry;\r
14 import javax.xml.namespace.QName;\r
15 \r
16 \r
17 /**\r
18  * This object contains factory methods for each \r
19  * Java content interface and Java element interface \r
20  * generated in the org.simantics.xml.sax.configuration package. \r
21  * <p>An ObjectFactory allows you to programatically \r
22  * construct new instances of the Java representation \r
23  * for XML content. The Java representation of XML \r
24  * content can consist of schema derived interfaces \r
25  * and classes representing the binding of schema \r
26  * type definitions, element declarations and model \r
27  * groups.  Factory methods for each of these are \r
28  * provided in this class.\r
29  * \r
30  */\r
31 @XmlRegistry\r
32 public class ObjectFactory {\r
33 \r
34     private final static QName _ComplexType_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "ComplexType");\r
35     private final static QName _Rename_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Rename");\r
36     private final static QName _IDProvider_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "IDProvider");\r
37     private final static QName _ConversionRule_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "ConversionRule");\r
38     private final static QName _Attribute_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Attribute");\r
39     private final static QName _UnrecognizedChildElement_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "UnrecognizedChildElement");\r
40     private final static QName _OrderedChild_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "OrderedChild");\r
41     private final static QName _Configuration_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Configuration");\r
42     private final static QName _Element_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "Element");\r
43     private final static QName _AttributeComposition_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "AttributeComposition");\r
44     private final static QName _IDReference_QNAME = new QName("http://www.simantics.org/xml/sax/configuration/", "IDReference");\r
45 \r
46     /**\r
47      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.simantics.xml.sax.configuration\r
48      * \r
49      */\r
50     public ObjectFactory() {\r
51     }\r
52 \r
53     /**\r
54      * Create an instance of {@link ConversionRule }\r
55      * \r
56      */\r
57     public ConversionRule createConversionRule() {\r
58         return new ConversionRule();\r
59     }\r
60 \r
61     /**\r
62      * Create an instance of {@link IDProvider }\r
63      * \r
64      */\r
65     public IDProvider createIDProvider() {\r
66         return new IDProvider();\r
67     }\r
68 \r
69     /**\r
70      * Create an instance of {@link Configuration }\r
71      * \r
72      */\r
73     public Configuration createConfiguration() {\r
74         return new Configuration();\r
75     }\r
76 \r
77     /**\r
78      * Create an instance of {@link Attribute }\r
79      * \r
80      */\r
81     public Attribute createAttribute() {\r
82         return new Attribute();\r
83     }\r
84 \r
85     /**\r
86      * Create an instance of {@link UnrecognizedChildElement }\r
87      * \r
88      */\r
89     public UnrecognizedChildElement createUnrecognizedChildElement() {\r
90         return new UnrecognizedChildElement();\r
91     }\r
92 \r
93     /**\r
94      * Create an instance of {@link OrderedChild }\r
95      * \r
96      */\r
97     public OrderedChild createOrderedChild() {\r
98         return new OrderedChild();\r
99     }\r
100 \r
101     /**\r
102      * Create an instance of {@link AttributeComposition }\r
103      * \r
104      */\r
105     public AttributeComposition createAttributeComposition() {\r
106         return new AttributeComposition();\r
107     }\r
108 \r
109     /**\r
110      * Create an instance of {@link IDReference }\r
111      * \r
112      */\r
113     public IDReference createIDReference() {\r
114         return new IDReference();\r
115     }\r
116 \r
117     /**\r
118      * Create an instance of {@link Element }\r
119      * \r
120      */\r
121     public Element createElement() {\r
122         return new Element();\r
123     }\r
124 \r
125     /**\r
126      * Create an instance of {@link ComplexType }\r
127      * \r
128      */\r
129     public ComplexType createComplexType() {\r
130         return new ComplexType();\r
131     }\r
132 \r
133     /**\r
134      * Create an instance of {@link Rename }\r
135      * \r
136      */\r
137     public Rename createRename() {\r
138         return new Rename();\r
139     }\r
140 \r
141     /**\r
142      * Create an instance of {@link JAXBElement }{@code <}{@link ComplexType }{@code >}}\r
143      * \r
144      */\r
145     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "ComplexType")\r
146     public JAXBElement<ComplexType> createComplexType(ComplexType value) {\r
147         return new JAXBElement<ComplexType>(_ComplexType_QNAME, ComplexType.class, null, value);\r
148     }\r
149 \r
150     /**\r
151      * Create an instance of {@link JAXBElement }{@code <}{@link Rename }{@code >}}\r
152      * \r
153      */\r
154     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Rename", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule")\r
155     public JAXBElement<Rename> createRename(Rename value) {\r
156         return new JAXBElement<Rename>(_Rename_QNAME, Rename.class, null, value);\r
157     }\r
158 \r
159     /**\r
160      * Create an instance of {@link JAXBElement }{@code <}{@link IDProvider }{@code >}}\r
161      * \r
162      */\r
163     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "IDProvider", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule")\r
164     public JAXBElement<IDProvider> createIDProvider(IDProvider value) {\r
165         return new JAXBElement<IDProvider>(_IDProvider_QNAME, IDProvider.class, null, value);\r
166     }\r
167 \r
168     /**\r
169      * Create an instance of {@link JAXBElement }{@code <}{@link ConversionRule }{@code >}}\r
170      * \r
171      */\r
172     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "ConversionRule")\r
173     public JAXBElement<ConversionRule> createConversionRule(ConversionRule value) {\r
174         return new JAXBElement<ConversionRule>(_ConversionRule_QNAME, ConversionRule.class, null, value);\r
175     }\r
176 \r
177     /**\r
178      * Create an instance of {@link JAXBElement }{@code <}{@link Attribute }{@code >}}\r
179      * \r
180      */\r
181     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Attribute")\r
182     public JAXBElement<Attribute> createAttribute(Attribute value) {\r
183         return new JAXBElement<Attribute>(_Attribute_QNAME, Attribute.class, null, value);\r
184     }\r
185 \r
186     /**\r
187      * Create an instance of {@link JAXBElement }{@code <}{@link UnrecognizedChildElement }{@code >}}\r
188      * \r
189      */\r
190     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "UnrecognizedChildElement", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule")\r
191     public JAXBElement<UnrecognizedChildElement> createUnrecognizedChildElement(UnrecognizedChildElement value) {\r
192         return new JAXBElement<UnrecognizedChildElement>(_UnrecognizedChildElement_QNAME, UnrecognizedChildElement.class, null, value);\r
193     }\r
194 \r
195     /**\r
196      * Create an instance of {@link JAXBElement }{@code <}{@link OrderedChild }{@code >}}\r
197      * \r
198      */\r
199     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "OrderedChild", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule")\r
200     public JAXBElement<OrderedChild> createOrderedChild(OrderedChild value) {\r
201         return new JAXBElement<OrderedChild>(_OrderedChild_QNAME, OrderedChild.class, null, value);\r
202     }\r
203 \r
204     /**\r
205      * Create an instance of {@link JAXBElement }{@code <}{@link Configuration }{@code >}}\r
206      * \r
207      */\r
208     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Configuration")\r
209     public JAXBElement<Configuration> createConfiguration(Configuration value) {\r
210         return new JAXBElement<Configuration>(_Configuration_QNAME, Configuration.class, null, value);\r
211     }\r
212 \r
213     /**\r
214      * Create an instance of {@link JAXBElement }{@code <}{@link Element }{@code >}}\r
215      * \r
216      */\r
217     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "Element")\r
218     public JAXBElement<Element> createElement(Element value) {\r
219         return new JAXBElement<Element>(_Element_QNAME, Element.class, null, value);\r
220     }\r
221 \r
222     /**\r
223      * Create an instance of {@link JAXBElement }{@code <}{@link AttributeComposition }{@code >}}\r
224      * \r
225      */\r
226     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "AttributeComposition", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule")\r
227     public JAXBElement<AttributeComposition> createAttributeComposition(AttributeComposition value) {\r
228         return new JAXBElement<AttributeComposition>(_AttributeComposition_QNAME, AttributeComposition.class, null, value);\r
229     }\r
230 \r
231     /**\r
232      * Create an instance of {@link JAXBElement }{@code <}{@link IDReference }{@code >}}\r
233      * \r
234      */\r
235     @XmlElementDecl(namespace = "http://www.simantics.org/xml/sax/configuration/", name = "IDReference", substitutionHeadNamespace = "http://www.simantics.org/xml/sax/configuration/", substitutionHeadName = "ConversionRule")\r
236     public JAXBElement<IDReference> createIDReference(IDReference value) {\r
237         return new JAXBElement<IDReference>(_IDReference_QNAME, IDReference.class, null, value);\r
238     }\r
239 \r
240 }\r