1
2
3
4
5
6
7
8 package org.opentrafficsim.road.network.factory.vissim.xsd;
9
10 import javax.xml.bind.JAXBElement;
11 import javax.xml.bind.annotation.XmlElementDecl;
12 import javax.xml.bind.annotation.XmlRegistry;
13 import javax.xml.namespace.QName;
14
15 import org.opentrafficsim.road.network.factory.vissim.GTUTYPE;
16
17
18
19
20
21
22
23
24
25 @XmlRegistry
26 public class ObjectFactory
27 {
28
29 private final static QName _Fallback_QNAME = new QName("http://www.w3.org/2001/XInclude", "fallback");
30
31 private final static QName _Include_QNAME = new QName("http://www.w3.org/2001/XInclude", "include");
32
33
34
35
36
37 public ObjectFactory()
38 {
39 }
40
41
42
43
44
45 public GLOBAL createGLOBAL()
46 {
47 return new GLOBAL();
48 }
49
50
51
52
53
54 public GTUMIX createGTUMIX()
55 {
56 return new GTUMIX();
57 }
58
59
60
61
62
63 public ROADTYPE createROADTYPE()
64 {
65 return new ROADTYPE();
66 }
67
68
69
70
71
72 public LANETYPE createLANETYPE()
73 {
74 return new LANETYPE();
75 }
76
77
78
79
80
81 public ROADLAYOUT createROADLAYOUT()
82 {
83 return new ROADLAYOUT();
84 }
85
86
87
88
89
90 public LINK createLINK()
91 {
92 return new LINK();
93 }
94
95
96
97
98
99 public ROUTEMIX createROUTEMIX()
100 {
101 return new ROUTEMIX();
102 }
103
104
105
106
107
108 public SHORTESTROUTEMIX createSHORTESTROUTEMIX()
109 {
110 return new SHORTESTROUTEMIX();
111 }
112
113
114
115
116
117 public ROADLAYOUT.LANE createROADLAYOUTLANE()
118 {
119 return new ROADLAYOUT.LANE();
120 }
121
122
123
124
125
126 public org.opentrafficsim.road.network.factory.vissim.xsd.ROUTE createROUTE()
127 {
128 return new org.opentrafficsim.road.network.factory.vissim.xsd.ROUTE();
129 }
130
131
132
133
134
135 public NETWORK createNETWORK()
136 {
137 return new NETWORK();
138 }
139
140
141
142
143
144 public DEFINITIONS createDEFINITIONS()
145 {
146 return new DEFINITIONS();
147 }
148
149
150
151
152
153 public GLOBAL.SPEEDGTUCOLORER createGLOBALSPEEDGTUCOLORER()
154 {
155 return new GLOBAL.SPEEDGTUCOLORER();
156 }
157
158
159
160
161
162 public GLOBAL.ACCELERATIONGTUCOLORER createGLOBALACCELERATIONGTUCOLORER()
163 {
164 return new GLOBAL.ACCELERATIONGTUCOLORER();
165 }
166
167
168
169
170
171 public GLOBAL.LANECHANGEURGEGTUCOLORER createGLOBALLANECHANGEURGEGTUCOLORER()
172 {
173 return new GLOBAL.LANECHANGEURGEGTUCOLORER();
174 }
175
176
177
178
179
180 public IncludeType createIncludeType()
181 {
182 return new IncludeType();
183 }
184
185
186
187
188
189 public GTUTYPE createGTUTYPE()
190 {
191 return new GTUTYPE();
192 }
193
194
195
196
197
198 public org.opentrafficsim.road.network.factory.vissim.xsd.GTU createGTU()
199 {
200 return new org.opentrafficsim.road.network.factory.vissim.xsd.GTU();
201 }
202
203
204
205
206
207 public GTUMIX.GTU createGTUMIXGTU()
208 {
209 return new GTUMIX.GTU();
210 }
211
212
213
214
215
216 public ROADTYPE.SPEEDLIMIT createROADTYPESPEEDLIMIT()
217 {
218 return new ROADTYPE.SPEEDLIMIT();
219 }
220
221
222
223
224
225 public LANETYPE.SPEEDLIMIT createLANETYPESPEEDLIMIT()
226 {
227 return new LANETYPE.SPEEDLIMIT();
228 }
229
230
231
232
233
234 public ROADLAYOUT.SPEEDLIMIT createROADLAYOUTSPEEDLIMIT()
235 {
236 return new ROADLAYOUT.SPEEDLIMIT();
237 }
238
239
240
241
242
243 public ROADLAYOUT.NOTRAFFICLANE createROADLAYOUTNOTRAFFICLANE()
244 {
245 return new ROADLAYOUT.NOTRAFFICLANE();
246 }
247
248
249
250
251
252 public ROADLAYOUT.SHOULDER createROADLAYOUTSHOULDER()
253 {
254 return new ROADLAYOUT.SHOULDER();
255 }
256
257
258
259
260
261 public ROADLAYOUT.STRIPE createROADLAYOUTSTRIPE()
262 {
263 return new ROADLAYOUT.STRIPE();
264 }
265
266
267
268
269
270 public NODE createNODE()
271 {
272 return new NODE();
273 }
274
275
276
277
278
279 public LINK.CLOTHOID createLINKCLOTHOID()
280 {
281 return new LINK.CLOTHOID();
282 }
283
284
285
286
287
288 public LINK.STRAIGHT createLINKSTRAIGHT()
289 {
290 return new LINK.STRAIGHT();
291 }
292
293
294
295
296
297 public LINK.ARC createLINKARC()
298 {
299 return new LINK.ARC();
300 }
301
302
303
304
305
306 public LINK.POLYLINE createLINKPOLYLINE()
307 {
308 return new LINK.POLYLINE();
309 }
310
311
312
313
314
315 public LINK.LANEOVERRIDE createLINKLANEOVERRIDE()
316 {
317 return new LINK.LANEOVERRIDE();
318 }
319
320
321
322
323
324 public LINK.GENERATOR createLINKGENERATOR()
325 {
326 return new LINK.GENERATOR();
327 }
328
329
330
331
332
333 public LINK.LISTGENERATOR createLINKLISTGENERATOR()
334 {
335 return new LINK.LISTGENERATOR();
336 }
337
338
339
340
341
342 public LINK.FILL createLINKFILL()
343 {
344 return new LINK.FILL();
345 }
346
347
348
349
350
351 public LINK.BLOCK createLINKBLOCK()
352 {
353 return new LINK.BLOCK();
354 }
355
356
357
358
359
360 public LINK.SENSOR createLINKSENSOR()
361 {
362 return new LINK.SENSOR();
363 }
364
365
366
367
368
369 public LINK.TRAFFICLIGHT createLINKTRAFFICLIGHT()
370 {
371 return new LINK.TRAFFICLIGHT();
372 }
373
374
375
376
377
378 public LINK.SINK createLINKSINK()
379 {
380 return new LINK.SINK();
381 }
382
383
384
385
386
387 public ROUTEMIX.ROUTE createROUTEMIXROUTE()
388 {
389 return new ROUTEMIX.ROUTE();
390 }
391
392
393
394
395
396 public org.opentrafficsim.road.network.factory.vissim.xsd.SHORTESTROUTE createSHORTESTROUTE()
397 {
398 return new org.opentrafficsim.road.network.factory.vissim.xsd.SHORTESTROUTE();
399 }
400
401
402
403
404
405 public SHORTESTROUTEMIX.SHORTESTROUTE createSHORTESTROUTEMIXSHORTESTROUTE()
406 {
407 return new SHORTESTROUTEMIX.SHORTESTROUTE();
408 }
409
410
411
412
413
414 public FallbackType createFallbackType()
415 {
416 return new FallbackType();
417 }
418
419
420
421
422
423 public ROADLAYOUT.LANE.SPEEDLIMIT createROADLAYOUTLANESPEEDLIMIT()
424 {
425 return new ROADLAYOUT.LANE.SPEEDLIMIT();
426 }
427
428
429
430
431
432 @XmlElementDecl(namespace = "http://www.w3.org/2001/XInclude", name = "fallback")
433 public JAXBElement<FallbackType> createFallback(FallbackType value)
434 {
435 return new JAXBElement<FallbackType>(_Fallback_QNAME, FallbackType.class, null, value);
436 }
437
438
439
440
441
442 @XmlElementDecl(namespace = "http://www.w3.org/2001/XInclude", name = "include")
443 public JAXBElement<IncludeType> createInclude(IncludeType value)
444 {
445 return new JAXBElement<IncludeType>(_Include_QNAME, IncludeType.class, null, value);
446 }
447
448 }