View Javadoc

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: 2013.01.04 at 08:47:18 AM MEZ 
6   //
7   
8   
9   package org.jomc.modlet;
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.modlet 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 _Service_QNAME = new QName("http://jomc.org/modlet", "service");
35      private final static QName _Schema_QNAME = new QName("http://jomc.org/modlet", "schema");
36      private final static QName _Model_QNAME = new QName("http://jomc.org/modlet", "model");
37      private final static QName _Schemas_QNAME = new QName("http://jomc.org/modlet", "schemas");
38      private final static QName _Services_QNAME = new QName("http://jomc.org/modlet", "services");
39      private final static QName _Modlets_QNAME = new QName("http://jomc.org/modlet", "modlets");
40      private final static QName _Modlet_QNAME = new QName("http://jomc.org/modlet", "modlet");
41  
42      /**
43       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.modlet
44       * 
45       */
46      public ObjectFactory() {
47      }
48  
49      /**
50       * Create an instance of {@link Schemas }
51       * 
52       */
53      public Schemas createSchemas() {
54          return new Schemas();
55      }
56  
57      /**
58       * Create an instance of {@link Property }
59       * 
60       */
61      public Property createProperty() {
62          return new Property();
63      }
64  
65      /**
66       * Create an instance of {@link Service }
67       * 
68       */
69      public Service createService() {
70          return new Service();
71      }
72  
73      /**
74       * Create an instance of {@link Model }
75       * 
76       */
77      public Model createModel() {
78          return new Model();
79      }
80  
81      /**
82       * Create an instance of {@link Modlet }
83       * 
84       */
85      public Modlet createModlet() {
86          return new Modlet();
87      }
88  
89      /**
90       * Create an instance of {@link Modlets }
91       * 
92       */
93      public Modlets createModlets() {
94          return new Modlets();
95      }
96  
97      /**
98       * Create an instance of {@link Schema }
99       * 
100      */
101     public Schema createSchema() {
102         return new Schema();
103     }
104 
105     /**
106      * Create an instance of {@link ModletObject }
107      * 
108      */
109     public ModletObject createModletObject() {
110         return new ModletObject();
111     }
112 
113     /**
114      * Create an instance of {@link Services }
115      * 
116      */
117     public Services createServices() {
118         return new Services();
119     }
120 
121     /**
122      * Create an instance of {@link JAXBElement }{@code <}{@link Service }{@code >}}
123      * 
124      */
125     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "service")
126     public JAXBElement<Service> createService(Service value) {
127         return new JAXBElement<Service>(_Service_QNAME, Service.class, null, value);
128     }
129 
130     /**
131      * Create an instance of {@link JAXBElement }{@code <}{@link Schema }{@code >}}
132      * 
133      */
134     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "schema")
135     public JAXBElement<Schema> createSchema(Schema value) {
136         return new JAXBElement<Schema>(_Schema_QNAME, Schema.class, null, value);
137     }
138 
139     /**
140      * Create an instance of {@link JAXBElement }{@code <}{@link Model }{@code >}}
141      * 
142      */
143     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "model")
144     public JAXBElement<Model> createModel(Model value) {
145         return new JAXBElement<Model>(_Model_QNAME, Model.class, null, value);
146     }
147 
148     /**
149      * Create an instance of {@link JAXBElement }{@code <}{@link Schemas }{@code >}}
150      * 
151      */
152     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "schemas")
153     public JAXBElement<Schemas> createSchemas(Schemas value) {
154         return new JAXBElement<Schemas>(_Schemas_QNAME, Schemas.class, null, value);
155     }
156 
157     /**
158      * Create an instance of {@link JAXBElement }{@code <}{@link Services }{@code >}}
159      * 
160      */
161     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "services")
162     public JAXBElement<Services> createServices(Services value) {
163         return new JAXBElement<Services>(_Services_QNAME, Services.class, null, value);
164     }
165 
166     /**
167      * Create an instance of {@link JAXBElement }{@code <}{@link Modlets }{@code >}}
168      * 
169      */
170     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "modlets")
171     public JAXBElement<Modlets> createModlets(Modlets value) {
172         return new JAXBElement<Modlets>(_Modlets_QNAME, Modlets.class, null, value);
173     }
174 
175     /**
176      * Create an instance of {@link JAXBElement }{@code <}{@link Modlet }{@code >}}
177      * 
178      */
179     @XmlElementDecl(namespace = "http://jomc.org/modlet", name = "modlet")
180     public JAXBElement<Modlet> createModlet(Modlet value) {
181         return new JAXBElement<Modlet>(_Modlet_QNAME, Modlet.class, null, value);
182     }
183 
184 }