/* * This file is part of the OSMembrane project. * More informations under www.osmembrane.de * * The project is licensed under the GNU GENERAL PUBLIC LICENSE 3.0. * for more details about the license see http://www.osmembrane.de/license/ * * Source: $HeadURL$ ($Revision$) * Last changed: $Date$ */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 // 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: 2011.02.04 at 11:28:46 AM MEZ // package de.osmembrane.model.xml; 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 de.osmembrane.model.xml 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 _Parameter_QNAME = new QName( "http://osmembrane.de/model/xml", "parameter"); private final static QName _Task_QNAME = new QName( "http://osmembrane.de/model/xml", "task"); private final static QName _Function_QNAME = new QName( "http://osmembrane.de/model/xml", "function"); private final static QName _FunctionGroup_QNAME = new QName( "http://osmembrane.de/model/xml", "functionGroup"); private final static QName _InputPipe_QNAME = new QName( "http://osmembrane.de/model/xml", "inputPipe"); private final static QName _OutputPipe_QNAME = new QName( "http://osmembrane.de/model/xml", "outputPipe"); /** * Create a new ObjectFactory that can be used to create new instances of * schema derived classes for package: de.osmembrane.model.xml * */ public ObjectFactory() { } /** * Create an instance of {@link XMLTask } * */ public XMLTask createXMLTask() { return new XMLTask(); } /** * Create an instance of {@link XMLOsmosisStructure } * */ public XMLOsmosisStructure createXMLOsmosisStructure() { return new XMLOsmosisStructure(); } /** * Create an instance of {@link XMLFunction } * */ public XMLFunction createXMLFunction() { return new XMLFunction(); } /** * Create an instance of {@link XMLEnumValue } * */ public XMLEnumValue createXMLEnumValue() { return new XMLEnumValue(); } /** * Create an instance of {@link XMLFunctionGroup } * */ public XMLFunctionGroup createXMLFunctionGroup() { return new XMLFunctionGroup(); } /** * Create an instance of * {@link de.osmembrane.model.xml.XMLHasDescription.Description } * */ public de.osmembrane.model.xml.XMLHasDescription.Description createXMLHasDescriptionDescription() { return new de.osmembrane.model.xml.XMLHasDescription.Description(); } /** * Create an instance of {@link XMLParameter } * */ public XMLParameter createXMLParameter() { return new XMLParameter(); } /** * Create an instance of {@link XMLPipe } * */ public XMLPipe createXMLPipe() { return new XMLPipe(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLParameter } * {@code >} * */ @XmlElementDecl(namespace = "http://osmembrane.de/model/xml", name = "parameter") public JAXBElement<XMLParameter> createParameter(XMLParameter value) { return new JAXBElement<XMLParameter>(_Parameter_QNAME, XMLParameter.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLTask }{@code >} * */ @XmlElementDecl(namespace = "http://osmembrane.de/model/xml", name = "task") public JAXBElement<XMLTask> createTask(XMLTask value) { return new JAXBElement<XMLTask>(_Task_QNAME, XMLTask.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLFunction } * {@code >} * */ @XmlElementDecl(namespace = "http://osmembrane.de/model/xml", name = "function") public JAXBElement<XMLFunction> createFunction(XMLFunction value) { return new JAXBElement<XMLFunction>(_Function_QNAME, XMLFunction.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <} * {@link XMLFunctionGroup }{@code >} * */ @XmlElementDecl(namespace = "http://osmembrane.de/model/xml", name = "functionGroup") public JAXBElement<XMLFunctionGroup> createFunctionGroup( XMLFunctionGroup value) { return new JAXBElement<XMLFunctionGroup>(_FunctionGroup_QNAME, XMLFunctionGroup.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLPipe }{@code >} * */ @XmlElementDecl(namespace = "http://osmembrane.de/model/xml", name = "inputPipe") public JAXBElement<XMLPipe> createInputPipe(XMLPipe value) { return new JAXBElement<XMLPipe>(_InputPipe_QNAME, XMLPipe.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLPipe }{@code >} * */ @XmlElementDecl(namespace = "http://osmembrane.de/model/xml", name = "outputPipe") public JAXBElement<XMLPipe> createOutputPipe(XMLPipe value) { return new JAXBElement<XMLPipe>(_OutputPipe_QNAME, XMLPipe.class, null, value); } }