1 7 8 package org.alfresco.repo.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 _versionStore = "versionStore"; 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 java.lang.String _system = "system"; 26 public static final StoreEnum workspace = new StoreEnum(_workspace); 27 public static final StoreEnum versionStore = new StoreEnum(_versionStore); 28 public static final StoreEnum user = new StoreEnum(_user); 29 public static final StoreEnum search = new StoreEnum(_search); 30 public static final StoreEnum http = new StoreEnum(_http); 31 public static final StoreEnum system = new StoreEnum(_system); 32 public java.lang.String getValue() { return _value_;} 33 public static StoreEnum fromValue(java.lang.String value) 34 throws java.lang.IllegalArgumentException { 35 StoreEnum enumeration = (StoreEnum) 36 _table_.get(value); 37 if (enumeration==null) enumeration = workspace; 38 return enumeration; 39 } 40 public static StoreEnum fromString(java.lang.String value) 41 throws java.lang.IllegalArgumentException { 42 return fromValue(value); 43 } 44 public boolean equals(java.lang.Object obj) {return (obj == this);} 45 public int hashCode() { return toString().hashCode();} 46 public java.lang.String toString() { return _value_;} 47 public java.lang.Object readResolve() throws java.io.ObjectStreamException { return fromValue(_value_);} 48 public static org.apache.axis.encoding.Serializer getSerializer( 49 java.lang.String mechType, 50 java.lang.Class _javaType, 51 javax.xml.namespace.QName _xmlType) { 52 return 53 new org.apache.axis.encoding.ser.EnumSerializer( 54 _javaType, _xmlType); 55 } 56 public static org.apache.axis.encoding.Deserializer getDeserializer( 57 java.lang.String mechType, 58 java.lang.Class _javaType, 59 javax.xml.namespace.QName _xmlType) { 60 return 61 new org.apache.axis.encoding.ser.EnumDeserializer( 62 _javaType, _xmlType); 63 } 64 private static org.apache.axis.description.TypeDesc typeDesc = 66 new org.apache.axis.description.TypeDesc(StoreEnum.class); 67 68 static { 69 typeDesc.setXmlType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "StoreEnum")); 70 } 71 74 public static org.apache.axis.description.TypeDesc getTypeDesc() { 75 return typeDesc; 76 } 77 78 } 79 | Popular Tags |