1 7 8 package org.alfresco.example.webservice.types; 9 10 public class StoreEnum implements java.io.Serializable { 11 private java.lang.String _value_; 12 private static java.util.HashMap _table_ = new java.util.HashMap (); 13 14 protected StoreEnum(java.lang.String value) { 16 _value_ = value; 17 _table_.put(_value_,this); 18 } 19 20 public static final java.lang.String _workspace = "workspace"; 21 public static final java.lang.String _version = "version"; 22 public static final java.lang.String _user = "user"; 23 public static final java.lang.String _search = "search"; 24 public static final java.lang.String _http = "http"; 25 public static final StoreEnum workspace = new StoreEnum(_workspace); 26 public static final StoreEnum version = new StoreEnum(_version); 27 public static final StoreEnum user = new StoreEnum(_user); 28 public static final StoreEnum search = new StoreEnum(_search); 29 public static final StoreEnum http = new StoreEnum(_http); 30 public java.lang.String getValue() { return _value_;} 31 public static StoreEnum fromValue(java.lang.String value) 32 throws java.lang.IllegalArgumentException { 33 StoreEnum enumeration = (StoreEnum) 34 _table_.get(value); 35 if (enumeration==null) throw new java.lang.IllegalArgumentException (); 36 return enumeration; 37 } 38 public static StoreEnum fromString(java.lang.String value) 39 throws java.lang.IllegalArgumentException { 40 return fromValue(value); 41 } 42 public boolean equals(java.lang.Object obj) {return (obj == this);} 43 public int hashCode() { return toString().hashCode();} 44 public java.lang.String toString() { return _value_;} 45 public java.lang.Object readResolve() throws java.io.ObjectStreamException { return fromValue(_value_);} 46 public static org.apache.axis.encoding.Serializer getSerializer( 47 java.lang.String mechType, 48 java.lang.Class _javaType, 49 javax.xml.namespace.QName _xmlType) { 50 return 51 new org.apache.axis.encoding.ser.EnumSerializer( 52 _javaType, _xmlType); 53 } 54 public static org.apache.axis.encoding.Deserializer getDeserializer( 55 java.lang.String mechType, 56 java.lang.Class _javaType, 57 javax.xml.namespace.QName _xmlType) { 58 return 59 new org.apache.axis.encoding.ser.EnumDeserializer( 60 _javaType, _xmlType); 61 } 62 private static org.apache.axis.description.TypeDesc typeDesc = 64 new org.apache.axis.description.TypeDesc(StoreEnum.class); 65 66 static { 67 typeDesc.setXmlType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "StoreEnum")); 68 } 69 72 public static org.apache.axis.description.TypeDesc getTypeDesc() { 73 return typeDesc; 74 } 75 76 } 77 | Popular Tags |