KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > test > webservice > jbws718 > ItemTypeEnum


1 // This class was generated by the JAXRPC SI, do not edit.
2
// Contents subject to change without notice.
3
// JAX-RPC Standard Implementation (1.1.3, build R1)
4
// Generated source version: 1.1.3
5

6 package org.jboss.test.webservice.jbws718;
7
8
9 import java.util.Map JavaDoc;
10 import java.util.HashMap JavaDoc;
11
12 public class ItemTypeEnum {
13     private java.lang.String JavaDoc value;
14     private static java.util.Map JavaDoc valueMap = new HashMap JavaDoc();
15     public static final java.lang.String JavaDoc _UnknownString = "Unknown";
16     public static final java.lang.String JavaDoc _FolderString = "Folder";
17     public static final java.lang.String JavaDoc _ReportString = "Report";
18     public static final java.lang.String JavaDoc _ResourceString = "Resource";
19     public static final java.lang.String JavaDoc _LinkedReportString = "LinkedReport";
20     public static final java.lang.String JavaDoc _DataSourceString = "DataSource";
21     
22     public static final java.lang.String JavaDoc _Unknown = new java.lang.String JavaDoc(_UnknownString);
23     public static final java.lang.String JavaDoc _Folder = new java.lang.String JavaDoc(_FolderString);
24     public static final java.lang.String JavaDoc _Report = new java.lang.String JavaDoc(_ReportString);
25     public static final java.lang.String JavaDoc _Resource = new java.lang.String JavaDoc(_ResourceString);
26     public static final java.lang.String JavaDoc _LinkedReport = new java.lang.String JavaDoc(_LinkedReportString);
27     public static final java.lang.String JavaDoc _DataSource = new java.lang.String JavaDoc(_DataSourceString);
28     
29     public static final ItemTypeEnum Unknown = new ItemTypeEnum(_Unknown);
30     public static final ItemTypeEnum Folder = new ItemTypeEnum(_Folder);
31     public static final ItemTypeEnum Report = new ItemTypeEnum(_Report);
32     public static final ItemTypeEnum Resource = new ItemTypeEnum(_Resource);
33     public static final ItemTypeEnum LinkedReport = new ItemTypeEnum(_LinkedReport);
34     public static final ItemTypeEnum DataSource = new ItemTypeEnum(_DataSource);
35     
36     protected ItemTypeEnum(java.lang.String JavaDoc value) {
37         this.value = value;
38         valueMap.put(this.toString(), this);
39     }
40     
41     public java.lang.String JavaDoc getValue() {
42         return value;
43     }
44     
45     public static ItemTypeEnum fromValue(java.lang.String JavaDoc value)
46         throws java.lang.IllegalStateException JavaDoc {
47         if (Unknown.value.equals(value)) {
48             return Unknown;
49         } else if (Folder.value.equals(value)) {
50             return Folder;
51         } else if (Report.value.equals(value)) {
52             return Report;
53         } else if (Resource.value.equals(value)) {
54             return Resource;
55         } else if (LinkedReport.value.equals(value)) {
56             return LinkedReport;
57         } else if (DataSource.value.equals(value)) {
58             return DataSource;
59         }
60         throw new java.lang.IllegalArgumentException JavaDoc();
61     }
62     
63     public static ItemTypeEnum fromString(java.lang.String JavaDoc value)
64         throws java.lang.IllegalStateException JavaDoc {
65         ItemTypeEnum ret = (ItemTypeEnum)valueMap.get(value);
66         if (ret != null) {
67             return ret;
68         }
69         if (value.equals(_UnknownString)) {
70             return Unknown;
71         } else if (value.equals(_FolderString)) {
72             return Folder;
73         } else if (value.equals(_ReportString)) {
74             return Report;
75         } else if (value.equals(_ResourceString)) {
76             return Resource;
77         } else if (value.equals(_LinkedReportString)) {
78             return LinkedReport;
79         } else if (value.equals(_DataSourceString)) {
80             return DataSource;
81         }
82         throw new IllegalArgumentException JavaDoc();
83     }
84     
85     public java.lang.String JavaDoc toString() {
86         return value.toString();
87     }
88     
89     private java.lang.Object JavaDoc readResolve()
90         throws java.io.ObjectStreamException JavaDoc {
91         return fromValue(getValue());
92     }
93     
94     public boolean equals(java.lang.Object JavaDoc obj) {
95         if (!(obj instanceof ItemTypeEnum)) {
96             return false;
97         }
98         return ((ItemTypeEnum)obj).value.equals(value);
99     }
100     
101     public int hashCode() {
102         return value.hashCode();
103     }
104 }
105
Popular Tags