001 //
002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004 // Any modifications to this file will be lost upon recompilation of the source schema.
005 // Generated on: 2009.10.02 at 06:12:00 PM UTC
006 //
007
008
009 package org.jomc.model.test;
010
011 import javax.xml.bind.JAXBElement;
012 import javax.xml.bind.annotation.XmlElementDecl;
013 import javax.xml.bind.annotation.XmlRegistry;
014 import javax.xml.namespace.QName;
015
016
017 /**
018 * This object contains factory methods for each
019 * Java content interface and Java element interface
020 * generated in the org.jomc.model.test package.
021 * <p>An ObjectFactory allows you to programatically
022 * construct new instances of the Java representation
023 * for XML content. The Java representation of XML
024 * content can consist of schema derived interfaces
025 * and classes representing the binding of schema
026 * type definitions, element declarations and model
027 * groups. Factory methods for each of these are
028 * provided in this class.
029 *
030 */
031 @XmlRegistry
032 public class ObjectFactory {
033
034 private final static QName _Testsuite_QNAME = new QName("http://jomc.org/model/test", "testsuite");
035
036 /**
037 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.model.test
038 *
039 */
040 public ObjectFactory() {
041 }
042
043 /**
044 * Create an instance of {@link ImplementationTest }
045 *
046 */
047 public ImplementationTest createImplementationTest() {
048 return new ImplementationTest();
049 }
050
051 /**
052 * Create an instance of {@link ModelExceptionDetail }
053 *
054 */
055 public ModelExceptionDetail createModelExceptionDetail() {
056 return new ModelExceptionDetail();
057 }
058
059 /**
060 * Create an instance of {@link TestSuite }
061 *
062 */
063 public TestSuite createTestSuite() {
064 return new TestSuite();
065 }
066
067 /**
068 * Create an instance of {@link ModulesConstraintsTest }
069 *
070 */
071 public ModulesConstraintsTest createModulesConstraintsTest() {
072 return new ModulesConstraintsTest();
073 }
074
075 /**
076 * Create an instance of {@link SchemaConstraintsTest }
077 *
078 */
079 public SchemaConstraintsTest createSchemaConstraintsTest() {
080 return new SchemaConstraintsTest();
081 }
082
083 /**
084 * Create an instance of {@link AnyModelObject }
085 *
086 */
087 public AnyModelObject createAnyModelObject() {
088 return new AnyModelObject();
089 }
090
091 /**
092 * Create an instance of {@link JAXBElement }{@code <}{@link TestSuite }{@code >}}
093 *
094 */
095 @XmlElementDecl(namespace = "http://jomc.org/model/test", name = "testsuite")
096 public JAXBElement<TestSuite> createTestsuite(TestSuite value) {
097 return new JAXBElement<TestSuite>(_Testsuite_QNAME, TestSuite.class, null, value);
098 }
099
100 }