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: 2014.02.24 at 05:13:57 AM MEZ 006// 007 008 009package org.jomc.tools.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.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 032public 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 TemplateParameterType } 048 * 049 */ 050 public TemplateParameterType createTemplateParameterType() { 051 return new TemplateParameterType(); 052 } 053 054 /** 055 * Create an instance of {@link ToolsType } 056 * 057 */ 058 public ToolsType createToolsType() { 059 return new ToolsType(); 060 } 061 062 /** 063 * Create an instance of {@link SourceFileType } 064 * 065 */ 066 public SourceFileType createSourceFileType() { 067 return new SourceFileType(); 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 SourceFilesType } 080 * 081 */ 082 public SourceFilesType createSourceFilesType() { 083 return new SourceFilesType(); 084 } 085 086 /** 087 * Create an instance of {@link SourceSectionsType } 088 * 089 */ 090 public SourceSectionsType createSourceSectionsType() { 091 return new SourceSectionsType(); 092 } 093 094 /** 095 * Create an instance of {@link JAXBElement }{@code <}{@link SourceSectionsType }{@code >}} 096 * 097 */ 098 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-sections") 099 public JAXBElement<SourceSectionsType> createSourceSections(SourceSectionsType value) { 100 return new JAXBElement<SourceSectionsType>(_SourceSections_QNAME, SourceSectionsType.class, null, value); 101 } 102 103 /** 104 * Create an instance of {@link JAXBElement }{@code <}{@link SourceSectionType }{@code >}} 105 * 106 */ 107 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-section") 108 public JAXBElement<SourceSectionType> createSourceSection(SourceSectionType value) { 109 return new JAXBElement<SourceSectionType>(_SourceSection_QNAME, SourceSectionType.class, null, value); 110 } 111 112 /** 113 * Create an instance of {@link JAXBElement }{@code <}{@link SourceFileType }{@code >}} 114 * 115 */ 116 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-file") 117 public JAXBElement<SourceFileType> createSourceFile(SourceFileType value) { 118 return new JAXBElement<SourceFileType>(_SourceFile_QNAME, SourceFileType.class, null, value); 119 } 120 121 /** 122 * Create an instance of {@link JAXBElement }{@code <}{@link SourceFilesType }{@code >}} 123 * 124 */ 125 @XmlElementDecl(namespace = "http://jomc.org/tools/model", name = "source-files") 126 public JAXBElement<SourceFilesType> createSourceFiles(SourceFilesType value) { 127 return new JAXBElement<SourceFilesType>(_SourceFiles_QNAME, SourceFilesType.class, null, value); 128 } 129 130}