001
002 package org.oasis_open.docs.wsrf.r_2;
003
004 import javax.xml.bind.JAXBElement;
005 import javax.xml.bind.annotation.XmlElementDecl;
006 import javax.xml.bind.annotation.XmlRegistry;
007 import javax.xml.namespace.QName;
008
009
010 /**
011 * This object contains factory methods for each
012 * Java content interface and Java element interface
013 * generated in the org.oasis_open.docs.wsrf.r_2 package.
014 * <p>An ObjectFactory allows you to programatically
015 * construct new instances of the Java representation
016 * for XML content. The Java representation of XML
017 * content can consist of schema derived interfaces
018 * and classes representing the binding of schema
019 * type definitions, element declarations and model
020 * groups. Factory methods for each of these are
021 * provided in this class.
022 *
023 */
024 @XmlRegistry
025 public class ObjectFactory {
026
027 private final static QName _ResourceUnavailableFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/r-2", "ResourceUnavailableFault");
028 private final static QName _ResourceUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/r-2", "ResourceUnknownFault");
029
030 /**
031 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.oasis_open.docs.wsrf.r_2
032 *
033 */
034 public ObjectFactory() {
035 }
036
037 /**
038 * Create an instance of {@link ResourceUnavailableFaultType }
039 *
040 */
041 public ResourceUnavailableFaultType createResourceUnavailableFaultType() {
042 return new ResourceUnavailableFaultType();
043 }
044
045 /**
046 * Create an instance of {@link ResourceUnknownFaultType }
047 *
048 */
049 public ResourceUnknownFaultType createResourceUnknownFaultType() {
050 return new ResourceUnknownFaultType();
051 }
052
053 /**
054 * Create an instance of {@link JAXBElement }{@code <}{@link ResourceUnavailableFaultType }{@code >}}
055 *
056 */
057 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsrf/r-2", name = "ResourceUnavailableFault")
058 public JAXBElement<ResourceUnavailableFaultType> createResourceUnavailableFault(ResourceUnavailableFaultType value) {
059 return new JAXBElement<ResourceUnavailableFaultType>(_ResourceUnavailableFault_QNAME, ResourceUnavailableFaultType.class, null, value);
060 }
061
062 /**
063 * Create an instance of {@link JAXBElement }{@code <}{@link ResourceUnknownFaultType }{@code >}}
064 *
065 */
066 @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsrf/r-2", name = "ResourceUnknownFault")
067 public JAXBElement<ResourceUnknownFaultType> createResourceUnknownFault(ResourceUnknownFaultType value) {
068 return new JAXBElement<ResourceUnknownFaultType>(_ResourceUnknownFault_QNAME, ResourceUnknownFaultType.class, null, value);
069 }
070
071 }