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.opentrafficsim.xml.bindings.FrequencyAdapter;
21 import org.opentrafficsim.xml.bindings.LengthBeginEndAdapter;
22 import org.opentrafficsim.xml.bindings.StringAdapter;
23 import org.opentrafficsim.xml.bindings.types.FrequencyType;
24 import org.opentrafficsim.xml.bindings.types.LengthBeginEndType;
25 import org.opentrafficsim.xml.bindings.types.StringType;
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 @XmlAccessorType(XmlAccessType.FIELD)
63 @XmlType(name = "", propOrder = {
64 "gtuTemplate",
65 "gtuTemplateMix",
66 "route",
67 "routeMix",
68 "shortestRoute",
69 "shortestRouteMix",
70 "frequency",
71 "roomChecker",
72 "randomStream"
73 })
74 @XmlRootElement(name = "Generator")
75 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
76 public class Generator
77 implements Serializable
78 {
79
80 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
81 private final static long serialVersionUID = 10102L;
82 @XmlElement(name = "GtuTemplate", type = String.class)
83 @XmlJavaTypeAdapter(StringAdapter.class)
84 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
85 protected StringType gtuTemplate;
86 @XmlElement(name = "GtuTemplateMix", type = String.class)
87 @XmlJavaTypeAdapter(StringAdapter.class)
88 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
89 protected StringType gtuTemplateMix;
90 @XmlElement(name = "Route", type = String.class)
91 @XmlJavaTypeAdapter(StringAdapter.class)
92 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
93 protected StringType route;
94 @XmlElement(name = "RouteMix", type = String.class)
95 @XmlJavaTypeAdapter(StringAdapter.class)
96 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
97 protected StringType routeMix;
98 @XmlElement(name = "ShortestRoute", type = String.class)
99 @XmlJavaTypeAdapter(StringAdapter.class)
100 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
101 protected StringType shortestRoute;
102 @XmlElement(name = "ShortestRouteMix", type = String.class)
103 @XmlJavaTypeAdapter(StringAdapter.class)
104 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
105 protected StringType shortestRouteMix;
106 @XmlElement(name = "Frequency", required = true, type = String.class)
107 @XmlJavaTypeAdapter(FrequencyAdapter.class)
108 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
109 protected FrequencyType frequency;
110 @XmlElement(name = "RoomChecker")
111 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
112 protected RoomCheckerType roomChecker;
113 @XmlElement(name = "RandomStream")
114 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
115 protected RandomStreamSource randomStream;
116 @XmlAttribute(name = "Link", required = true)
117 @XmlJavaTypeAdapter(StringAdapter.class)
118 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
119 protected StringType link;
120 @XmlAttribute(name = "Lane", required = true)
121 @XmlJavaTypeAdapter(StringAdapter.class)
122 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
123 protected StringType lane;
124 @XmlAttribute(name = "Position", required = true)
125 @XmlJavaTypeAdapter(LengthBeginEndAdapter.class)
126 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
127 protected LengthBeginEndType position;
128
129
130
131
132
133
134
135
136
137 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
138 public StringType getGtuTemplate() {
139 return gtuTemplate;
140 }
141
142
143
144
145
146
147
148
149
150 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
151 public void setGtuTemplate(StringType value) {
152 this.gtuTemplate = value;
153 }
154
155
156
157
158
159
160
161
162
163 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
164 public StringType getGtuTemplateMix() {
165 return gtuTemplateMix;
166 }
167
168
169
170
171
172
173
174
175
176 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
177 public void setGtuTemplateMix(StringType value) {
178 this.gtuTemplateMix = value;
179 }
180
181
182
183
184
185
186
187
188
189 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
190 public StringType getRoute() {
191 return route;
192 }
193
194
195
196
197
198
199
200
201
202 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
203 public void setRoute(StringType value) {
204 this.route = value;
205 }
206
207
208
209
210
211
212
213
214
215 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
216 public StringType getRouteMix() {
217 return routeMix;
218 }
219
220
221
222
223
224
225
226
227
228 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
229 public void setRouteMix(StringType value) {
230 this.routeMix = value;
231 }
232
233
234
235
236
237
238
239
240
241 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
242 public StringType getShortestRoute() {
243 return shortestRoute;
244 }
245
246
247
248
249
250
251
252
253
254 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
255 public void setShortestRoute(StringType value) {
256 this.shortestRoute = value;
257 }
258
259
260
261
262
263
264
265
266
267 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
268 public StringType getShortestRouteMix() {
269 return shortestRouteMix;
270 }
271
272
273
274
275
276
277
278
279
280 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
281 public void setShortestRouteMix(StringType value) {
282 this.shortestRouteMix = value;
283 }
284
285
286
287
288
289
290
291
292
293 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
294 public FrequencyType getFrequency() {
295 return frequency;
296 }
297
298
299
300
301
302
303
304
305
306 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
307 public void setFrequency(FrequencyType value) {
308 this.frequency = value;
309 }
310
311
312
313
314
315
316
317
318
319 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
320 public RoomCheckerType getRoomChecker() {
321 return roomChecker;
322 }
323
324
325
326
327
328
329
330
331
332 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
333 public void setRoomChecker(RoomCheckerType value) {
334 this.roomChecker = value;
335 }
336
337
338
339
340
341
342
343
344
345 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
346 public RandomStreamSource getRandomStream() {
347 return randomStream;
348 }
349
350
351
352
353
354
355
356
357
358 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
359 public void setRandomStream(RandomStreamSource value) {
360 this.randomStream = value;
361 }
362
363
364
365
366
367
368
369
370
371 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
372 public StringType getLink() {
373 return link;
374 }
375
376
377
378
379
380
381
382
383
384 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
385 public void setLink(StringType value) {
386 this.link = value;
387 }
388
389
390
391
392
393
394
395
396
397 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
398 public StringType getLane() {
399 return lane;
400 }
401
402
403
404
405
406
407
408
409
410 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
411 public void setLane(StringType value) {
412 this.lane = value;
413 }
414
415
416
417
418
419
420
421
422
423 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
424 public LengthBeginEndType getPosition() {
425 return position;
426 }
427
428
429
430
431
432
433
434
435
436 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
437 public void setPosition(LengthBeginEndType value) {
438 this.position = value;
439 }
440
441 }