View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.9-03/31/2009 04:14 PM(snajper)-fcs 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2009.04.30 at 06:20:20 PM CEST 
6   //
7   
8   
9   package org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rs;
10  
11  import javax.xml.bind.JAXBElement;
12  import javax.xml.bind.annotation.XmlElementDecl;
13  import javax.xml.bind.annotation.XmlRegistry;
14  import javax.xml.namespace.QName;
15  
16  
17  /**
18   * This object contains factory methods for each 
19   * Java content interface and Java element interface 
20   * generated in the org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.rs package. 
21   * <p>An ObjectFactory allows you to programatically 
22   * construct new instances of the Java representation 
23   * for XML content. The Java representation of XML 
24   * content can consist of schema derived interfaces 
25   * and classes representing the binding of schema 
26   * type definitions, element declarations and model 
27   * groups.  Factory methods for each of these are 
28   * provided in this class.
29   * 
30   */
31  @XmlRegistry
32  public class ObjectFactory {
33  
34      private final static QName _RegistryRequest_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0", "RegistryRequest");
35      private final static QName _RegistryResponse_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0", "RegistryResponse");
36  
37      /**
38       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.rs
39       * 
40       */
41      public ObjectFactory() {
42      }
43  
44      /**
45       * Create an instance of {@link RegistryRequestType }
46       * 
47       */
48      public RegistryRequestType createRegistryRequestType() {
49          return new RegistryRequestType();
50      }
51  
52      /**
53       * Create an instance of {@link RegistryError }
54       * 
55       */
56      public RegistryError createRegistryError() {
57          return new RegistryError();
58      }
59  
60      /**
61       * Create an instance of {@link RegistryErrorList }
62       * 
63       */
64      public RegistryErrorList createRegistryErrorList() {
65          return new RegistryErrorList();
66      }
67  
68      /**
69       * Create an instance of {@link RegistryResponseType }
70       * 
71       */
72      public RegistryResponseType createRegistryResponseType() {
73          return new RegistryResponseType();
74      }
75  
76      /**
77       * Create an instance of {@link JAXBElement }{@code <}{@link RegistryRequestType }{@code >}}
78       * 
79       */
80      @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0", name = "RegistryRequest")
81      public JAXBElement<RegistryRequestType> createRegistryRequest(RegistryRequestType value) {
82          return new JAXBElement<>(_RegistryRequest_QNAME, RegistryRequestType.class, null, value);
83      }
84  
85      /**
86       * Create an instance of {@link JAXBElement }{@code <}{@link RegistryResponseType }{@code >}}
87       * 
88       */
89      @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0", name = "RegistryResponse")
90      public JAXBElement<RegistryResponseType> createRegistryResponse(RegistryResponseType value) {
91          return new JAXBElement<>(_RegistryResponse_QNAME, RegistryResponseType.class, null, value);
92      }
93  
94  }