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: 2012.05.23 at 02:54:23 AM CEST 006 // 007 008 009 package org.jomc.tools.model; 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.tools.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 032 public class ObjectFactory { 033 034 private final static QName _SourceSections_QNAME = new QName("http://jomc.org/tools/model", "source-sections"); 035 private final static QName _SourceSection_QNAME = new QName("http://jomc.org/tools/model", "source-section"); 036 private final static QName _SourceFile_QNAME = new QName("http://jomc.org/tools/model", "source-file"); 037 private final static QName _SourceFiles_QNAME = new QName("http://jomc.org/tools/model", "source-files"); 038 039 /** 040 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.tools.model 041 * 042 */ 043 public ObjectFactory() { 044 } 045 046 /** 047 * Create an instance of {@link SourceFileType } 048 * 049 */ 050 public SourceFileType createSourceFileType() { 051 return new SourceFileType(); 052 } 053 054 /** 055 * Create an instance of {@link SourceFilesType } 056 * 057 */ 058 public SourceFilesType createSourceFilesType() { 059 return new SourceFilesType(); 060 } 061 062 /** 063 * Create an instance of {@link SourceSectionsType } 064 * 065 */ 066 public SourceSectionsType createSourceSectionsType() { 067 return new SourceSectionsType(); 068 } 069 070 /** 071 * Create an instance of {@link SourceSectionType } 072 * 073 */ 074 public SourceSectionType createSourceSectionType() { 075 return new SourceSectionType(); 076 } 077 078 /** 079 * Create an instance of {@link ToolsType } 080 * 081 */ 082 public ToolsType createToolsType() { 083 return new ToolsType(); 084 } 085 086 /** 087 * Create an instance of {@link JAXBElement }{@code <}{@link SourceSectionsType }{@code >}} 088 * 089 */ 090 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-sections") 091 public JAXBElement<SourceSectionsType> createSourceSections(SourceSectionsType value) { 092 return new JAXBElement<SourceSectionsType>(_SourceSections_QNAME, SourceSectionsType.class, null, value); 093 } 094 095 /** 096 * Create an instance of {@link JAXBElement }{@code <}{@link SourceSectionType }{@code >}} 097 * 098 */ 099 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-section") 100 public JAXBElement<SourceSectionType> createSourceSection(SourceSectionType value) { 101 return new JAXBElement<SourceSectionType>(_SourceSection_QNAME, SourceSectionType.class, null, value); 102 } 103 104 /** 105 * Create an instance of {@link JAXBElement }{@code <}{@link SourceFileType }{@code >}} 106 * 107 */ 108 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-file") 109 public JAXBElement<SourceFileType> createSourceFile(SourceFileType value) { 110 return new JAXBElement<SourceFileType>(_SourceFile_QNAME, SourceFileType.class, null, value); 111 } 112 113 /** 114 * Create an instance of {@link JAXBElement }{@code <}{@link SourceFilesType }{@code >}} 115 * 116 */ 117 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-files") 118 public JAXBElement<SourceFilesType> createSourceFiles(SourceFilesType value) { 119 return new JAXBElement<SourceFilesType>(_SourceFiles_QNAME, SourceFilesType.class, null, value); 120 } 121 122 }