1
2
3
4
5
6
7
8
9 package org.opentrafficsim.xml.generated;
10
11 import java.io.Serializable;
12 import javax.annotation.Generated;
13 import javax.xml.bind.annotation.XmlAccessType;
14 import javax.xml.bind.annotation.XmlAccessorType;
15 import javax.xml.bind.annotation.XmlAttribute;
16 import javax.xml.bind.annotation.XmlElement;
17 import javax.xml.bind.annotation.XmlRootElement;
18 import javax.xml.bind.annotation.XmlType;
19 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
20 import org.djunits.value.vdouble.scalar.Frequency;
21 import org.opentrafficsim.xml.bindings.FrequencyAdapter;
22 import org.opentrafficsim.xml.bindings.LengthBeginEndAdapter;
23 import org.opentrafficsim.xml.bindings.types.LengthBeginEnd;
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 @XmlAccessorType(XmlAccessType.FIELD)
61 @XmlType(name = "", propOrder = {
62 "gtutemplate",
63 "gtutemplatemix",
64 "route",
65 "routemix",
66 "shortestroute",
67 "shortestroutemix",
68 "frequency",
69 "roomchecker"
70 })
71 @XmlRootElement(name = "GENERATOR")
72 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
73 public class GENERATOR
74 implements Serializable
75 {
76
77 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
78 private final static long serialVersionUID = 10102L;
79 @XmlElement(name = "GTUTEMPLATE")
80 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
81 protected String gtutemplate;
82 @XmlElement(name = "GTUTEMPLATEMIX")
83 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
84 protected String gtutemplatemix;
85 @XmlElement(name = "ROUTE")
86 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
87 protected String route;
88 @XmlElement(name = "ROUTEMIX")
89 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
90 protected String routemix;
91 @XmlElement(name = "SHORTESTROUTE")
92 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
93 protected String shortestroute;
94 @XmlElement(name = "SHORTESTROUTEMIX")
95 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
96 protected String shortestroutemix;
97 @XmlElement(name = "FREQUENCY", required = true, type = String.class)
98 @XmlJavaTypeAdapter(FrequencyAdapter.class)
99 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
100 protected Frequency frequency;
101 @XmlElement(name = "ROOMCHECKER", defaultValue = "CF")
102 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
103 protected String roomchecker;
104 @XmlAttribute(name = "LINK", required = true)
105 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
106 protected String link;
107 @XmlAttribute(name = "LANE", required = true)
108 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
109 protected String lane;
110 @XmlAttribute(name = "DIRECTION", required = true)
111 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
112 protected String direction;
113 @XmlAttribute(name = "POSITION", required = true)
114 @XmlJavaTypeAdapter(LengthBeginEndAdapter.class)
115 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
116 protected LengthBeginEnd position;
117
118
119
120
121
122
123
124
125
126 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
127 public String getGTUTEMPLATE() {
128 return gtutemplate;
129 }
130
131
132
133
134
135
136
137
138
139 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
140 public void setGTUTEMPLATE(String value) {
141 this.gtutemplate = value;
142 }
143
144
145
146
147
148
149
150
151
152 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
153 public String getGTUTEMPLATEMIX() {
154 return gtutemplatemix;
155 }
156
157
158
159
160
161
162
163
164
165 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
166 public void setGTUTEMPLATEMIX(String value) {
167 this.gtutemplatemix = value;
168 }
169
170
171
172
173
174
175
176
177
178 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
179 public String getROUTE() {
180 return route;
181 }
182
183
184
185
186
187
188
189
190
191 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
192 public void setROUTE(String value) {
193 this.route = value;
194 }
195
196
197
198
199
200
201
202
203
204 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
205 public String getROUTEMIX() {
206 return routemix;
207 }
208
209
210
211
212
213
214
215
216
217 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
218 public void setROUTEMIX(String value) {
219 this.routemix = value;
220 }
221
222
223
224
225
226
227
228
229
230 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
231 public String getSHORTESTROUTE() {
232 return shortestroute;
233 }
234
235
236
237
238
239
240
241
242
243 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
244 public void setSHORTESTROUTE(String value) {
245 this.shortestroute = value;
246 }
247
248
249
250
251
252
253
254
255
256 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
257 public String getSHORTESTROUTEMIX() {
258 return shortestroutemix;
259 }
260
261
262
263
264
265
266
267
268
269 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
270 public void setSHORTESTROUTEMIX(String value) {
271 this.shortestroutemix = value;
272 }
273
274
275
276
277
278
279
280
281
282 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
283 public Frequency getFREQUENCY() {
284 return frequency;
285 }
286
287
288
289
290
291
292
293
294
295 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
296 public void setFREQUENCY(Frequency value) {
297 this.frequency = value;
298 }
299
300
301
302
303
304
305
306
307
308 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
309 public String getROOMCHECKER() {
310 return roomchecker;
311 }
312
313
314
315
316
317
318
319
320
321 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
322 public void setROOMCHECKER(String value) {
323 this.roomchecker = value;
324 }
325
326
327
328
329
330
331
332
333
334 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
335 public String getLINK() {
336 return link;
337 }
338
339
340
341
342
343
344
345
346
347 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
348 public void setLINK(String value) {
349 this.link = value;
350 }
351
352
353
354
355
356
357
358
359
360 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
361 public String getLANE() {
362 return lane;
363 }
364
365
366
367
368
369
370
371
372
373 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
374 public void setLANE(String value) {
375 this.lane = value;
376 }
377
378
379
380
381
382
383
384
385
386 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
387 public String getDIRECTION() {
388 return direction;
389 }
390
391
392
393
394
395
396
397
398
399 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
400 public void setDIRECTION(String value) {
401 this.direction = value;
402 }
403
404
405
406
407
408
409
410
411
412 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
413 public LengthBeginEnd getPOSITION() {
414 return position;
415 }
416
417
418
419
420
421
422
423
424
425 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
426 public void setPOSITION(LengthBeginEnd value) {
427 this.position = value;
428 }
429
430 }