Project

General

Profile

1 4970 daigle
/**
2
 * FileNotFoundException.java
3
 *
4
 * This file was auto-generated from WSDL
5
 * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6
 */
7
8
package org.kepler.executionWS.xsd;
9
10
public class FileNotFoundException  extends org.apache.axis.AxisFault  implements java.io.Serializable {
11
12
	private static final long serialVersionUID = 8554993551179967192L;
13
14
	private edu.ucsb.nceas.shared.xsd.FileNotFoundException fileNotFoundException;
15
16
    public FileNotFoundException() {
17
    }
18
19
    public FileNotFoundException(
20
    		edu.ucsb.nceas.shared.xsd.FileNotFoundException fileNotFoundException) {
21
        this.fileNotFoundException = fileNotFoundException;
22
    }
23
24
25
    /**
26
     * Gets the fileNotFoundException value for this FileNotFoundException.
27
     *
28
     * @return fileNotFoundException
29
     */
30
    public edu.ucsb.nceas.shared.xsd.FileNotFoundException getFileNotFoundException() {
31
        return fileNotFoundException;
32
    }
33
34
35
    /**
36
     * Sets the fileNotFoundException value for this FileNotFoundException.
37
     *
38
     * @param fileNotFoundException
39
     */
40
    public void setFileNotFoundException(edu.ucsb.nceas.shared.xsd.FileNotFoundException fileNotFoundException) {
41
        this.fileNotFoundException = fileNotFoundException;
42
    }
43
44
    private java.lang.Object __equalsCalc = null;
45
    public synchronized boolean equals(java.lang.Object obj) {
46
        if (!(obj instanceof FileNotFoundException)) return false;
47
        FileNotFoundException other = (FileNotFoundException) obj;
48
        if (obj == null) return false;
49
        if (this == obj) return true;
50
        if (__equalsCalc != null) {
51
            return (__equalsCalc == obj);
52
        }
53
        __equalsCalc = obj;
54
        boolean _equals;
55
        _equals = true &&
56
            ((this.fileNotFoundException==null && other.getFileNotFoundException()==null) ||
57
             (this.fileNotFoundException!=null &&
58
              this.fileNotFoundException.equals(other.getFileNotFoundException())));
59
        __equalsCalc = null;
60
        return _equals;
61
    }
62
63
    private boolean __hashCodeCalc = false;
64
    public synchronized int hashCode() {
65
        if (__hashCodeCalc) {
66
            return 0;
67
        }
68
        __hashCodeCalc = true;
69
        int _hashCode = 1;
70
        if (getFileNotFoundException() != null) {
71
            _hashCode += getFileNotFoundException().hashCode();
72
        }
73
        __hashCodeCalc = false;
74
        return _hashCode;
75
    }
76
77
    // Type metadata
78
    private static org.apache.axis.description.TypeDesc typeDesc =
79
        new org.apache.axis.description.TypeDesc(FileNotFoundException.class, true);
80
81
    static {
82
        typeDesc.setXmlType(new javax.xml.namespace.QName("http://executionWS.kepler.org/xsd", ">FileNotFoundException"));
83
        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
84
        elemField.setFieldName("fileNotFoundException");
85
        elemField.setXmlName(new javax.xml.namespace.QName("http://executionWS.kepler.org/xsd", "FileNotFoundException"));
86
        elemField.setXmlType(new javax.xml.namespace.QName("http://io.java/xsd", "FileNotFoundException"));
87
        elemField.setMinOccurs(0);
88
        elemField.setNillable(true);
89
        typeDesc.addFieldDesc(elemField);
90
    }
91
92
    /**
93
     * Return type metadata object
94
     */
95
    public static org.apache.axis.description.TypeDesc getTypeDesc() {
96
        return typeDesc;
97
    }
98
99
    /**
100
     * Get Custom Serializer
101
     */
102
    public static org.apache.axis.encoding.Serializer getSerializer(
103
           java.lang.String mechType,
104
           java.lang.Class _javaType,
105
           javax.xml.namespace.QName _xmlType) {
106
        return
107
          new  org.apache.axis.encoding.ser.BeanSerializer(
108
            _javaType, _xmlType, typeDesc);
109
    }
110
111
    /**
112
     * Get Custom Deserializer
113
     */
114
    public static org.apache.axis.encoding.Deserializer getDeserializer(
115
           java.lang.String mechType,
116
           java.lang.Class _javaType,
117
           javax.xml.namespace.QName _xmlType) {
118
        return
119
          new  org.apache.axis.encoding.ser.BeanDeserializer(
120
            _javaType, _xmlType, typeDesc);
121
    }
122
123
124
    /**
125
     * Writes the exception data to the faultDetails
126
     */
127
    public void writeDetails(javax.xml.namespace.QName qname, org.apache.axis.encoding.SerializationContext context) throws java.io.IOException {
128
        context.serialize(qname, null, this);
129
    }
130
}