001// 002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-2 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: 2016.09.01 at 05:41:23 AM CEST 006// 007 008 009package org.jomc.modlet; 010 011import javax.xml.bind.JAXBElement; 012import javax.xml.bind.annotation.XmlElementDecl; 013import javax.xml.bind.annotation.XmlRegistry; 014import 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.modlet 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 032public class ObjectFactory { 033 034 private final static QName _Service_QNAME = new QName("http://jomc.org/modlet", "service"); 035 private final static QName _Schema_QNAME = new QName("http://jomc.org/modlet", "schema"); 036 private final static QName _Model_QNAME = new QName("http://jomc.org/modlet", "model"); 037 private final static QName _Schemas_QNAME = new QName("http://jomc.org/modlet", "schemas"); 038 private final static QName _Services_QNAME = new QName("http://jomc.org/modlet", "services"); 039 private final static QName _Modlets_QNAME = new QName("http://jomc.org/modlet", "modlets"); 040 private final static QName _Modlet_QNAME = new QName("http://jomc.org/modlet", "modlet"); 041 042 /** 043 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.modlet 044 * 045 */ 046 public ObjectFactory() { 047 } 048 049 /** 050 * Create an instance of {@link Service } 051 * 052 */ 053 public Service createService() { 054 return new Service(); 055 } 056 057 /** 058 * Create an instance of {@link Model } 059 * 060 */ 061 public Model createModel() { 062 return new Model(); 063 } 064 065 /** 066 * Create an instance of {@link Schemas } 067 * 068 */ 069 public Schemas createSchemas() { 070 return new Schemas(); 071 } 072 073 /** 074 * Create an instance of {@link Schema } 075 * 076 */ 077 public Schema createSchema() { 078 return new Schema(); 079 } 080 081 /** 082 * Create an instance of {@link ModletObject } 083 * 084 */ 085 public ModletObject createModletObject() { 086 return new ModletObject(); 087 } 088 089 /** 090 * Create an instance of {@link Services } 091 * 092 */ 093 public Services createServices() { 094 return new Services(); 095 } 096 097 /** 098 * Create an instance of {@link Property } 099 * 100 */ 101 public Property createProperty() { 102 return new Property(); 103 } 104 105 /** 106 * Create an instance of {@link Modlet } 107 * 108 */ 109 public Modlet createModlet() { 110 return new Modlet(); 111 } 112 113 /** 114 * Create an instance of {@link Modlets } 115 * 116 */ 117 public Modlets createModlets() { 118 return new Modlets(); 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}