KickJava   Java API By Example, From Geeks To Geeks.

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


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 JobActionEnum {
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 _RenderString = "Render";
16     public static final java.lang.String JavaDoc _SnapshotCreationString = "SnapshotCreation";
17     public static final java.lang.String JavaDoc _ReportHistoryCreationString = "ReportHistoryCreation";
18     
19     public static final java.lang.String JavaDoc _Render = new java.lang.String JavaDoc(_RenderString);
20     public static final java.lang.String JavaDoc _SnapshotCreation = new java.lang.String JavaDoc(_SnapshotCreationString);
21     public static final java.lang.String JavaDoc _ReportHistoryCreation = new java.lang.String JavaDoc(_ReportHistoryCreationString);
22     
23     public static final JobActionEnum Render = new JobActionEnum(_Render);
24     public static final JobActionEnum SnapshotCreation = new JobActionEnum(_SnapshotCreation);
25     public static final JobActionEnum ReportHistoryCreation = new JobActionEnum(_ReportHistoryCreation);
26     
27     protected JobActionEnum(java.lang.String JavaDoc value) {
28         this.value = value;
29         valueMap.put(this.toString(), this);
30     }
31     
32     public java.lang.String JavaDoc getValue() {
33         return value;
34     }
35     
36     public static JobActionEnum fromValue(java.lang.String JavaDoc value)
37         throws java.lang.IllegalStateException JavaDoc {
38         if (Render.value.equals(value)) {
39             return Render;
40         } else if (SnapshotCreation.value.equals(value)) {
41             return SnapshotCreation;
42         } else if (ReportHistoryCreation.value.equals(value)) {
43             return ReportHistoryCreation;
44         }
45         throw new java.lang.IllegalArgumentException JavaDoc();
46     }
47     
48     public static JobActionEnum fromString(java.lang.String JavaDoc value)
49         throws java.lang.IllegalStateException JavaDoc {
50         JobActionEnum ret = (JobActionEnum)valueMap.get(value);
51         if (ret != null) {
52             return ret;
53         }
54         if (value.equals(_RenderString)) {
55             return Render;
56         } else if (value.equals(_SnapshotCreationString)) {
57             return SnapshotCreation;
58         } else if (value.equals(_ReportHistoryCreationString)) {
59             return ReportHistoryCreation;
60         }
61         throw new IllegalArgumentException JavaDoc();
62     }
63     
64     public java.lang.String JavaDoc toString() {
65         return value.toString();
66     }
67     
68     private java.lang.Object JavaDoc readResolve()
69         throws java.io.ObjectStreamException JavaDoc {
70         return fromValue(getValue());
71     }
72     
73     public boolean equals(java.lang.Object JavaDoc obj) {
74         if (!(obj instanceof JobActionEnum)) {
75             return false;
76         }
77         return ((JobActionEnum)obj).value.equals(value);
78     }
79     
80     public int hashCode() {
81         return value.hashCode();
82     }
83 }
84
Popular Tags