1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-2
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2012.02.17 at 01:39:04 AM CET
6 //
7
8
9 package org.jomc.model.test;
10
11 import javax.xml.bind.JAXBElement;
12 import javax.xml.bind.annotation.XmlElementDecl;
13 import javax.xml.bind.annotation.XmlRegistry;
14 import javax.xml.namespace.QName;
15
16
17 /**
18 * This object contains factory methods for each
19 * Java content interface and Java element interface
20 * generated in the org.jomc.model.test package.
21 * <p>An ObjectFactory allows you to programatically
22 * construct new instances of the Java representation
23 * for XML content. The Java representation of XML
24 * content can consist of schema derived interfaces
25 * and classes representing the binding of schema
26 * type definitions, element declarations and model
27 * groups. Factory methods for each of these are
28 * provided in this class.
29 *
30 */
31 @XmlRegistry
32 public class ObjectFactory {
33
34 private final static QName _TestInheritable_QNAME = new QName("http://jomc.org/model/test", "test-inheritable");
35 private final static QName _Testsuite_QNAME = new QName("http://jomc.org/model/test", "testsuite");
36
37 /**
38 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.model.test
39 *
40 */
41 public ObjectFactory() {
42 }
43
44 /**
45 * Create an instance of {@link ImplementationTestType }
46 *
47 */
48 public ImplementationTestType createImplementationTestType() {
49 return new ImplementationTestType();
50 }
51
52 /**
53 * Create an instance of {@link TestSuite }
54 *
55 */
56 public TestSuite createTestSuite() {
57 return new TestSuite();
58 }
59
60 /**
61 * Create an instance of {@link SchemaConstraintsTestType }
62 *
63 */
64 public SchemaConstraintsTestType createSchemaConstraintsTestType() {
65 return new SchemaConstraintsTestType();
66 }
67
68 /**
69 * Create an instance of {@link ModelValidationReportDetail }
70 *
71 */
72 public ModelValidationReportDetail createModelValidationReportDetail() {
73 return new ModelValidationReportDetail();
74 }
75
76 /**
77 * Create an instance of {@link InstanceTestType }
78 *
79 */
80 public InstanceTestType createInstanceTestType() {
81 return new InstanceTestType();
82 }
83
84 /**
85 * Create an instance of {@link TestInheritable }
86 *
87 */
88 public TestInheritable createTestInheritable() {
89 return new TestInheritable();
90 }
91
92 /**
93 * Create an instance of {@link ModulesConstraintsTestType }
94 *
95 */
96 public ModulesConstraintsTestType createModulesConstraintsTestType() {
97 return new ModulesConstraintsTestType();
98 }
99
100 /**
101 * Create an instance of {@link AnyModelObject }
102 *
103 */
104 public AnyModelObject createAnyModelObject() {
105 return new AnyModelObject();
106 }
107
108 /**
109 * Create an instance of {@link JAXBElement }{@code <}{@link TestInheritable }{@code >}}
110 *
111 */
112 @XmlElementDecl(namespace = "http://jomc.org/model/test", name = "test-inheritable")
113 public JAXBElement<TestInheritable> createTestInheritable(TestInheritable value) {
114 return new JAXBElement<TestInheritable>(_TestInheritable_QNAME, TestInheritable.class, null, value);
115 }
116
117 /**
118 * Create an instance of {@link JAXBElement }{@code <}{@link TestSuite }{@code >}}
119 *
120 */
121 @XmlElementDecl(namespace = "http://jomc.org/model/test", name = "testsuite")
122 public JAXBElement<TestSuite> createTestsuite(TestSuite value) {
123 return new JAXBElement<TestSuite>(_Testsuite_QNAME, TestSuite.class, null, value);
124 }
125
126 }