aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/traffic.scenarios.simplified/ecore-gen/simpleScenario/Orientation.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/traffic.scenarios.simplified/ecore-gen/simpleScenario/Orientation.java')
-rw-r--r--Domains/traffic.scenarios.simplified/ecore-gen/simpleScenario/Orientation.java209
1 files changed, 209 insertions, 0 deletions
diff --git a/Domains/traffic.scenarios.simplified/ecore-gen/simpleScenario/Orientation.java b/Domains/traffic.scenarios.simplified/ecore-gen/simpleScenario/Orientation.java
new file mode 100644
index 00000000..8f7f055b
--- /dev/null
+++ b/Domains/traffic.scenarios.simplified/ecore-gen/simpleScenario/Orientation.java
@@ -0,0 +1,209 @@
1/**
2 */
3package simpleScenario;
4
5import java.util.Arrays;
6import java.util.Collections;
7import java.util.List;
8
9import org.eclipse.emf.common.util.Enumerator;
10
11/**
12 * <!-- begin-user-doc -->
13 * A representation of the literals of the enumeration '<em><b>Orientation</b></em>',
14 * and utility methods for working with them.
15 * <!-- end-user-doc -->
16 * @see simpleScenario.SimpleScenarioPackage#getOrientation()
17 * @model
18 * @generated
19 */
20public enum Orientation implements Enumerator {
21 /**
22 * The '<em><b>Vertical</b></em>' literal object.
23 * <!-- begin-user-doc -->
24 * <!-- end-user-doc -->
25 * @see #VERTICAL_VALUE
26 * @generated
27 * @ordered
28 */
29 VERTICAL(0, "Vertical", "Vertical"),
30
31 /**
32 * The '<em><b>Horizontal</b></em>' literal object.
33 * <!-- begin-user-doc -->
34 * <!-- end-user-doc -->
35 * @see #HORIZONTAL_VALUE
36 * @generated
37 * @ordered
38 */
39 HORIZONTAL(1, "Horizontal", "Horizontal");
40
41 /**
42 * The '<em><b>Vertical</b></em>' literal value.
43 * <!-- begin-user-doc -->
44 * <!-- end-user-doc -->
45 * @see #VERTICAL
46 * @model name="Vertical"
47 * @generated
48 * @ordered
49 */
50 public static final int VERTICAL_VALUE = 0;
51
52 /**
53 * The '<em><b>Horizontal</b></em>' literal value.
54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc -->
56 * @see #HORIZONTAL
57 * @model name="Horizontal"
58 * @generated
59 * @ordered
60 */
61 public static final int HORIZONTAL_VALUE = 1;
62
63 /**
64 * An array of all the '<em><b>Orientation</b></em>' enumerators.
65 * <!-- begin-user-doc -->
66 * <!-- end-user-doc -->
67 * @generated
68 */
69 private static final Orientation[] VALUES_ARRAY =
70 new Orientation[] {
71 VERTICAL,
72 HORIZONTAL,
73 };
74
75 /**
76 * A public read-only list of all the '<em><b>Orientation</b></em>' enumerators.
77 * <!-- begin-user-doc -->
78 * <!-- end-user-doc -->
79 * @generated
80 */
81 public static final List<Orientation> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
82
83 /**
84 * Returns the '<em><b>Orientation</b></em>' literal with the specified literal value.
85 * <!-- begin-user-doc -->
86 * <!-- end-user-doc -->
87 * @param literal the literal.
88 * @return the matching enumerator or <code>null</code>.
89 * @generated
90 */
91 public static Orientation get(String literal) {
92 for (int i = 0; i < VALUES_ARRAY.length; ++i) {
93 Orientation result = VALUES_ARRAY[i];
94 if (result.toString().equals(literal)) {
95 return result;
96 }
97 }
98 return null;
99 }
100
101 /**
102 * Returns the '<em><b>Orientation</b></em>' literal with the specified name.
103 * <!-- begin-user-doc -->
104 * <!-- end-user-doc -->
105 * @param name the name.
106 * @return the matching enumerator or <code>null</code>.
107 * @generated
108 */
109 public static Orientation getByName(String name) {
110 for (int i = 0; i < VALUES_ARRAY.length; ++i) {
111 Orientation result = VALUES_ARRAY[i];
112 if (result.getName().equals(name)) {
113 return result;
114 }
115 }
116 return null;
117 }
118
119 /**
120 * Returns the '<em><b>Orientation</b></em>' literal with the specified integer value.
121 * <!-- begin-user-doc -->
122 * <!-- end-user-doc -->
123 * @param value the integer value.
124 * @return the matching enumerator or <code>null</code>.
125 * @generated
126 */
127 public static Orientation get(int value) {
128 switch (value) {
129 case VERTICAL_VALUE: return VERTICAL;
130 case HORIZONTAL_VALUE: return HORIZONTAL;
131 }
132 return null;
133 }
134
135 /**
136 * <!-- begin-user-doc -->
137 * <!-- end-user-doc -->
138 * @generated
139 */
140 private final int value;
141
142 /**
143 * <!-- begin-user-doc -->
144 * <!-- end-user-doc -->
145 * @generated
146 */
147 private final String name;
148
149 /**
150 * <!-- begin-user-doc -->
151 * <!-- end-user-doc -->
152 * @generated
153 */
154 private final String literal;
155
156 /**
157 * Only this class can construct instances.
158 * <!-- begin-user-doc -->
159 * <!-- end-user-doc -->
160 * @generated
161 */
162 private Orientation(int value, String name, String literal) {
163 this.value = value;
164 this.name = name;
165 this.literal = literal;
166 }
167
168 /**
169 * <!-- begin-user-doc -->
170 * <!-- end-user-doc -->
171 * @generated
172 */
173 @Override
174 public int getValue() {
175 return value;
176 }
177
178 /**
179 * <!-- begin-user-doc -->
180 * <!-- end-user-doc -->
181 * @generated
182 */
183 @Override
184 public String getName() {
185 return name;
186 }
187
188 /**
189 * <!-- begin-user-doc -->
190 * <!-- end-user-doc -->
191 * @generated
192 */
193 @Override
194 public String getLiteral() {
195 return literal;
196 }
197
198 /**
199 * Returns the literal value of the enumerator, which is its string representation.
200 * <!-- begin-user-doc -->
201 * <!-- end-user-doc -->
202 * @generated
203 */
204 @Override
205 public String toString() {
206 return literal;
207 }
208
209} //Orientation