//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-792
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2010.02.16 at 03:46:51 PM CET
//
package org.ow2.easywsdl.wsdl.org.xmlsoap.schemas.wsdl;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.ow2.easywsdl.wsdl.org.xmlsoap.schemas.wsdl package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Definitions_QNAME = new QName("http://schemas.xmlsoap.org/wsdl/", "definitions");
private final static QName _TOperationFault_QNAME = new QName("http://schemas.xmlsoap.org/wsdl/", "fault");
private final static QName _TOperationOutput_QNAME = new QName("http://schemas.xmlsoap.org/wsdl/", "output");
private final static QName _TOperationInput_QNAME = new QName("http://schemas.xmlsoap.org/wsdl/", "input");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.ow2.easywsdl.wsdl.org.xmlsoap.schemas.wsdl
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link TBindingOperation }
*
*/
public TBindingOperation createTBindingOperation() {
return new TBindingOperation();
}
/**
* Create an instance of {@link TParam }
*
*/
public TParam createTParam() {
return new TParam();
}
/**
* Create an instance of {@link TOperation }
*
*/
public TOperation createTOperation() {
return new TOperation();
}
/**
* Create an instance of {@link TDefinitions }
*
*/
public TDefinitions createTDefinitions() {
return new TDefinitions();
}
/**
* Create an instance of {@link TDocumented }
*
*/
public TDocumented createTDocumented() {
return new TDocumented();
}
/**
* Create an instance of {@link TBindingOperationMessage }
*
*/
public TBindingOperationMessage createTBindingOperationMessage() {
return new TBindingOperationMessage();
}
/**
* Create an instance of {@link TBinding }
*
*/
public TBinding createTBinding() {
return new TBinding();
}
/**
* Create an instance of {@link TMessage }
*
*/
public TMessage createTMessage() {
return new TMessage();
}
/**
* Create an instance of {@link TPortType }
*
*/
public TPortType createTPortType() {
return new TPortType();
}
/**
* Create an instance of {@link TPart }
*
*/
public TPart createTPart() {
return new TPart();
}
/**
* Create an instance of {@link TImport }
*
*/
public TImport createTImport() {
return new TImport();
}
/**
* Create an instance of {@link TDocumentation }
*
*/
public TDocumentation createTDocumentation() {
return new TDocumentation();
}
/**
* Create an instance of {@link TFault }
*
*/
public TFault createTFault() {
return new TFault();
}
/**
* Create an instance of {@link TTypes }
*
*/
public TTypes createTTypes() {
return new TTypes();
}
/**
* Create an instance of {@link TService }
*
*/
public TService createTService() {
return new TService();
}
/**
* Create an instance of {@link TBindingOperationFault }
*
*/
public TBindingOperationFault createTBindingOperationFault() {
return new TBindingOperationFault();
}
/**
* Create an instance of {@link TPort }
*
*/
public TPort createTPort() {
return new TPort();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TDefinitions }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/wsdl/", name = "definitions")
public JAXBElement<TDefinitions> createDefinitions(TDefinitions value) {
return new JAXBElement<TDefinitions>(_Definitions_QNAME, TDefinitions.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TFault }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/wsdl/", name = "fault", scope = TOperation.class)
public JAXBElement<TFault> createTOperationFault(TFault value) {
return new JAXBElement<TFault>(_TOperationFault_QNAME, TFault.class, TOperation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TParam }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/wsdl/", name = "output", scope = TOperation.class)
public JAXBElement<TParam> createTOperationOutput(TParam value) {
return new JAXBElement<TParam>(_TOperationOutput_QNAME, TParam.class, TOperation.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TParam }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/wsdl/", name = "input", scope = TOperation.class)
public JAXBElement<TParam> createTOperationInput(TParam value) {
return new JAXBElement<TParam>(_TOperationInput_QNAME, TParam.class, TOperation.class, value);
}
}