1
2
3
4
5
6
7
8
9 package org.opentrafficsim.xml.generated;
10
11 import javax.annotation.Generated;
12 import javax.xml.bind.JAXBElement;
13 import javax.xml.bind.annotation.XmlElementDecl;
14 import javax.xml.bind.annotation.XmlRegistry;
15 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
16 import javax.xml.namespace.QName;
17 import org.opentrafficsim.xml.bindings.ClassAdapter;
18 import org.opentrafficsim.xml.bindings.LengthAdapter;
19 import org.opentrafficsim.xml.bindings.LinearDensityAdapter;
20 import org.opentrafficsim.xml.bindings.types.ClassType;
21 import org.opentrafficsim.xml.bindings.types.LengthType;
22 import org.opentrafficsim.xml.bindings.types.LinearDensityType;
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 @XmlRegistry
40 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
41 public class ObjectFactory {
42
43 private final static QName _Include_QNAME = new QName("http://www.w3.org/2001/XInclude", "include");
44 private final static QName _Fallback_QNAME = new QName("http://www.w3.org/2001/XInclude", "fallback");
45 private final static QName _GtuColorersDefault_QNAME = new QName("http://www.opentrafficsim.org/ots", "Default");
46 private final static QName _GtuColorersIncentive_QNAME = new QName("http://www.opentrafficsim.org/ots", "Incentive");
47 private final static QName _GtuColorersClass_QNAME = new QName("http://www.opentrafficsim.org/ots", "Class");
48 private final static QName _LinkClothoidInterpolated_QNAME = new QName("http://www.opentrafficsim.org/ots", "Interpolated");
49 private final static QName _LinkClothoidLength_QNAME = new QName("http://www.opentrafficsim.org/ots", "Length");
50 private final static QName _LinkClothoidStartCurvature_QNAME = new QName("http://www.opentrafficsim.org/ots", "StartCurvature");
51 private final static QName _LinkClothoidEndCurvature_QNAME = new QName("http://www.opentrafficsim.org/ots", "EndCurvature");
52 private final static QName _LinkClothoidA_QNAME = new QName("http://www.opentrafficsim.org/ots", "A");
53 private final static QName _LinkClothoidFlattener_QNAME = new QName("http://www.opentrafficsim.org/ots", "Flattener");
54
55
56
57
58
59 public ObjectFactory() {
60 }
61
62
63
64
65
66 public org.opentrafficsim.xml.generated.Control createControl() {
67 return new org.opentrafficsim.xml.generated.Control();
68 }
69
70
71
72
73
74 public org.opentrafficsim.xml.generated.Link createLink() {
75 return new org.opentrafficsim.xml.generated.Link();
76 }
77
78
79
80
81
82 public Network createNetwork() {
83 return new Network();
84 }
85
86
87
88
89
90 public org.opentrafficsim.xml.generated.Od createOd() {
91 return new org.opentrafficsim.xml.generated.Od();
92 }
93
94
95
96
97
98 public OdOptions createOdOptions() {
99 return new OdOptions();
100 }
101
102
103
104
105
106 public GtuTemplateMix createGtuTemplateMix() {
107 return new GtuTemplateMix();
108 }
109
110
111
112
113
114 public org.opentrafficsim.xml.generated.ShortestRoute createShortestRoute() {
115 return new org.opentrafficsim.xml.generated.ShortestRoute();
116 }
117
118
119
120
121
122 public RouteMix createRouteMix() {
123 return new RouteMix();
124 }
125
126
127
128
129
130 public ShortestRouteMix createShortestRouteMix() {
131 return new ShortestRouteMix();
132 }
133
134
135
136
137
138 public RandomStream createRandomStream() {
139 return new RandomStream();
140 }
141
142
143
144
145
146 public ControlType createControlType() {
147 return new ControlType();
148 }
149
150
151
152
153
154 public ResponsiveControlType createResponsiveControlType() {
155 return new ResponsiveControlType();
156 }
157
158
159
160
161
162 public ResponsiveControlType.Detector createResponsiveControlTypeDetector() {
163 return new ResponsiveControlType.Detector();
164 }
165
166
167
168
169
170 public ControlType.SignalGroup createControlTypeSignalGroup() {
171 return new ControlType.SignalGroup();
172 }
173
174
175
176
177
178 public PerceptionType createPerceptionType() {
179 return new PerceptionType();
180 }
181
182
183
184
185
186 public PerceptionType.Mental createPerceptionTypeMental() {
187 return new PerceptionType.Mental();
188 }
189
190
191
192
193
194 public PerceptionType.Mental.Fuller createPerceptionTypeMentalFuller() {
195 return new PerceptionType.Mental.Fuller();
196 }
197
198
199
200
201
202 public PerceptionType.HeadwayGtuType createPerceptionTypeHeadwayGtuType() {
203 return new PerceptionType.HeadwayGtuType();
204 }
205
206
207
208
209
210 public ConstantDistType createConstantDistType() {
211 return new ConstantDistType();
212 }
213
214
215
216
217
218 public DiscreteDistType createDiscreteDistType() {
219 return new DiscreteDistType();
220 }
221
222
223
224
225
226 public org.opentrafficsim.xml.generated.ShortestRoute.Cost createShortestRouteCost() {
227 return new org.opentrafficsim.xml.generated.ShortestRoute.Cost();
228 }
229
230
231
232
233
234 public OdOptions.OdOptionsItem createOdOptionsOdOptionsItem() {
235 return new OdOptions.OdOptionsItem();
236 }
237
238
239
240
241
242 public OdOptions.OdOptionsItem.LaneBiases createOdOptionsOdOptionsItemLaneBiases() {
243 return new OdOptions.OdOptionsItem.LaneBiases();
244 }
245
246
247
248
249
250 public OdOptions.OdOptionsItem.Markov createOdOptionsOdOptionsItemMarkov() {
251 return new OdOptions.OdOptionsItem.Markov();
252 }
253
254
255
256
257
258 public GlobalTimeType createGlobalTimeType() {
259 return new GlobalTimeType();
260 }
261
262
263
264
265
266 public FlattenerType createFlattenerType() {
267 return new FlattenerType();
268 }
269
270
271
272
273
274 public ScenarioType createScenarioType() {
275 return new ScenarioType();
276 }
277
278
279
280
281
282 public InputParameters createInputParameters() {
283 return new InputParameters();
284 }
285
286
287
288
289
290 public LinkAnimationType createLinkAnimationType() {
291 return new LinkAnimationType();
292 }
293
294
295
296
297
298 public RoadLayoutAnimationType createRoadLayoutAnimationType() {
299 return new RoadLayoutAnimationType();
300 }
301
302
303
304
305
306 public DefaultAnimationType createDefaultAnimationType() {
307 return new DefaultAnimationType();
308 }
309
310
311
312
313
314 public org.opentrafficsim.xml.generated.Control.TrafCod createControlTrafCod() {
315 return new org.opentrafficsim.xml.generated.Control.TrafCod();
316 }
317
318
319
320
321
322 public org.opentrafficsim.xml.generated.Control.TrafCod.Console createControlTrafCodConsole() {
323 return new org.opentrafficsim.xml.generated.Control.TrafCod.Console();
324 }
325
326
327
328
329
330 public org.opentrafficsim.xml.generated.Control.FixedTime createControlFixedTime() {
331 return new org.opentrafficsim.xml.generated.Control.FixedTime();
332 }
333
334
335
336
337
338 public ModelType createModelType() {
339 return new ModelType();
340 }
341
342
343
344
345
346 public ModelType.TacticalPlanner createModelTypeTacticalPlanner() {
347 return new ModelType.TacticalPlanner();
348 }
349
350
351
352
353
354 public ModelType.TacticalPlanner.Lmrs createModelTypeTacticalPlannerLmrs() {
355 return new ModelType.TacticalPlanner.Lmrs();
356 }
357
358
359
360
361
362 public ModelType.StrategicalPlanner createModelTypeStrategicalPlanner() {
363 return new ModelType.StrategicalPlanner();
364 }
365
366
367
368
369
370 public ModelType.ModelParameters createModelTypeModelParameters() {
371 return new ModelType.ModelParameters();
372 }
373
374
375
376
377
378 public Models createModels() {
379 return new Models();
380 }
381
382
383
384
385
386 public GtuType createGtuType() {
387 return new GtuType();
388 }
389
390
391
392
393
394 public HierarchicalType createHierarchicalType() {
395 return new HierarchicalType();
396 }
397
398
399
400
401
402 public GtuTypes createGtuTypes() {
403 return new GtuTypes();
404 }
405
406
407
408
409
410 public org.opentrafficsim.xml.generated.GtuTemplate createGtuTemplate() {
411 return new org.opentrafficsim.xml.generated.GtuTemplate();
412 }
413
414
415
416
417
418 public LengthDistType createLengthDistType() {
419 return new LengthDistType();
420 }
421
422
423
424
425
426 public SpeedDistType createSpeedDistType() {
427 return new SpeedDistType();
428 }
429
430
431
432
433
434 public AccelerationDistType createAccelerationDistType() {
435 return new AccelerationDistType();
436 }
437
438
439
440
441
442 public GtuTemplates createGtuTemplates() {
443 return new GtuTemplates();
444 }
445
446
447
448
449
450 public Compatibility createCompatibility() {
451 return new Compatibility();
452 }
453
454
455
456
457
458 public LaneType createLaneType() {
459 return new LaneType();
460 }
461
462
463
464
465
466 public GtuCompatibleInfraType createGtuCompatibleInfraType() {
467 return new GtuCompatibleInfraType();
468 }
469
470
471
472
473
474 public LaneTypes createLaneTypes() {
475 return new LaneTypes();
476 }
477
478
479
480
481
482 public LaneBias createLaneBias() {
483 return new LaneBias();
484 }
485
486
487
488
489
490 public org.opentrafficsim.xml.generated.LaneBiases createLaneBiases() {
491 return new org.opentrafficsim.xml.generated.LaneBiases();
492 }
493
494
495
496
497
498 public LinkType createLinkType() {
499 return new LinkType();
500 }
501
502
503
504
505
506 public SpeedLimit createSpeedLimit() {
507 return new SpeedLimit();
508 }
509
510
511
512
513
514 public LinkTypes createLinkTypes() {
515 return new LinkTypes();
516 }
517
518
519
520
521
522 public DetectorType createDetectorType() {
523 return new DetectorType();
524 }
525
526
527
528
529
530 public DetectorTypes createDetectorTypes() {
531 return new DetectorTypes();
532 }
533
534
535
536
537
538 public RoadLayouts createRoadLayouts() {
539 return new RoadLayouts();
540 }
541
542
543
544
545
546 public org.opentrafficsim.xml.generated.RoadLayout createRoadLayout() {
547 return new org.opentrafficsim.xml.generated.RoadLayout();
548 }
549
550
551
552
553
554 public BasicRoadLayout createBasicRoadLayout() {
555 return new BasicRoadLayout();
556 }
557
558
559
560
561
562 public CseStripe createCseStripe() {
563 return new CseStripe();
564 }
565
566
567
568
569
570 public CseLane createCseLane() {
571 return new CseLane();
572 }
573
574
575
576
577
578 public CseShoulder createCseShoulder() {
579 return new CseShoulder();
580 }
581
582
583
584
585
586 public ParameterTypes createParameterTypes() {
587 return new ParameterTypes();
588 }
589
590
591
592
593
594 public ParameterTypeDuration createParameterTypeDuration() {
595 return new ParameterTypeDuration();
596 }
597
598
599
600
601
602 public ParameterTypeLength createParameterTypeLength() {
603 return new ParameterTypeLength();
604 }
605
606
607
608
609
610 public ParameterTypeSpeed createParameterTypeSpeed() {
611 return new ParameterTypeSpeed();
612 }
613
614
615
616
617
618 public ParameterTypeAcceleration createParameterTypeAcceleration() {
619 return new ParameterTypeAcceleration();
620 }
621
622
623
624
625
626 public ParameterTypeLinearDensity createParameterTypeLinearDensity() {
627 return new ParameterTypeLinearDensity();
628 }
629
630
631
632
633
634 public ParameterTypeFrequency createParameterTypeFrequency() {
635 return new ParameterTypeFrequency();
636 }
637
638
639
640
641
642 public ParameterTypeDouble createParameterTypeDouble() {
643 return new ParameterTypeDouble();
644 }
645
646
647
648
649
650 public ParameterTypeFraction createParameterTypeFraction() {
651 return new ParameterTypeFraction();
652 }
653
654
655
656
657
658 public ParameterTypeInteger createParameterTypeInteger() {
659 return new ParameterTypeInteger();
660 }
661
662
663
664
665
666 public ParameterTypeBoolean createParameterTypeBoolean() {
667 return new ParameterTypeBoolean();
668 }
669
670
671
672
673
674 public ParameterTypeString createParameterTypeString() {
675 return new ParameterTypeString();
676 }
677
678
679
680
681
682 public ParameterTypeClass createParameterTypeClass() {
683 return new ParameterTypeClass();
684 }
685
686
687
688
689
690 public Definitions createDefinitions() {
691 return new Definitions();
692 }
693
694
695
696
697
698 public IncludeType createIncludeType() {
699 return new IncludeType();
700 }
701
702
703
704
705
706 public GtuColorers createGtuColorers() {
707 return new GtuColorers();
708 }
709
710
711
712
713
714 public Animation createAnimation() {
715 return new Animation();
716 }
717
718
719
720
721
722 public LinkTypeAnimationType createLinkTypeAnimationType() {
723 return new LinkTypeAnimationType();
724 }
725
726
727
728
729
730 public LaneTypeAnimationType createLaneTypeAnimationType() {
731 return new LaneTypeAnimationType();
732 }
733
734
735
736
737
738 public ConnectorAnimationType createConnectorAnimationType() {
739 return new ConnectorAnimationType();
740 }
741
742
743
744
745
746 public LayerToggleType createLayerToggleType() {
747 return new LayerToggleType();
748 }
749
750
751
752
753
754 public Scenarios createScenarios() {
755 return new Scenarios();
756 }
757
758
759
760
761
762 public Centroid createCentroid() {
763 return new Centroid();
764 }
765
766
767
768
769
770 public Node createNode() {
771 return new Node();
772 }
773
774
775
776
777
778 public Connector createConnector() {
779 return new Connector();
780 }
781
782
783
784
785
786 public EmptyType createEmptyType() {
787 return new EmptyType();
788 }
789
790
791
792
793
794 public org.opentrafficsim.xml.generated.Link.Bezier createLinkBezier() {
795 return new org.opentrafficsim.xml.generated.Link.Bezier();
796 }
797
798
799
800
801
802 public org.opentrafficsim.xml.generated.Link.Clothoid createLinkClothoid() {
803 return new org.opentrafficsim.xml.generated.Link.Clothoid();
804 }
805
806
807
808
809
810 public org.opentrafficsim.xml.generated.Link.Arc createLinkArc() {
811 return new org.opentrafficsim.xml.generated.Link.Arc();
812 }
813
814
815
816
817
818 public org.opentrafficsim.xml.generated.Link.Polyline createLinkPolyline() {
819 return new org.opentrafficsim.xml.generated.Link.Polyline();
820 }
821
822
823
824
825
826 public org.opentrafficsim.xml.generated.Link.RoadLayout createLinkRoadLayout() {
827 return new org.opentrafficsim.xml.generated.Link.RoadLayout();
828 }
829
830
831
832
833
834 public org.opentrafficsim.xml.generated.Link.LaneOverride createLinkLaneOverride() {
835 return new org.opentrafficsim.xml.generated.Link.LaneOverride();
836 }
837
838
839
840
841
842 public TrafficLightType createTrafficLightType() {
843 return new TrafficLightType();
844 }
845
846
847
848
849
850 public TrafficLightDetectorType createTrafficLightDetectorType() {
851 return new TrafficLightDetectorType();
852 }
853
854
855
856
857
858 public Network.Conflicts createNetworkConflicts() {
859 return new Network.Conflicts();
860 }
861
862
863
864
865
866 public CategoryType createCategoryType() {
867 return new CategoryType();
868 }
869
870
871
872
873
874 public org.opentrafficsim.xml.generated.Od.Cell createOdCell() {
875 return new org.opentrafficsim.xml.generated.Od.Cell();
876 }
877
878
879
880
881
882 public RandomStreamSource createRandomStreamSource() {
883 return new RandomStreamSource();
884 }
885
886
887
888
889
890 public GtuTemplateMix.GtuTemplate createGtuTemplateMixGtuTemplate() {
891 return new GtuTemplateMix.GtuTemplate();
892 }
893
894
895
896
897
898 public org.opentrafficsim.xml.generated.Route createRoute() {
899 return new org.opentrafficsim.xml.generated.Route();
900 }
901
902
903
904
905
906 public RouteMix.Route createRouteMixRoute() {
907 return new RouteMix.Route();
908 }
909
910
911
912
913
914 public ShortestRouteMix.ShortestRoute createShortestRouteMixShortestRoute() {
915 return new ShortestRouteMix.ShortestRoute();
916 }
917
918
919
920
921
922 public Generator createGenerator() {
923 return new Generator();
924 }
925
926
927
928
929
930 public RoomCheckerType createRoomCheckerType() {
931 return new RoomCheckerType();
932 }
933
934
935
936
937
938 public Sink createSink() {
939 return new Sink();
940 }
941
942
943
944
945
946 public ListGenerator createListGenerator() {
947 return new ListGenerator();
948 }
949
950
951
952
953
954 public Demand createDemand() {
955 return new Demand();
956 }
957
958
959
960
961
962 public ModelIdReferralType createModelIdReferralType() {
963 return new ModelIdReferralType();
964 }
965
966
967
968
969
970 public RandomStream.Replication createRandomStreamReplication() {
971 return new RandomStream.Replication();
972 }
973
974
975
976
977
978 public RandomStreams createRandomStreams() {
979 return new RandomStreams();
980 }
981
982
983
984
985
986 public Run createRun() {
987 return new Run();
988 }
989
990
991
992
993
994 public Ots createOts() {
995 return new Ots();
996 }
997
998
999
1000
1001
1002 public LaneLinkType createLaneLinkType() {
1003 return new LaneLinkType();
1004 }
1005
1006
1007
1008
1009
1010 public PositionDistType createPositionDistType() {
1011 return new PositionDistType();
1012 }
1013
1014
1015
1016
1017
1018 public TimeDistType createTimeDistType() {
1019 return new TimeDistType();
1020 }
1021
1022
1023
1024
1025
1026 public DurationDistType createDurationDistType() {
1027 return new DurationDistType();
1028 }
1029
1030
1031
1032
1033
1034 public LinearDensityDistType createLinearDensityDistType() {
1035 return new LinearDensityDistType();
1036 }
1037
1038
1039
1040
1041
1042 public FrequencyDistType createFrequencyDistType() {
1043 return new FrequencyDistType();
1044 }
1045
1046
1047
1048
1049
1050 public ParameterType createParameterType() {
1051 return new ParameterType();
1052 }
1053
1054
1055
1056
1057
1058 public ParameterTypeFloat createParameterTypeFloat() {
1059 return new ParameterTypeFloat();
1060 }
1061
1062
1063
1064
1065
1066 public ParameterTypeLong createParameterTypeLong() {
1067 return new ParameterTypeLong();
1068 }
1069
1070
1071
1072
1073
1074 public CorrelationParameterType createCorrelationParameterType() {
1075 return new CorrelationParameterType();
1076 }
1077
1078
1079
1080
1081
1082 public CarFollowingModelType createCarFollowingModelType() {
1083 return new CarFollowingModelType();
1084 }
1085
1086
1087
1088
1089
1090 public CarFollowingModelHeadwaySpeedType createCarFollowingModelHeadwaySpeedType() {
1091 return new CarFollowingModelHeadwaySpeedType();
1092 }
1093
1094
1095
1096
1097
1098 public DesiredHeadwayModelType createDesiredHeadwayModelType() {
1099 return new DesiredHeadwayModelType();
1100 }
1101
1102
1103
1104
1105
1106 public DesiredSpeedModelType createDesiredSpeedModelType() {
1107 return new DesiredSpeedModelType();
1108 }
1109
1110
1111
1112
1113
1114 public CrossSectionElement createCrossSectionElement() {
1115 return new CrossSectionElement();
1116 }
1117
1118
1119
1120
1121
1122 public TrafCodCoordinatesType createTrafCodCoordinatesType() {
1123 return new TrafCodCoordinatesType();
1124 }
1125
1126
1127
1128
1129
1130 public LevelTimeType createLevelTimeType() {
1131 return new LevelTimeType();
1132 }
1133
1134
1135
1136
1137
1138 public FallbackType createFallbackType() {
1139 return new FallbackType();
1140 }
1141
1142
1143
1144
1145
1146 public ResponsiveControlType.Detector.MultipleLane createResponsiveControlTypeDetectorMultipleLane() {
1147 return new ResponsiveControlType.Detector.MultipleLane();
1148 }
1149
1150
1151
1152
1153
1154 public ResponsiveControlType.Detector.SingleLane createResponsiveControlTypeDetectorSingleLane() {
1155 return new ResponsiveControlType.Detector.SingleLane();
1156 }
1157
1158
1159
1160
1161
1162 public ControlType.SignalGroup.TrafficLight createControlTypeSignalGroupTrafficLight() {
1163 return new ControlType.SignalGroup.TrafficLight();
1164 }
1165
1166
1167
1168
1169
1170 public PerceptionType.Categories createPerceptionTypeCategories() {
1171 return new PerceptionType.Categories();
1172 }
1173
1174
1175
1176
1177
1178 public PerceptionType.Mental.Fuller.BehavioralAdaptations createPerceptionTypeMentalFullerBehavioralAdaptations() {
1179 return new PerceptionType.Mental.Fuller.BehavioralAdaptations();
1180 }
1181
1182
1183
1184
1185
1186 public PerceptionType.HeadwayGtuType.Perceived createPerceptionTypeHeadwayGtuTypePerceived() {
1187 return new PerceptionType.HeadwayGtuType.Perceived();
1188 }
1189
1190
1191
1192
1193
1194 public ConstantDistType.Constant createConstantDistTypeConstant() {
1195 return new ConstantDistType.Constant();
1196 }
1197
1198
1199
1200
1201
1202 public ConstantDistType.Exponential createConstantDistTypeExponential() {
1203 return new ConstantDistType.Exponential();
1204 }
1205
1206
1207
1208
1209
1210 public ConstantDistType.Triangular createConstantDistTypeTriangular() {
1211 return new ConstantDistType.Triangular();
1212 }
1213
1214
1215
1216
1217
1218 public ConstantDistType.Normal createConstantDistTypeNormal() {
1219 return new ConstantDistType.Normal();
1220 }
1221
1222
1223
1224
1225
1226 public ConstantDistType.NormalTrunc createConstantDistTypeNormalTrunc() {
1227 return new ConstantDistType.NormalTrunc();
1228 }
1229
1230
1231
1232
1233
1234 public ConstantDistType.Beta createConstantDistTypeBeta() {
1235 return new ConstantDistType.Beta();
1236 }
1237
1238
1239
1240
1241
1242 public ConstantDistType.Erlang createConstantDistTypeErlang() {
1243 return new ConstantDistType.Erlang();
1244 }
1245
1246
1247
1248
1249
1250 public ConstantDistType.Gamma createConstantDistTypeGamma() {
1251 return new ConstantDistType.Gamma();
1252 }
1253
1254
1255
1256
1257
1258 public ConstantDistType.LogNormal createConstantDistTypeLogNormal() {
1259 return new ConstantDistType.LogNormal();
1260 }
1261
1262
1263
1264
1265
1266 public ConstantDistType.LogNormalTrunc createConstantDistTypeLogNormalTrunc() {
1267 return new ConstantDistType.LogNormalTrunc();
1268 }
1269
1270
1271
1272
1273
1274 public ConstantDistType.Pearson5 createConstantDistTypePearson5() {
1275 return new ConstantDistType.Pearson5();
1276 }
1277
1278
1279
1280
1281
1282 public ConstantDistType.Pearson6 createConstantDistTypePearson6() {
1283 return new ConstantDistType.Pearson6();
1284 }
1285
1286
1287
1288
1289
1290 public ConstantDistType.Uniform createConstantDistTypeUniform() {
1291 return new ConstantDistType.Uniform();
1292 }
1293
1294
1295
1296
1297
1298 public ConstantDistType.Weibull createConstantDistTypeWeibull() {
1299 return new ConstantDistType.Weibull();
1300 }
1301
1302
1303
1304
1305
1306 public DiscreteDistType.Constant createDiscreteDistTypeConstant() {
1307 return new DiscreteDistType.Constant();
1308 }
1309
1310
1311
1312
1313
1314 public DiscreteDistType.BernoulliI createDiscreteDistTypeBernoulliI() {
1315 return new DiscreteDistType.BernoulliI();
1316 }
1317
1318
1319
1320
1321
1322 public DiscreteDistType.Binomial createDiscreteDistTypeBinomial() {
1323 return new DiscreteDistType.Binomial();
1324 }
1325
1326
1327
1328
1329
1330 public DiscreteDistType.Uniform createDiscreteDistTypeUniform() {
1331 return new DiscreteDistType.Uniform();
1332 }
1333
1334
1335
1336
1337
1338 public DiscreteDistType.Geometric createDiscreteDistTypeGeometric() {
1339 return new DiscreteDistType.Geometric();
1340 }
1341
1342
1343
1344
1345
1346 public DiscreteDistType.NegBinomial createDiscreteDistTypeNegBinomial() {
1347 return new DiscreteDistType.NegBinomial();
1348 }
1349
1350
1351
1352
1353
1354 public DiscreteDistType.Poisson createDiscreteDistTypePoisson() {
1355 return new DiscreteDistType.Poisson();
1356 }
1357
1358
1359
1360
1361
1362 public org.opentrafficsim.xml.generated.ShortestRoute.Cost.DistanceAndFreeFlowTime createShortestRouteCostDistanceAndFreeFlowTime() {
1363 return new org.opentrafficsim.xml.generated.ShortestRoute.Cost.DistanceAndFreeFlowTime();
1364 }
1365
1366
1367
1368
1369
1370 public OdOptions.OdOptionsItem.DefaultModel createOdOptionsOdOptionsItemDefaultModel() {
1371 return new OdOptions.OdOptionsItem.DefaultModel();
1372 }
1373
1374
1375
1376
1377
1378 public OdOptions.OdOptionsItem.Model createOdOptionsOdOptionsItemModel() {
1379 return new OdOptions.OdOptionsItem.Model();
1380 }
1381
1382
1383
1384
1385
1386 public OdOptions.OdOptionsItem.LaneBiases.DefinedLaneBias createOdOptionsOdOptionsItemLaneBiasesDefinedLaneBias() {
1387 return new OdOptions.OdOptionsItem.LaneBiases.DefinedLaneBias();
1388 }
1389
1390
1391
1392
1393
1394 public OdOptions.OdOptionsItem.Markov.State createOdOptionsOdOptionsItemMarkovState() {
1395 return new OdOptions.OdOptionsItem.Markov.State();
1396 }
1397
1398
1399
1400
1401
1402 public GlobalTimeType.Time createGlobalTimeTypeTime() {
1403 return new GlobalTimeType.Time();
1404 }
1405
1406
1407
1408
1409
1410 public FlattenerType.DeviationAndAngle createFlattenerTypeDeviationAndAngle() {
1411 return new FlattenerType.DeviationAndAngle();
1412 }
1413
1414
1415
1416
1417
1418 public ScenarioType.Od createScenarioTypeOd() {
1419 return new ScenarioType.Od();
1420 }
1421
1422
1423
1424
1425
1426 public ScenarioType.Control createScenarioTypeControl() {
1427 return new ScenarioType.Control();
1428 }
1429
1430
1431
1432
1433
1434 public InputParameters.Duration createInputParametersDuration() {
1435 return new InputParameters.Duration();
1436 }
1437
1438
1439
1440
1441
1442 public InputParameters.Length createInputParametersLength() {
1443 return new InputParameters.Length();
1444 }
1445
1446
1447
1448
1449
1450 public InputParameters.Speed createInputParametersSpeed() {
1451 return new InputParameters.Speed();
1452 }
1453
1454
1455
1456
1457
1458 public InputParameters.Acceleration createInputParametersAcceleration() {
1459 return new InputParameters.Acceleration();
1460 }
1461
1462
1463
1464
1465
1466 public InputParameters.LinearDensity createInputParametersLinearDensity() {
1467 return new InputParameters.LinearDensity();
1468 }
1469
1470
1471
1472
1473
1474 public InputParameters.Frequency createInputParametersFrequency() {
1475 return new InputParameters.Frequency();
1476 }
1477
1478
1479
1480
1481
1482 public InputParameters.Double createInputParametersDouble() {
1483 return new InputParameters.Double();
1484 }
1485
1486
1487
1488
1489
1490 public InputParameters.Fraction createInputParametersFraction() {
1491 return new InputParameters.Fraction();
1492 }
1493
1494
1495
1496
1497
1498 public InputParameters.Integer createInputParametersInteger() {
1499 return new InputParameters.Integer();
1500 }
1501
1502
1503
1504
1505
1506 public InputParameters.Boolean createInputParametersBoolean() {
1507 return new InputParameters.Boolean();
1508 }
1509
1510
1511
1512
1513
1514 public InputParameters.String createInputParametersString() {
1515 return new InputParameters.String();
1516 }
1517
1518
1519
1520
1521
1522 public InputParameters.Class createInputParametersClass() {
1523 return new InputParameters.Class();
1524 }
1525
1526
1527
1528
1529
1530 public LinkAnimationType.Stripe createLinkAnimationTypeStripe() {
1531 return new LinkAnimationType.Stripe();
1532 }
1533
1534
1535
1536
1537
1538 public LinkAnimationType.Lane createLinkAnimationTypeLane() {
1539 return new LinkAnimationType.Lane();
1540 }
1541
1542
1543
1544
1545
1546 public LinkAnimationType.Shoulder createLinkAnimationTypeShoulder() {
1547 return new LinkAnimationType.Shoulder();
1548 }
1549
1550
1551
1552
1553
1554 public LinkAnimationType.NoTrafficLane createLinkAnimationTypeNoTrafficLane() {
1555 return new LinkAnimationType.NoTrafficLane();
1556 }
1557
1558
1559
1560
1561
1562 public RoadLayoutAnimationType.Stripe createRoadLayoutAnimationTypeStripe() {
1563 return new RoadLayoutAnimationType.Stripe();
1564 }
1565
1566
1567
1568
1569
1570 public RoadLayoutAnimationType.Lane createRoadLayoutAnimationTypeLane() {
1571 return new RoadLayoutAnimationType.Lane();
1572 }
1573
1574
1575
1576
1577
1578 public RoadLayoutAnimationType.Shoulder createRoadLayoutAnimationTypeShoulder() {
1579 return new RoadLayoutAnimationType.Shoulder();
1580 }
1581
1582
1583
1584
1585
1586 public RoadLayoutAnimationType.NoTrafficLane createRoadLayoutAnimationTypeNoTrafficLane() {
1587 return new RoadLayoutAnimationType.NoTrafficLane();
1588 }
1589
1590
1591
1592
1593
1594 public DefaultAnimationType.Link createDefaultAnimationTypeLink() {
1595 return new DefaultAnimationType.Link();
1596 }
1597
1598
1599
1600
1601
1602 public DefaultAnimationType.Lane createDefaultAnimationTypeLane() {
1603 return new DefaultAnimationType.Lane();
1604 }
1605
1606
1607
1608
1609
1610 public DefaultAnimationType.Stripe createDefaultAnimationTypeStripe() {
1611 return new DefaultAnimationType.Stripe();
1612 }
1613
1614
1615
1616
1617
1618 public DefaultAnimationType.Shoulder createDefaultAnimationTypeShoulder() {
1619 return new DefaultAnimationType.Shoulder();
1620 }
1621
1622
1623
1624
1625
1626 public DefaultAnimationType.NoTrafficLane createDefaultAnimationTypeNoTrafficLane() {
1627 return new DefaultAnimationType.NoTrafficLane();
1628 }
1629
1630
1631
1632
1633
1634 public org.opentrafficsim.xml.generated.Control.TrafCod.Program createControlTrafCodProgram() {
1635 return new org.opentrafficsim.xml.generated.Control.TrafCod.Program();
1636 }
1637
1638
1639
1640
1641
1642 public org.opentrafficsim.xml.generated.Control.TrafCod.Console.Map createControlTrafCodConsoleMap() {
1643 return new org.opentrafficsim.xml.generated.Control.TrafCod.Console.Map();
1644 }
1645
1646
1647
1648
1649
1650 public org.opentrafficsim.xml.generated.Control.FixedTime.Cycle createControlFixedTimeCycle() {
1651 return new org.opentrafficsim.xml.generated.Control.FixedTime.Cycle();
1652 }
1653
1654
1655
1656
1657
1658 public ModelType.TacticalPlanner.Lmrs.MandatoryIncentives createModelTypeTacticalPlannerLmrsMandatoryIncentives() {
1659 return new ModelType.TacticalPlanner.Lmrs.MandatoryIncentives();
1660 }
1661
1662
1663
1664
1665
1666 public ModelType.TacticalPlanner.Lmrs.VoluntaryIncentives createModelTypeTacticalPlannerLmrsVoluntaryIncentives() {
1667 return new ModelType.TacticalPlanner.Lmrs.VoluntaryIncentives();
1668 }
1669
1670
1671
1672
1673
1674 public ModelType.TacticalPlanner.Lmrs.AccelerationIncentives createModelTypeTacticalPlannerLmrsAccelerationIncentives() {
1675 return new ModelType.TacticalPlanner.Lmrs.AccelerationIncentives();
1676 }
1677
1678
1679
1680
1681
1682 public ModelType.StrategicalPlanner.Route createModelTypeStrategicalPlannerRoute() {
1683 return new ModelType.StrategicalPlanner.Route();
1684 }
1685
1686
1687
1688
1689
1690 public ModelType.ModelParameters.Duration createModelTypeModelParametersDuration() {
1691 return new ModelType.ModelParameters.Duration();
1692 }
1693
1694
1695
1696
1697
1698 public ModelType.ModelParameters.DurationDist createModelTypeModelParametersDurationDist() {
1699 return new ModelType.ModelParameters.DurationDist();
1700 }
1701
1702
1703
1704
1705
1706 public ModelType.ModelParameters.Length createModelTypeModelParametersLength() {
1707 return new ModelType.ModelParameters.Length();
1708 }
1709
1710
1711
1712
1713
1714 public ModelType.ModelParameters.LengthDist createModelTypeModelParametersLengthDist() {
1715 return new ModelType.ModelParameters.LengthDist();
1716 }
1717
1718
1719
1720
1721
1722 public ModelType.ModelParameters.Speed createModelTypeModelParametersSpeed() {
1723 return new ModelType.ModelParameters.Speed();
1724 }
1725
1726
1727
1728
1729
1730 public ModelType.ModelParameters.SpeedDist createModelTypeModelParametersSpeedDist() {
1731 return new ModelType.ModelParameters.SpeedDist();
1732 }
1733
1734
1735
1736
1737
1738 public ModelType.ModelParameters.Acceleration createModelTypeModelParametersAcceleration() {
1739 return new ModelType.ModelParameters.Acceleration();
1740 }
1741
1742
1743
1744
1745
1746 public ModelType.ModelParameters.AccelerationDist createModelTypeModelParametersAccelerationDist() {
1747 return new ModelType.ModelParameters.AccelerationDist();
1748 }
1749
1750
1751
1752
1753
1754 public ModelType.ModelParameters.LinearDensity createModelTypeModelParametersLinearDensity() {
1755 return new ModelType.ModelParameters.LinearDensity();
1756 }
1757
1758
1759
1760
1761
1762 public ModelType.ModelParameters.LinearDensityDist createModelTypeModelParametersLinearDensityDist() {
1763 return new ModelType.ModelParameters.LinearDensityDist();
1764 }
1765
1766
1767
1768
1769
1770 public ModelType.ModelParameters.Frequency createModelTypeModelParametersFrequency() {
1771 return new ModelType.ModelParameters.Frequency();
1772 }
1773
1774
1775
1776
1777
1778 public ModelType.ModelParameters.FrequencyDist createModelTypeModelParametersFrequencyDist() {
1779 return new ModelType.ModelParameters.FrequencyDist();
1780 }
1781
1782
1783
1784
1785
1786 public ModelType.ModelParameters.Double createModelTypeModelParametersDouble() {
1787 return new ModelType.ModelParameters.Double();
1788 }
1789
1790
1791
1792
1793
1794 public ModelType.ModelParameters.DoubleDist createModelTypeModelParametersDoubleDist() {
1795 return new ModelType.ModelParameters.DoubleDist();
1796 }
1797
1798
1799
1800
1801
1802 public ModelType.ModelParameters.Fraction createModelTypeModelParametersFraction() {
1803 return new ModelType.ModelParameters.Fraction();
1804 }
1805
1806
1807
1808
1809
1810 public ModelType.ModelParameters.Integer createModelTypeModelParametersInteger() {
1811 return new ModelType.ModelParameters.Integer();
1812 }
1813
1814
1815
1816
1817
1818 public ModelType.ModelParameters.IntegerDist createModelTypeModelParametersIntegerDist() {
1819 return new ModelType.ModelParameters.IntegerDist();
1820 }
1821
1822
1823
1824
1825
1826 public ModelType.ModelParameters.Boolean createModelTypeModelParametersBoolean() {
1827 return new ModelType.ModelParameters.Boolean();
1828 }
1829
1830
1831
1832
1833
1834 public ModelType.ModelParameters.String createModelTypeModelParametersString() {
1835 return new ModelType.ModelParameters.String();
1836 }
1837
1838
1839
1840
1841
1842 public ModelType.ModelParameters.Class createModelTypeModelParametersClass() {
1843 return new ModelType.ModelParameters.Class();
1844 }
1845
1846
1847
1848
1849
1850 public ModelType.ModelParameters.Correlation createModelTypeModelParametersCorrelation() {
1851 return new ModelType.ModelParameters.Correlation();
1852 }
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862 @XmlElementDecl(namespace = "http://www.w3.org/2001/XInclude", name = "include")
1863 public JAXBElement<IncludeType> createInclude(IncludeType value) {
1864 return new JAXBElement<IncludeType>(_Include_QNAME, IncludeType.class, null, value);
1865 }
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875 @XmlElementDecl(namespace = "http://www.w3.org/2001/XInclude", name = "fallback")
1876 public JAXBElement<FallbackType> createFallback(FallbackType value) {
1877 return new JAXBElement<FallbackType>(_Fallback_QNAME, FallbackType.class, null, value);
1878 }
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "Default", scope = GtuColorers.class, defaultValue = "DEFAULT")
1889 public JAXBElement<java.lang.String> createGtuColorersDefault(java.lang.String value) {
1890 return new JAXBElement<java.lang.String>(_GtuColorersDefault_QNAME, java.lang.String.class, GtuColorers.class, value);
1891 }
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "Incentive", scope = GtuColorers.class)
1902 public JAXBElement<java.lang.String> createGtuColorersIncentive(java.lang.String value) {
1903 return new JAXBElement<java.lang.String>(_GtuColorersIncentive_QNAME, java.lang.String.class, GtuColorers.class, value);
1904 }
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "Class", scope = GtuColorers.class)
1915 @XmlJavaTypeAdapter(ClassAdapter.class)
1916 public JAXBElement<ClassType> createGtuColorersClass(ClassType value) {
1917 return new JAXBElement<ClassType>(_GtuColorersClass_QNAME, ClassType.class, GtuColorers.class, value);
1918 }
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "Interpolated", scope = org.opentrafficsim.xml.generated.Link.Clothoid.class)
1929 public JAXBElement<EmptyType> createLinkClothoidInterpolated(EmptyType value) {
1930 return new JAXBElement<EmptyType>(_LinkClothoidInterpolated_QNAME, EmptyType.class, org.opentrafficsim.xml.generated.Link.Clothoid.class, value);
1931 }
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "Length", scope = org.opentrafficsim.xml.generated.Link.Clothoid.class)
1942 @XmlJavaTypeAdapter(LengthAdapter.class)
1943 public JAXBElement<LengthType> createLinkClothoidLength(LengthType value) {
1944 return new JAXBElement<LengthType>(_LinkClothoidLength_QNAME, LengthType.class, org.opentrafficsim.xml.generated.Link.Clothoid.class, value);
1945 }
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "StartCurvature", scope = org.opentrafficsim.xml.generated.Link.Clothoid.class)
1956 @XmlJavaTypeAdapter(LinearDensityAdapter.class)
1957 public JAXBElement<LinearDensityType> createLinkClothoidStartCurvature(LinearDensityType value) {
1958 return new JAXBElement<LinearDensityType>(_LinkClothoidStartCurvature_QNAME, LinearDensityType.class, org.opentrafficsim.xml.generated.Link.Clothoid.class, value);
1959 }
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "EndCurvature", scope = org.opentrafficsim.xml.generated.Link.Clothoid.class)
1970 @XmlJavaTypeAdapter(LinearDensityAdapter.class)
1971 public JAXBElement<LinearDensityType> createLinkClothoidEndCurvature(LinearDensityType value) {
1972 return new JAXBElement<LinearDensityType>(_LinkClothoidEndCurvature_QNAME, LinearDensityType.class, org.opentrafficsim.xml.generated.Link.Clothoid.class, value);
1973 }
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "A", scope = org.opentrafficsim.xml.generated.Link.Clothoid.class)
1984 @XmlJavaTypeAdapter(LengthAdapter.class)
1985 public JAXBElement<LengthType> createLinkClothoidA(LengthType value) {
1986 return new JAXBElement<LengthType>(_LinkClothoidA_QNAME, LengthType.class, org.opentrafficsim.xml.generated.Link.Clothoid.class, value);
1987 }
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997 @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "Flattener", scope = org.opentrafficsim.xml.generated.Link.Clothoid.class)
1998 public JAXBElement<FlattenerType> createLinkClothoidFlattener(FlattenerType value) {
1999 return new JAXBElement<FlattenerType>(_LinkClothoidFlattener_QNAME, FlattenerType.class, org.opentrafficsim.xml.generated.Link.Clothoid.class, value);
2000 }
2001
2002 }