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