1
2
3
4
5
6
7
8
9 package org.opentrafficsim.xml.generated;
10
11 import java.awt.Color;
12 import java.io.Serializable;
13 import java.util.ArrayList;
14 import java.util.List;
15 import javax.annotation.Generated;
16 import javax.xml.bind.annotation.XmlAccessType;
17 import javax.xml.bind.annotation.XmlAccessorType;
18 import javax.xml.bind.annotation.XmlAttribute;
19 import javax.xml.bind.annotation.XmlElement;
20 import javax.xml.bind.annotation.XmlElements;
21 import javax.xml.bind.annotation.XmlType;
22 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
23 import org.opentrafficsim.xml.bindings.ColorAdapter;
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85 @XmlAccessorType(XmlAccessType.FIELD)
86 @XmlType(name = "ROADLAYOUTANIMATIONTYPE", propOrder = {
87 "shoulderOrLANEOrSTRIPE"
88 })
89 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
90 public class ROADLAYOUTANIMATIONTYPE
91 implements Serializable
92 {
93
94 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
95 private final static long serialVersionUID = 10102L;
96 @XmlElements({
97 @XmlElement(name = "SHOULDER", type = ROADLAYOUTANIMATIONTYPE.SHOULDER.class),
98 @XmlElement(name = "LANE", type = ROADLAYOUTANIMATIONTYPE.LANE.class),
99 @XmlElement(name = "STRIPE", type = ROADLAYOUTANIMATIONTYPE.STRIPE.class),
100 @XmlElement(name = "NOTRAFFICLANE", type = ROADLAYOUTANIMATIONTYPE.NOTRAFFICLANE.class)
101 })
102 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
103 protected List<Serializable> shoulderOrLANEOrSTRIPE;
104 @XmlAttribute(name = "ID", required = true)
105 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
106 protected String id;
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
134 public List<Serializable> getSHOULDEROrLANEOrSTRIPE() {
135 if (shoulderOrLANEOrSTRIPE == null) {
136 shoulderOrLANEOrSTRIPE = new ArrayList<Serializable>();
137 }
138 return this.shoulderOrLANEOrSTRIPE;
139 }
140
141
142
143
144
145
146
147
148
149 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
150 public String getID() {
151 return id;
152 }
153
154
155
156
157
158
159
160
161
162 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
163 public void setID(String value) {
164 this.id = value;
165 }
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186 @XmlAccessorType(XmlAccessType.FIELD)
187 @XmlType(name = "")
188 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
189 public static class LANE implements Serializable
190 {
191
192 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
193 private final static long serialVersionUID = 10102L;
194 @XmlAttribute(name = "ID", required = true)
195 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
196 protected String id;
197 @XmlAttribute(name = "COLOR", required = true)
198 @XmlJavaTypeAdapter(ColorAdapter.class)
199 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
200 protected Color color;
201
202
203
204
205
206
207
208
209
210 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
211 public String getID() {
212 return id;
213 }
214
215
216
217
218
219
220
221
222
223 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
224 public void setID(String value) {
225 this.id = value;
226 }
227
228
229
230
231
232
233
234
235
236 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
237 public Color getCOLOR() {
238 return color;
239 }
240
241
242
243
244
245
246
247
248
249 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
250 public void setCOLOR(Color value) {
251 this.color = value;
252 }
253
254 }
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275 @XmlAccessorType(XmlAccessType.FIELD)
276 @XmlType(name = "")
277 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
278 public static class NOTRAFFICLANE implements Serializable
279 {
280
281 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
282 private final static long serialVersionUID = 10102L;
283 @XmlAttribute(name = "ID", required = true)
284 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
285 protected String id;
286 @XmlAttribute(name = "COLOR", required = true)
287 @XmlJavaTypeAdapter(ColorAdapter.class)
288 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
289 protected Color color;
290
291
292
293
294
295
296
297
298
299 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
300 public String getID() {
301 return id;
302 }
303
304
305
306
307
308
309
310
311
312 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
313 public void setID(String value) {
314 this.id = value;
315 }
316
317
318
319
320
321
322
323
324
325 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
326 public Color getCOLOR() {
327 return color;
328 }
329
330
331
332
333
334
335
336
337
338 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
339 public void setCOLOR(Color value) {
340 this.color = value;
341 }
342
343 }
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364 @XmlAccessorType(XmlAccessType.FIELD)
365 @XmlType(name = "")
366 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
367 public static class SHOULDER implements Serializable
368 {
369
370 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
371 private final static long serialVersionUID = 10102L;
372 @XmlAttribute(name = "ID", required = true)
373 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
374 protected String id;
375 @XmlAttribute(name = "COLOR", required = true)
376 @XmlJavaTypeAdapter(ColorAdapter.class)
377 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
378 protected Color color;
379
380
381
382
383
384
385
386
387
388 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
389 public String getID() {
390 return id;
391 }
392
393
394
395
396
397
398
399
400
401 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
402 public void setID(String value) {
403 this.id = value;
404 }
405
406
407
408
409
410
411
412
413
414 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
415 public Color getCOLOR() {
416 return color;
417 }
418
419
420
421
422
423
424
425
426
427 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
428 public void setCOLOR(Color value) {
429 this.color = value;
430 }
431
432 }
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453 @XmlAccessorType(XmlAccessType.FIELD)
454 @XmlType(name = "")
455 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
456 public static class STRIPE implements Serializable
457 {
458
459 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
460 private final static long serialVersionUID = 10102L;
461 @XmlAttribute(name = "ID", required = true)
462 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
463 protected String id;
464 @XmlAttribute(name = "COLOR", required = true)
465 @XmlJavaTypeAdapter(ColorAdapter.class)
466 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
467 protected Color color;
468
469
470
471
472
473
474
475
476
477 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
478 public String getID() {
479 return id;
480 }
481
482
483
484
485
486
487
488
489
490 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
491 public void setID(String value) {
492 this.id = value;
493 }
494
495
496
497
498
499
500
501
502
503 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
504 public Color getCOLOR() {
505 return color;
506 }
507
508
509
510
511
512
513
514
515
516 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
517 public void setCOLOR(Color value) {
518 this.color = value;
519 }
520
521 }
522
523 }