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
9 package org.simantics.xml.sax.configuration;
\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
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
32 public class ObjectFactory {
\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
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
50 public ObjectFactory() {
\r
54 * Create an instance of {@link ConversionRule }
\r
57 public ConversionRule createConversionRule() {
\r
58 return new ConversionRule();
\r
62 * Create an instance of {@link IDProvider }
\r
65 public IDProvider createIDProvider() {
\r
66 return new IDProvider();
\r
70 * Create an instance of {@link Configuration }
\r
73 public Configuration createConfiguration() {
\r
74 return new Configuration();
\r
78 * Create an instance of {@link Attribute }
\r
81 public Attribute createAttribute() {
\r
82 return new Attribute();
\r
86 * Create an instance of {@link UnrecognizedChildElement }
\r
89 public UnrecognizedChildElement createUnrecognizedChildElement() {
\r
90 return new UnrecognizedChildElement();
\r
94 * Create an instance of {@link OrderedChild }
\r
97 public OrderedChild createOrderedChild() {
\r
98 return new OrderedChild();
\r
102 * Create an instance of {@link AttributeComposition }
\r
105 public AttributeComposition createAttributeComposition() {
\r
106 return new AttributeComposition();
\r
110 * Create an instance of {@link IDReference }
\r
113 public IDReference createIDReference() {
\r
114 return new IDReference();
\r
118 * Create an instance of {@link Element }
\r
121 public Element createElement() {
\r
122 return new Element();
\r
126 * Create an instance of {@link ComplexType }
\r
129 public ComplexType createComplexType() {
\r
130 return new ComplexType();
\r
134 * Create an instance of {@link Rename }
\r
137 public Rename createRename() {
\r
138 return new Rename();
\r
142 * Create an instance of {@link JAXBElement }{@code <}{@link ComplexType }{@code >}}
\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
151 * Create an instance of {@link JAXBElement }{@code <}{@link Rename }{@code >}}
\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
160 * Create an instance of {@link JAXBElement }{@code <}{@link IDProvider }{@code >}}
\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
169 * Create an instance of {@link JAXBElement }{@code <}{@link ConversionRule }{@code >}}
\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
178 * Create an instance of {@link JAXBElement }{@code <}{@link Attribute }{@code >}}
\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
187 * Create an instance of {@link JAXBElement }{@code <}{@link UnrecognizedChildElement }{@code >}}
\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
196 * Create an instance of {@link JAXBElement }{@code <}{@link OrderedChild }{@code >}}
\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
205 * Create an instance of {@link JAXBElement }{@code <}{@link Configuration }{@code >}}
\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
214 * Create an instance of {@link JAXBElement }{@code <}{@link Element }{@code >}}
\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
223 * Create an instance of {@link JAXBElement }{@code <}{@link AttributeComposition }{@code >}}
\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
232 * Create an instance of {@link JAXBElement }{@code <}{@link IDReference }{@code >}}
\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