aoqi@0: /* aoqi@0: * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. aoqi@0: * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. aoqi@0: * aoqi@0: * This code is free software; you can redistribute it and/or modify it aoqi@0: * under the terms of the GNU General Public License version 2 only, as aoqi@0: * published by the Free Software Foundation. Oracle designates this aoqi@0: * particular file as subject to the "Classpath" exception as provided aoqi@0: * by Oracle in the LICENSE file that accompanied this code. aoqi@0: * aoqi@0: * This code is distributed in the hope that it will be useful, but WITHOUT aoqi@0: * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or aoqi@0: * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License aoqi@0: * version 2 for more details (a copy is included in the LICENSE file that aoqi@0: * accompanied this code). aoqi@0: * aoqi@0: * You should have received a copy of the GNU General Public License version aoqi@0: * 2 along with this work; if not, write to the Free Software Foundation, aoqi@0: * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. aoqi@0: * aoqi@0: * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA aoqi@0: * or visit www.oracle.com if you need additional information or have any aoqi@0: * questions. aoqi@0: */ aoqi@0: aoqi@0: package com.oracle.xmlns.internal.webservices.jaxws_databinding; aoqi@0: import javax.xml.bind.annotation.XmlAccessType; aoqi@0: import javax.xml.bind.annotation.XmlAccessorType; aoqi@0: import javax.xml.bind.annotation.XmlAttribute; aoqi@0: import javax.xml.bind.annotation.XmlRootElement; aoqi@0: import javax.xml.bind.annotation.XmlType; aoqi@0: import java.lang.annotation.Annotation; aoqi@0: aoqi@0: import static com.oracle.xmlns.internal.webservices.jaxws_databinding.Util.nullSafe; aoqi@0: aoqi@0: aoqi@0: /** aoqi@0: * This file was generated by JAXB-RI v2.2.6 and afterwards modified aoqi@0: * to implement appropriate Annotation aoqi@0: * aoqi@0: *

Java class for anonymous complex type. aoqi@0: * aoqi@0: *

The following schema fragment specifies the expected content contained within this class. aoqi@0: * aoqi@0: *

aoqi@0:  * <complexType>
aoqi@0:  *   <complexContent>
aoqi@0:  *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
aoqi@0:  *       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
aoqi@0:  *       <attribute name="targetNamespace" type="{http://www.w3.org/2001/XMLSchema}string" />
aoqi@0:  *       <attribute name="faultBean" type="{http://www.w3.org/2001/XMLSchema}string" />
aoqi@0:  *     </restriction>
aoqi@0:  *   </complexContent>
aoqi@0:  * </complexType>
aoqi@0:  * 
aoqi@0: * aoqi@0: * aoqi@0: */ aoqi@0: @XmlAccessorType(XmlAccessType.FIELD) aoqi@0: @XmlType(name = "") aoqi@0: @XmlRootElement(name = "web-fault") aoqi@0: public class XmlWebFault implements javax.xml.ws.WebFault { aoqi@0: aoqi@0: @XmlAttribute(name = "name") aoqi@0: protected String name; aoqi@0: @XmlAttribute(name = "targetNamespace") aoqi@0: protected String targetNamespace; aoqi@0: @XmlAttribute(name = "faultBean") aoqi@0: protected String faultBean; aoqi@0: @XmlAttribute(name = "messageName") aoqi@0: protected String messageName; aoqi@0: aoqi@0: /** aoqi@0: * Gets the value of the name property. aoqi@0: * aoqi@0: * @return aoqi@0: * possible object is aoqi@0: * {@link String } aoqi@0: * aoqi@0: */ aoqi@0: public String getName() { aoqi@0: return name; aoqi@0: } aoqi@0: aoqi@0: /** aoqi@0: * Sets the value of the name property. aoqi@0: * aoqi@0: * @param value aoqi@0: * allowed object is aoqi@0: * {@link String } aoqi@0: * aoqi@0: */ aoqi@0: public void setName(String value) { aoqi@0: this.name = value; aoqi@0: } aoqi@0: aoqi@0: /** aoqi@0: * Gets the value of the targetNamespace property. aoqi@0: * aoqi@0: * @return aoqi@0: * possible object is aoqi@0: * {@link String } aoqi@0: * aoqi@0: */ aoqi@0: public String getTargetNamespace() { aoqi@0: return targetNamespace; aoqi@0: } aoqi@0: aoqi@0: /** aoqi@0: * Sets the value of the targetNamespace property. aoqi@0: * aoqi@0: * @param value aoqi@0: * allowed object is aoqi@0: * {@link String } aoqi@0: * aoqi@0: */ aoqi@0: public void setTargetNamespace(String value) { aoqi@0: this.targetNamespace = value; aoqi@0: } aoqi@0: aoqi@0: /** aoqi@0: * Gets the value of the faultBean property. aoqi@0: * aoqi@0: * @return aoqi@0: * possible object is aoqi@0: * {@link String } aoqi@0: * aoqi@0: */ aoqi@0: public String getFaultBean() { aoqi@0: return faultBean; aoqi@0: } aoqi@0: aoqi@0: /** aoqi@0: * Sets the value of the faultBean property. aoqi@0: * aoqi@0: * @param value aoqi@0: * allowed object is aoqi@0: * {@link String } aoqi@0: * aoqi@0: */ aoqi@0: public void setFaultBean(String value) { aoqi@0: this.faultBean = value; aoqi@0: } aoqi@0: aoqi@0: @Override aoqi@0: public String name() { aoqi@0: return nullSafe(name); aoqi@0: } aoqi@0: aoqi@0: @Override aoqi@0: public String targetNamespace() { aoqi@0: return nullSafe(targetNamespace); aoqi@0: } aoqi@0: aoqi@0: @Override aoqi@0: public String faultBean() { aoqi@0: return nullSafe(faultBean); aoqi@0: } aoqi@0: aoqi@0: @Override aoqi@0: public String messageName() { aoqi@0: return nullSafe(messageName); aoqi@0: } aoqi@0: aoqi@0: @Override aoqi@0: public Class annotationType() { aoqi@0: return javax.xml.ws.WebFault.class; aoqi@0: } aoqi@0: }