1
2
3
4
5
6
7
8
9 package org.jdtaus.mojo.resource.model;
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 public class ArgumentType {
27
28 private final static java.util.Map valueMap = new java.util.HashMap();
29 public final static java.lang.String _NUMBER = com.sun.xml.bind.WhiteSpaceProcessor.collapse(com.sun.xml.bind.DatatypeConverterImpl.installHook("number"));
30 public final static org.jdtaus.mojo.resource.model.ArgumentType NUMBER = new org.jdtaus.mojo.resource.model.ArgumentType(_NUMBER);
31 public final static java.lang.String _DATE = com.sun.xml.bind.WhiteSpaceProcessor.collapse(com.sun.xml.bind.DatatypeConverterImpl.installHook("date"));
32 public final static org.jdtaus.mojo.resource.model.ArgumentType DATE = new org.jdtaus.mojo.resource.model.ArgumentType(_DATE);
33 public final static java.lang.String _TIME = com.sun.xml.bind.WhiteSpaceProcessor.collapse(com.sun.xml.bind.DatatypeConverterImpl.installHook("time"));
34 public final static org.jdtaus.mojo.resource.model.ArgumentType TIME = new org.jdtaus.mojo.resource.model.ArgumentType(_TIME);
35 public final static java.lang.String _TEXT = com.sun.xml.bind.WhiteSpaceProcessor.collapse(com.sun.xml.bind.DatatypeConverterImpl.installHook("text"));
36 public final static org.jdtaus.mojo.resource.model.ArgumentType TEXT = new org.jdtaus.mojo.resource.model.ArgumentType(_TEXT);
37 private final java.lang.String lexicalValue;
38 private final java.lang.String value;
39
40 protected ArgumentType(java.lang.String v) {
41 value = v;
42 lexicalValue = v;
43 valueMap.put(v, this);
44 }
45
46 public java.lang.String toString() {
47 return lexicalValue;
48 }
49
50 public java.lang.String getValue() {
51 return value;
52 }
53
54 public final int hashCode() {
55 return super.hashCode();
56 }
57
58 public final boolean equals(java.lang.Object o) {
59 return super.equals(o);
60 }
61
62 public static org.jdtaus.mojo.resource.model.ArgumentType fromValue(java.lang.String value) {
63 org.jdtaus.mojo.resource.model.ArgumentType t = ((org.jdtaus.mojo.resource.model.ArgumentType) valueMap.get(value));
64 if (t == null) {
65 throw new java.lang.IllegalArgumentException();
66 } else {
67 return t;
68 }
69 }
70
71 public static org.jdtaus.mojo.resource.model.ArgumentType fromString(java.lang.String str) {
72 return fromValue(com.sun.xml.bind.WhiteSpaceProcessor.collapse(str));
73 }
74
75 }