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.12.07 at 03:06:36 AM UTC 006 // 007 008 009 package org.jomc.model.bootstrap; 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.bootstrap 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 _Schema_QNAME = new QName("http://jomc.org/model/bootstrap", "schema"); 035 private final static QName _Schemas_QNAME = new QName("http://jomc.org/model/bootstrap", "schemas"); 036 037 /** 038 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.model.bootstrap 039 * 040 */ 041 public ObjectFactory() { 042 } 043 044 /** 045 * Create an instance of {@link BootstrapObject } 046 * 047 */ 048 public BootstrapObject createBootstrapObject() { 049 return new BootstrapObject(); 050 } 051 052 /** 053 * Create an instance of {@link Schema } 054 * 055 */ 056 public Schema createSchema() { 057 return new Schema(); 058 } 059 060 /** 061 * Create an instance of {@link Schemas } 062 * 063 */ 064 public Schemas createSchemas() { 065 return new Schemas(); 066 } 067 068 /** 069 * Create an instance of {@link JAXBElement }{@code <}{@link Schema }{@code >}} 070 * 071 */ 072 @XmlElementDecl(namespace = "http://jomc.org/model/bootstrap", name = "schema") 073 public JAXBElement<Schema> createSchema(Schema value) { 074 return new JAXBElement<Schema>(_Schema_QNAME, Schema.class, null, value); 075 } 076 077 /** 078 * Create an instance of {@link JAXBElement }{@code <}{@link Schemas }{@code >}} 079 * 080 */ 081 @XmlElementDecl(namespace = "http://jomc.org/model/bootstrap", name = "schemas") 082 public JAXBElement<Schemas> createSchemas(Schemas value) { 083 return new JAXBElement<Schemas>(_Schemas_QNAME, Schemas.class, null, value); 084 } 085 086 }