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: 2010.06.29 at 05:55:18 PM CEST
006 //
007
008
009 package org.jomc.standalone.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.standalone.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 _Method_QNAME = new QName("http://jomc.org/standalone/model", "method");
035 private final static QName _Transaction_QNAME = new QName("http://jomc.org/standalone/model", "transaction");
036 private final static QName _Methods_QNAME = new QName("http://jomc.org/standalone/model", "methods");
037 private final static QName _Exception_QNAME = new QName("http://jomc.org/standalone/model", "exception");
038 private final static QName _Parameters_QNAME = new QName("http://jomc.org/standalone/model", "parameters");
039 private final static QName _Exceptions_QNAME = new QName("http://jomc.org/standalone/model", "exceptions");
040 private final static QName _Parameter_QNAME = new QName("http://jomc.org/standalone/model", "parameter");
041
042 /**
043 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jomc.standalone.model
044 *
045 */
046 public ObjectFactory() {
047 }
048
049 /**
050 * Create an instance of {@link TransactionType }
051 *
052 */
053 public TransactionType createTransactionType() {
054 return new TransactionType();
055 }
056
057 /**
058 * Create an instance of {@link ExceptionType }
059 *
060 */
061 public ExceptionType createExceptionType() {
062 return new ExceptionType();
063 }
064
065 /**
066 * Create an instance of {@link MethodsType }
067 *
068 */
069 public MethodsType createMethodsType() {
070 return new MethodsType();
071 }
072
073 /**
074 * Create an instance of {@link ExceptionsType }
075 *
076 */
077 public ExceptionsType createExceptionsType() {
078 return new ExceptionsType();
079 }
080
081 /**
082 * Create an instance of {@link MethodType }
083 *
084 */
085 public MethodType createMethodType() {
086 return new MethodType();
087 }
088
089 /**
090 * Create an instance of {@link ParametersType }
091 *
092 */
093 public ParametersType createParametersType() {
094 return new ParametersType();
095 }
096
097 /**
098 * Create an instance of {@link ParameterType }
099 *
100 */
101 public ParameterType createParameterType() {
102 return new ParameterType();
103 }
104
105 /**
106 * Create an instance of {@link JAXBElement }{@code <}{@link MethodType }{@code >}}
107 *
108 */
109 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "method")
110 public JAXBElement<MethodType> createMethod(MethodType value) {
111 return new JAXBElement<MethodType>(_Method_QNAME, MethodType.class, null, value);
112 }
113
114 /**
115 * Create an instance of {@link JAXBElement }{@code <}{@link TransactionType }{@code >}}
116 *
117 */
118 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "transaction")
119 public JAXBElement<TransactionType> createTransaction(TransactionType value) {
120 return new JAXBElement<TransactionType>(_Transaction_QNAME, TransactionType.class, null, value);
121 }
122
123 /**
124 * Create an instance of {@link JAXBElement }{@code <}{@link MethodsType }{@code >}}
125 *
126 */
127 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "methods")
128 public JAXBElement<MethodsType> createMethods(MethodsType value) {
129 return new JAXBElement<MethodsType>(_Methods_QNAME, MethodsType.class, null, value);
130 }
131
132 /**
133 * Create an instance of {@link JAXBElement }{@code <}{@link ExceptionType }{@code >}}
134 *
135 */
136 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "exception")
137 public JAXBElement<ExceptionType> createException(ExceptionType value) {
138 return new JAXBElement<ExceptionType>(_Exception_QNAME, ExceptionType.class, null, value);
139 }
140
141 /**
142 * Create an instance of {@link JAXBElement }{@code <}{@link ParametersType }{@code >}}
143 *
144 */
145 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "parameters")
146 public JAXBElement<ParametersType> createParameters(ParametersType value) {
147 return new JAXBElement<ParametersType>(_Parameters_QNAME, ParametersType.class, null, value);
148 }
149
150 /**
151 * Create an instance of {@link JAXBElement }{@code <}{@link ExceptionsType }{@code >}}
152 *
153 */
154 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "exceptions")
155 public JAXBElement<ExceptionsType> createExceptions(ExceptionsType value) {
156 return new JAXBElement<ExceptionsType>(_Exceptions_QNAME, ExceptionsType.class, null, value);
157 }
158
159 /**
160 * Create an instance of {@link JAXBElement }{@code <}{@link ParameterType }{@code >}}
161 *
162 */
163 @XmlElementDecl(namespace = "http://jomc.org/standalone/model", name = "parameter")
164 public JAXBElement<ParameterType> createParameter(ParameterType value) {
165 return new JAXBElement<ParameterType>(_Parameter_QNAME, ParameterType.class, null, value);
166 }
167
168 }