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.11.01 at 03:16:38 AM CET 006// 007 008 009package org.jomc.model; 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.model 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 _Argument_QNAME = new QName("http://jomc.org/model", "argument"); 035 private final static QName _Texts_QNAME = new QName("http://jomc.org/model", "texts"); 036 private final static QName _Template_QNAME = new QName("http://jomc.org/model", "template"); 037 private final static QName _Person_QNAME = new QName("http://jomc.org/model", "person"); 038 private final static QName _Text_QNAME = new QName("http://jomc.org/model", "text"); 039 private final static QName _Module_QNAME = new QName("http://jomc.org/model", "module"); 040 private final static QName _Implementations_QNAME = new QName("http://jomc.org/model", "implementations"); 041 private final static QName _Properties_QNAME = new QName("http://jomc.org/model", "properties"); 042 private final static QName _Property_QNAME = new QName("http://jomc.org/model", "property"); 043 private final static QName _Persons_QNAME = new QName("http://jomc.org/model", "persons"); 044 private final static QName _Instances_QNAME = new QName("http://jomc.org/model", "instances"); 045 private final static QName _Specifications_QNAME = new QName("http://jomc.org/model", "specifications"); 046 private final static QName _Messages_QNAME = new QName("http://jomc.org/model", "messages"); 047 private final static QName _Authors_QNAME = new QName("http://jomc.org/model", "authors"); 048 private final static QName _Author_QNAME = new QName("http://jomc.org/model", "author"); 049 private final static QName _Dependency_QNAME = new QName("http://jomc.org/model", "dependency"); 050 private final static QName _Message_QNAME = new QName("http://jomc.org/model", "message"); 051 private final static QName _Arguments_QNAME = new QName("http://jomc.org/model", "arguments"); 052 private final static QName _Dependencies_QNAME = new QName("http://jomc.org/model", "dependencies"); 053 private final static QName _Implementation_QNAME = new QName("http://jomc.org/model", "implementation"); 054 private final static QName _Specification_QNAME = new QName("http://jomc.org/model", "specification"); 055 private final static QName _Documentation_QNAME = new QName("http://jomc.org/model", "documentation"); 056 private final static QName _Modules_QNAME = new QName("http://jomc.org/model", "modules"); 057 private final static QName _Instance_QNAME = new QName("http://jomc.org/model", "instance"); 058 059 /** 060 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.model 061 * 062 */ 063 public ObjectFactory() { 064 } 065 066 /** 067 * Create an instance of {@link ImplementationReference } 068 * 069 */ 070 public ImplementationReference createImplementationReference() { 071 return new ImplementationReference(); 072 } 073 074 /** 075 * Create an instance of {@link Person } 076 * 077 */ 078 public Person createPerson() { 079 return new Person(); 080 } 081 082 /** 083 * Create an instance of {@link Dependencies } 084 * 085 */ 086 public Dependencies createDependencies() { 087 return new Dependencies(); 088 } 089 090 /** 091 * Create an instance of {@link Instance } 092 * 093 */ 094 public Instance createInstance() { 095 return new Instance(); 096 } 097 098 /** 099 * Create an instance of {@link Dependency } 100 * 101 */ 102 public Dependency createDependency() { 103 return new Dependency(); 104 } 105 106 /** 107 * Create an instance of {@link PropertyReference } 108 * 109 */ 110 public PropertyReference createPropertyReference() { 111 return new PropertyReference(); 112 } 113 114 /** 115 * Create an instance of {@link Properties } 116 * 117 */ 118 public Properties createProperties() { 119 return new Properties(); 120 } 121 122 /** 123 * Create an instance of {@link Authors } 124 * 125 */ 126 public Authors createAuthors() { 127 return new Authors(); 128 } 129 130 /** 131 * Create an instance of {@link Author } 132 * 133 */ 134 public Author createAuthor() { 135 return new Author(); 136 } 137 138 /** 139 * Create an instance of {@link Module } 140 * 141 */ 142 public Module createModule() { 143 return new Module(); 144 } 145 146 /** 147 * Create an instance of {@link Text } 148 * 149 */ 150 public Text createText() { 151 return new Text(); 152 } 153 154 /** 155 * Create an instance of {@link ModelObject } 156 * 157 */ 158 public ModelObject createModelObject() { 159 return new ModelObject(); 160 } 161 162 /** 163 * Create an instance of {@link Message } 164 * 165 */ 166 public Message createMessage() { 167 return new Message(); 168 } 169 170 /** 171 * Create an instance of {@link Modules } 172 * 173 */ 174 public Modules createModules() { 175 return new Modules(); 176 } 177 178 /** 179 * Create an instance of {@link SpecificationReference } 180 * 181 */ 182 public SpecificationReference createSpecificationReference() { 183 return new SpecificationReference(); 184 } 185 186 /** 187 * Create an instance of {@link Persons } 188 * 189 */ 190 public Persons createPersons() { 191 return new Persons(); 192 } 193 194 /** 195 * Create an instance of {@link Specification } 196 * 197 */ 198 public Specification createSpecification() { 199 return new Specification(); 200 } 201 202 /** 203 * Create an instance of {@link Texts } 204 * 205 */ 206 public Texts createTexts() { 207 return new Texts(); 208 } 209 210 /** 211 * Create an instance of {@link Specifications } 212 * 213 */ 214 public Specifications createSpecifications() { 215 return new Specifications(); 216 } 217 218 /** 219 * Create an instance of {@link MessageReference } 220 * 221 */ 222 public MessageReference createMessageReference() { 223 return new MessageReference(); 224 } 225 226 /** 227 * Create an instance of {@link Messages } 228 * 229 */ 230 public Messages createMessages() { 231 return new Messages(); 232 } 233 234 /** 235 * Create an instance of {@link Argument } 236 * 237 */ 238 public Argument createArgument() { 239 return new Argument(); 240 } 241 242 /** 243 * Create an instance of {@link Instances } 244 * 245 */ 246 public Instances createInstances() { 247 return new Instances(); 248 } 249 250 /** 251 * Create an instance of {@link Property } 252 * 253 */ 254 public Property createProperty() { 255 return new Property(); 256 } 257 258 /** 259 * Create an instance of {@link Implementation } 260 * 261 */ 262 public Implementation createImplementation() { 263 return new Implementation(); 264 } 265 266 /** 267 * Create an instance of {@link Arguments } 268 * 269 */ 270 public Arguments createArguments() { 271 return new Arguments(); 272 } 273 274 /** 275 * Create an instance of {@link Implementations } 276 * 277 */ 278 public Implementations createImplementations() { 279 return new Implementations(); 280 } 281 282 /** 283 * Create an instance of {@link JAXBElement }{@code <}{@link Argument }{@code >}} 284 * 285 */ 286 @XmlElementDecl(namespace = "http://jomc.org/model", name = "argument") 287 public JAXBElement<Argument> createArgument(Argument value) { 288 return new JAXBElement<Argument>(_Argument_QNAME, Argument.class, null, value); 289 } 290 291 /** 292 * Create an instance of {@link JAXBElement }{@code <}{@link Texts }{@code >}} 293 * 294 */ 295 @XmlElementDecl(namespace = "http://jomc.org/model", name = "texts") 296 public JAXBElement<Texts> createTexts(Texts value) { 297 return new JAXBElement<Texts>(_Texts_QNAME, Texts.class, null, value); 298 } 299 300 /** 301 * Create an instance of {@link JAXBElement }{@code <}{@link Texts }{@code >}} 302 * 303 */ 304 @XmlElementDecl(namespace = "http://jomc.org/model", name = "template") 305 public JAXBElement<Texts> createTemplate(Texts value) { 306 return new JAXBElement<Texts>(_Template_QNAME, Texts.class, null, value); 307 } 308 309 /** 310 * Create an instance of {@link JAXBElement }{@code <}{@link Person }{@code >}} 311 * 312 */ 313 @XmlElementDecl(namespace = "http://jomc.org/model", name = "person") 314 public JAXBElement<Person> createPerson(Person value) { 315 return new JAXBElement<Person>(_Person_QNAME, Person.class, null, value); 316 } 317 318 /** 319 * Create an instance of {@link JAXBElement }{@code <}{@link Text }{@code >}} 320 * 321 */ 322 @XmlElementDecl(namespace = "http://jomc.org/model", name = "text") 323 public JAXBElement<Text> createText(Text value) { 324 return new JAXBElement<Text>(_Text_QNAME, Text.class, null, value); 325 } 326 327 /** 328 * Create an instance of {@link JAXBElement }{@code <}{@link Module }{@code >}} 329 * 330 */ 331 @XmlElementDecl(namespace = "http://jomc.org/model", name = "module") 332 public JAXBElement<Module> createModule(Module value) { 333 return new JAXBElement<Module>(_Module_QNAME, Module.class, null, value); 334 } 335 336 /** 337 * Create an instance of {@link JAXBElement }{@code <}{@link Implementations }{@code >}} 338 * 339 */ 340 @XmlElementDecl(namespace = "http://jomc.org/model", name = "implementations") 341 public JAXBElement<Implementations> createImplementations(Implementations value) { 342 return new JAXBElement<Implementations>(_Implementations_QNAME, Implementations.class, null, value); 343 } 344 345 /** 346 * Create an instance of {@link JAXBElement }{@code <}{@link Properties }{@code >}} 347 * 348 */ 349 @XmlElementDecl(namespace = "http://jomc.org/model", name = "properties") 350 public JAXBElement<Properties> createProperties(Properties value) { 351 return new JAXBElement<Properties>(_Properties_QNAME, Properties.class, null, value); 352 } 353 354 /** 355 * Create an instance of {@link JAXBElement }{@code <}{@link Property }{@code >}} 356 * 357 */ 358 @XmlElementDecl(namespace = "http://jomc.org/model", name = "property") 359 public JAXBElement<Property> createProperty(Property value) { 360 return new JAXBElement<Property>(_Property_QNAME, Property.class, null, value); 361 } 362 363 /** 364 * Create an instance of {@link JAXBElement }{@code <}{@link Persons }{@code >}} 365 * 366 */ 367 @XmlElementDecl(namespace = "http://jomc.org/model", name = "persons") 368 public JAXBElement<Persons> createPersons(Persons value) { 369 return new JAXBElement<Persons>(_Persons_QNAME, Persons.class, null, value); 370 } 371 372 /** 373 * Create an instance of {@link JAXBElement }{@code <}{@link Instances }{@code >}} 374 * 375 */ 376 @XmlElementDecl(namespace = "http://jomc.org/model", name = "instances") 377 public JAXBElement<Instances> createInstances(Instances value) { 378 return new JAXBElement<Instances>(_Instances_QNAME, Instances.class, null, value); 379 } 380 381 /** 382 * Create an instance of {@link JAXBElement }{@code <}{@link Specifications }{@code >}} 383 * 384 */ 385 @XmlElementDecl(namespace = "http://jomc.org/model", name = "specifications") 386 public JAXBElement<Specifications> createSpecifications(Specifications value) { 387 return new JAXBElement<Specifications>(_Specifications_QNAME, Specifications.class, null, value); 388 } 389 390 /** 391 * Create an instance of {@link JAXBElement }{@code <}{@link Messages }{@code >}} 392 * 393 */ 394 @XmlElementDecl(namespace = "http://jomc.org/model", name = "messages") 395 public JAXBElement<Messages> createMessages(Messages value) { 396 return new JAXBElement<Messages>(_Messages_QNAME, Messages.class, null, value); 397 } 398 399 /** 400 * Create an instance of {@link JAXBElement }{@code <}{@link Authors }{@code >}} 401 * 402 */ 403 @XmlElementDecl(namespace = "http://jomc.org/model", name = "authors") 404 public JAXBElement<Authors> createAuthors(Authors value) { 405 return new JAXBElement<Authors>(_Authors_QNAME, Authors.class, null, value); 406 } 407 408 /** 409 * Create an instance of {@link JAXBElement }{@code <}{@link Author }{@code >}} 410 * 411 */ 412 @XmlElementDecl(namespace = "http://jomc.org/model", name = "author") 413 public JAXBElement<Author> createAuthor(Author value) { 414 return new JAXBElement<Author>(_Author_QNAME, Author.class, null, value); 415 } 416 417 /** 418 * Create an instance of {@link JAXBElement }{@code <}{@link Dependency }{@code >}} 419 * 420 */ 421 @XmlElementDecl(namespace = "http://jomc.org/model", name = "dependency") 422 public JAXBElement<Dependency> createDependency(Dependency value) { 423 return new JAXBElement<Dependency>(_Dependency_QNAME, Dependency.class, null, value); 424 } 425 426 /** 427 * Create an instance of {@link JAXBElement }{@code <}{@link Message }{@code >}} 428 * 429 */ 430 @XmlElementDecl(namespace = "http://jomc.org/model", name = "message") 431 public JAXBElement<Message> createMessage(Message value) { 432 return new JAXBElement<Message>(_Message_QNAME, Message.class, null, value); 433 } 434 435 /** 436 * Create an instance of {@link JAXBElement }{@code <}{@link Arguments }{@code >}} 437 * 438 */ 439 @XmlElementDecl(namespace = "http://jomc.org/model", name = "arguments") 440 public JAXBElement<Arguments> createArguments(Arguments value) { 441 return new JAXBElement<Arguments>(_Arguments_QNAME, Arguments.class, null, value); 442 } 443 444 /** 445 * Create an instance of {@link JAXBElement }{@code <}{@link Dependencies }{@code >}} 446 * 447 */ 448 @XmlElementDecl(namespace = "http://jomc.org/model", name = "dependencies") 449 public JAXBElement<Dependencies> createDependencies(Dependencies value) { 450 return new JAXBElement<Dependencies>(_Dependencies_QNAME, Dependencies.class, null, value); 451 } 452 453 /** 454 * Create an instance of {@link JAXBElement }{@code <}{@link Implementation }{@code >}} 455 * 456 */ 457 @XmlElementDecl(namespace = "http://jomc.org/model", name = "implementation") 458 public JAXBElement<Implementation> createImplementation(Implementation value) { 459 return new JAXBElement<Implementation>(_Implementation_QNAME, Implementation.class, null, value); 460 } 461 462 /** 463 * Create an instance of {@link JAXBElement }{@code <}{@link Specification }{@code >}} 464 * 465 */ 466 @XmlElementDecl(namespace = "http://jomc.org/model", name = "specification") 467 public JAXBElement<Specification> createSpecification(Specification value) { 468 return new JAXBElement<Specification>(_Specification_QNAME, Specification.class, null, value); 469 } 470 471 /** 472 * Create an instance of {@link JAXBElement }{@code <}{@link Texts }{@code >}} 473 * 474 */ 475 @XmlElementDecl(namespace = "http://jomc.org/model", name = "documentation") 476 public JAXBElement<Texts> createDocumentation(Texts value) { 477 return new JAXBElement<Texts>(_Documentation_QNAME, Texts.class, null, value); 478 } 479 480 /** 481 * Create an instance of {@link JAXBElement }{@code <}{@link Modules }{@code >}} 482 * 483 */ 484 @XmlElementDecl(namespace = "http://jomc.org/model", name = "modules") 485 public JAXBElement<Modules> createModules(Modules value) { 486 return new JAXBElement<Modules>(_Modules_QNAME, Modules.class, null, value); 487 } 488 489 /** 490 * Create an instance of {@link JAXBElement }{@code <}{@link Instance }{@code >}} 491 * 492 */ 493 @XmlElementDecl(namespace = "http://jomc.org/model", name = "instance") 494 public JAXBElement<Instance> createInstance(Instance value) { 495 return new JAXBElement<Instance>(_Instance_QNAME, Instance.class, null, value); 496 } 497 498}