KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > example > webservice > types > LocaleConfiguration


1 /**
2  * LocaleConfiguration.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.2.1 Jun 14, 2005 (09:15:57 EDT) WSDL2Java emitter.
6  */

7
8 package org.alfresco.example.webservice.types;
9
10 public class LocaleConfiguration implements java.io.Serializable JavaDoc {
11     private java.lang.String JavaDoc locale;
12
13     public LocaleConfiguration() {
14     }
15
16     public LocaleConfiguration(
17            java.lang.String JavaDoc locale) {
18            this.locale = locale;
19     }
20
21
22     /**
23      * Gets the locale value for this LocaleConfiguration.
24      *
25      * @return locale
26      */

27     public java.lang.String JavaDoc getLocale() {
28         return locale;
29     }
30
31
32     /**
33      * Sets the locale value for this LocaleConfiguration.
34      *
35      * @param locale
36      */

37     public void setLocale(java.lang.String JavaDoc locale) {
38         this.locale = locale;
39     }
40
41     private java.lang.Object JavaDoc __equalsCalc = null;
42     public synchronized boolean equals(java.lang.Object JavaDoc obj) {
43         if (!(obj instanceof LocaleConfiguration)) return false;
44         LocaleConfiguration other = (LocaleConfiguration) obj;
45         if (obj == null) return false;
46         if (this == obj) return true;
47         if (__equalsCalc != null) {
48             return (__equalsCalc == obj);
49         }
50         __equalsCalc = obj;
51         boolean _equals;
52         _equals = true &&
53             ((this.locale==null && other.getLocale()==null) ||
54              (this.locale!=null &&
55               this.locale.equals(other.getLocale())));
56         __equalsCalc = null;
57         return _equals;
58     }
59
60     private boolean __hashCodeCalc = false;
61     public synchronized int hashCode() {
62         if (__hashCodeCalc) {
63             return 0;
64         }
65         __hashCodeCalc = true;
66         int _hashCode = 1;
67         if (getLocale() != null) {
68             _hashCode += getLocale().hashCode();
69         }
70         __hashCodeCalc = false;
71         return _hashCode;
72     }
73
74     // Type metadata
75
private static org.apache.axis.description.TypeDesc typeDesc =
76         new org.apache.axis.description.TypeDesc(LocaleConfiguration.class, true);
77
78     static {
79         typeDesc.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/headers/1.0", "LocaleConfiguration"));
80         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
81         elemField.setFieldName("locale");
82         elemField.setXmlName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/headers/1.0", "locale"));
83         elemField.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
84         elemField.setMinOccurs(0);
85         elemField.setNillable(false);
86         typeDesc.addFieldDesc(elemField);
87     }
88
89     /**
90      * Return type metadata object
91      */

92     public static org.apache.axis.description.TypeDesc getTypeDesc() {
93         return typeDesc;
94     }
95
96     /**
97      * Get Custom Serializer
98      */

99     public static org.apache.axis.encoding.Serializer getSerializer(
100            java.lang.String JavaDoc mechType,
101            java.lang.Class JavaDoc _javaType,
102            javax.xml.namespace.QName JavaDoc _xmlType) {
103         return
104           new org.apache.axis.encoding.ser.BeanSerializer(
105             _javaType, _xmlType, typeDesc);
106     }
107
108     /**
109      * Get Custom Deserializer
110      */

111     public static org.apache.axis.encoding.Deserializer getDeserializer(
112            java.lang.String JavaDoc mechType,
113            java.lang.Class JavaDoc _javaType,
114            javax.xml.namespace.QName JavaDoc _xmlType) {
115         return
116           new org.apache.axis.encoding.ser.BeanDeserializer(
117             _javaType, _xmlType, typeDesc);
118     }
119
120 }
121
Popular Tags