1 7 8 package org.alfresco.repo.webservice.accesscontrol; 9 10 public class AccessStatus implements java.io.Serializable { 11 private java.lang.String _value_; 12 private static java.util.HashMap _table_ = new java.util.HashMap (); 13 14 protected AccessStatus(java.lang.String value) { 16 _value_ = value; 17 _table_.put(_value_,this); 18 } 19 20 public static final java.lang.String _acepted = "acepted"; 21 public static final java.lang.String _declined = "declined"; 22 public static final AccessStatus acepted = new AccessStatus(_acepted); 23 public static final AccessStatus declined = new AccessStatus(_declined); 24 public java.lang.String getValue() { return _value_;} 25 public static AccessStatus fromValue(java.lang.String value) 26 throws java.lang.IllegalArgumentException { 27 AccessStatus enumeration = (AccessStatus) 28 _table_.get(value); 29 if (enumeration==null) throw new java.lang.IllegalArgumentException (); 30 return enumeration; 31 } 32 public static AccessStatus fromString(java.lang.String value) 33 throws java.lang.IllegalArgumentException { 34 return fromValue(value); 35 } 36 public boolean equals(java.lang.Object obj) {return (obj == this);} 37 public int hashCode() { return toString().hashCode();} 38 public java.lang.String toString() { return _value_;} 39 public java.lang.Object readResolve() throws java.io.ObjectStreamException { return fromValue(_value_);} 40 public static org.apache.axis.encoding.Serializer getSerializer( 41 java.lang.String mechType, 42 java.lang.Class _javaType, 43 javax.xml.namespace.QName _xmlType) { 44 return 45 new org.apache.axis.encoding.ser.EnumSerializer( 46 _javaType, _xmlType); 47 } 48 public static org.apache.axis.encoding.Deserializer getDeserializer( 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.EnumDeserializer( 54 _javaType, _xmlType); 55 } 56 private static org.apache.axis.description.TypeDesc typeDesc = 58 new org.apache.axis.description.TypeDesc(AccessStatus.class); 59 60 static { 61 typeDesc.setXmlType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/accesscontrol/1.0", "AccessStatus")); 62 } 63 66 public static org.apache.axis.description.TypeDesc getTypeDesc() { 67 return typeDesc; 68 } 69 70 } 71 | Popular Tags |