1 7 8 package org.alfresco.repo.webservice.types; 9 10 public class LocaleConfiguration implements java.io.Serializable { 11 private java.lang.String locale; 12 13 public LocaleConfiguration() { 14 } 15 16 public LocaleConfiguration( 17 java.lang.String locale) { 18 this.locale = locale; 19 } 20 21 22 27 public java.lang.String getLocale() { 28 return locale; 29 } 30 31 32 37 public void setLocale(java.lang.String locale) { 38 this.locale = locale; 39 } 40 41 private java.lang.Object __equalsCalc = null; 42 public synchronized boolean equals(java.lang.Object 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 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 ("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 ("http://www.alfresco.org/ws/headers/1.0", "locale")); 83 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 84 elemField.setMinOccurs(0); 85 elemField.setNillable(false); 86 typeDesc.addFieldDesc(elemField); 87 } 88 89 92 public static org.apache.axis.description.TypeDesc getTypeDesc() { 93 return typeDesc; 94 } 95 96 99 public static org.apache.axis.encoding.Serializer getSerializer( 100 java.lang.String mechType, 101 java.lang.Class _javaType, 102 javax.xml.namespace.QName _xmlType) { 103 return 104 new org.apache.axis.encoding.ser.BeanSerializer( 105 _javaType, _xmlType, typeDesc); 106 } 107 108 111 public static org.apache.axis.encoding.Deserializer getDeserializer( 112 java.lang.String mechType, 113 java.lang.Class _javaType, 114 javax.xml.namespace.QName _xmlType) { 115 return 116 new org.apache.axis.encoding.ser.BeanDeserializer( 117 _javaType, _xmlType, typeDesc); 118 } 119 120 } 121 | Popular Tags |