KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > webservice > types > StoreEnum


1 /**
2  * StoreEnum.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6  */

7
8 package org.alfresco.webservice.types;
9
10 public class StoreEnum implements java.io.Serializable JavaDoc {
11     private java.lang.String JavaDoc _value_;
12     private static java.util.HashMap JavaDoc _table_ = new java.util.HashMap JavaDoc();
13
14     // Constructor
15
protected StoreEnum(java.lang.String JavaDoc value) {
16         _value_ = value;
17         _table_.put(_value_,this);
18     }
19
20     public static final java.lang.String JavaDoc _workspace = "workspace";
21     public static final java.lang.String JavaDoc _versionStore = "versionStore";
22     public static final java.lang.String JavaDoc _user = "user";
23     public static final java.lang.String JavaDoc _search = "search";
24     public static final java.lang.String JavaDoc _http = "http";
25     public static final java.lang.String JavaDoc _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 JavaDoc getValue() { return _value_;}
33     public static StoreEnum fromValue(java.lang.String JavaDoc value)
34           throws java.lang.IllegalArgumentException JavaDoc {
35         StoreEnum enumeration = (StoreEnum)
36             _table_.get(value);
37         if (enumeration==null) throw new java.lang.IllegalArgumentException JavaDoc();
38         return enumeration;
39     }
40     public static StoreEnum fromString(java.lang.String JavaDoc value)
41           throws java.lang.IllegalArgumentException JavaDoc {
42         return fromValue(value);
43     }
44     public boolean equals(java.lang.Object JavaDoc obj) {return (obj == this);}
45     public int hashCode() { return toString().hashCode();}
46     public java.lang.String JavaDoc toString() { return _value_;}
47     public java.lang.Object JavaDoc readResolve() throws java.io.ObjectStreamException JavaDoc { return fromValue(_value_);}
48     public static org.apache.axis.encoding.Serializer getSerializer(
49            java.lang.String JavaDoc mechType,
50            java.lang.Class JavaDoc _javaType,
51            javax.xml.namespace.QName JavaDoc _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 JavaDoc mechType,
58            java.lang.Class JavaDoc _javaType,
59            javax.xml.namespace.QName JavaDoc _xmlType) {
60         return
61           new org.apache.axis.encoding.ser.EnumDeserializer(
62             _javaType, _xmlType);
63     }
64     // Type metadata
65
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 JavaDoc("http://www.alfresco.org/ws/model/content/1.0", "StoreEnum"));
70     }
71     /**
72      * Return type metadata object
73      */

74     public static org.apache.axis.description.TypeDesc getTypeDesc() {
75         return typeDesc;
76     }
77
78 }
79
Popular Tags