View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 
3   // See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2019.04.20 at 02:12:22 AM CEST 
6   //
7   
8   
9   package org.opentrafficsim.xml.generated;
10  
11  import javax.xml.bind.JAXBElement;
12  import javax.xml.bind.annotation.XmlElementDecl;
13  import javax.xml.bind.annotation.XmlRegistry;
14  import javax.xml.namespace.QName;
15  
16  
17  /**
18   * This object contains factory methods for each 
19   * Java content interface and Java element interface 
20   * generated in the org.opentrafficsim.xml.generated package. 
21   * <p>An ObjectFactory allows you to programatically 
22   * construct new instances of the Java representation 
23   * for XML content. The Java representation of XML 
24   * content can consist of schema derived interfaces 
25   * and classes representing the binding of schema 
26   * type definitions, element declarations and model 
27   * groups.  Factory methods for each of these are 
28   * provided in this class.
29   * 
30   */
31  @XmlRegistry
32  public class ObjectFactory {
33  
34      private final static QName _Include_QNAME = new QName("http://www.w3.org/2001/XInclude", "include");
35      private final static QName _MODEL_QNAME = new QName("http://www.opentrafficsim.org/ots", "MODEL");
36      private final static QName _Fallback_QNAME = new QName("http://www.w3.org/2001/XInclude", "fallback");
37  
38      /**
39       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.opentrafficsim.xml.generated
40       * 
41       */
42      public ObjectFactory() {
43      }
44  
45      /**
46       * Create an instance of {@link ANIMATION }
47       * 
48       */
49      public ANIMATION createANIMATION() {
50          return new ANIMATION();
51      }
52  
53      /**
54       * Create an instance of {@link org.opentrafficsim.xml.generated.CONTROL }
55       * 
56       */
57      public org.opentrafficsim.xml.generated.CONTROL createCONTROL() {
58          return new org.opentrafficsim.xml.generated.CONTROL();
59      }
60  
61      /**
62       * Create an instance of {@link org.opentrafficsim.xml.generated.OD }
63       * 
64       */
65      public org.opentrafficsim.xml.generated.OD createOD() {
66          return new org.opentrafficsim.xml.generated.OD();
67      }
68  
69      /**
70       * Create an instance of {@link ODOPTIONS }
71       * 
72       */
73      public ODOPTIONS createODOPTIONS() {
74          return new ODOPTIONS();
75      }
76  
77      /**
78       * Create an instance of {@link GTUTEMPLATEMIX }
79       * 
80       */
81      public GTUTEMPLATEMIX createGTUTEMPLATEMIX() {
82          return new GTUTEMPLATEMIX();
83      }
84  
85      /**
86       * Create an instance of {@link LINK }
87       * 
88       */
89      public LINK createLINK() {
90          return new LINK();
91      }
92  
93      /**
94       * Create an instance of {@link org.opentrafficsim.xml.generated.ROUTE }
95       * 
96       */
97      public org.opentrafficsim.xml.generated.ROUTE createROUTE() {
98          return new org.opentrafficsim.xml.generated.ROUTE();
99      }
100 
101     /**
102      * Create an instance of {@link org.opentrafficsim.xml.generated.SHORTESTROUTE }
103      * 
104      */
105     public org.opentrafficsim.xml.generated.SHORTESTROUTE createSHORTESTROUTE() {
106         return new org.opentrafficsim.xml.generated.SHORTESTROUTE();
107     }
108 
109     /**
110      * Create an instance of {@link ROUTEMIX }
111      * 
112      */
113     public ROUTEMIX createROUTEMIX() {
114         return new ROUTEMIX();
115     }
116 
117     /**
118      * Create an instance of {@link SHORTESTROUTEMIX }
119      * 
120      */
121     public SHORTESTROUTEMIX createSHORTESTROUTEMIX() {
122         return new SHORTESTROUTEMIX();
123     }
124 
125     /**
126      * Create an instance of {@link RANDOMSTREAM }
127      * 
128      */
129     public RANDOMSTREAM createRANDOMSTREAM() {
130         return new RANDOMSTREAM();
131     }
132 
133     /**
134      * Create an instance of {@link SCENARIO }
135      * 
136      */
137     public SCENARIO createSCENARIO() {
138         return new SCENARIO();
139     }
140 
141     /**
142      * Create an instance of {@link PERCEPTIONTYPE }
143      * 
144      */
145     public PERCEPTIONTYPE createPERCEPTIONTYPE() {
146         return new PERCEPTIONTYPE();
147     }
148 
149     /**
150      * Create an instance of {@link PERCEPTIONTYPE.MENTAL }
151      * 
152      */
153     public PERCEPTIONTYPE.MENTAL createPERCEPTIONTYPEMENTAL() {
154         return new PERCEPTIONTYPE.MENTAL();
155     }
156 
157     /**
158      * Create an instance of {@link PERCEPTIONTYPE.MENTAL.FULLER }
159      * 
160      */
161     public PERCEPTIONTYPE.MENTAL.FULLER createPERCEPTIONTYPEMENTALFULLER() {
162         return new PERCEPTIONTYPE.MENTAL.FULLER();
163     }
164 
165     /**
166      * Create an instance of {@link PERCEPTIONTYPE.HEADWAYGTUTYPE }
167      * 
168      */
169     public PERCEPTIONTYPE.HEADWAYGTUTYPE createPERCEPTIONTYPEHEADWAYGTUTYPE() {
170         return new PERCEPTIONTYPE.HEADWAYGTUTYPE();
171     }
172 
173     /**
174      * Create an instance of {@link CARFOLLOWINGMODELHEADWAYSPEEDTYPE }
175      * 
176      */
177     public CARFOLLOWINGMODELHEADWAYSPEEDTYPE createCARFOLLOWINGMODELHEADWAYSPEEDTYPE() {
178         return new CARFOLLOWINGMODELHEADWAYSPEEDTYPE();
179     }
180 
181     /**
182      * Create an instance of {@link CONTROLTYPE }
183      * 
184      */
185     public CONTROLTYPE createCONTROLTYPE() {
186         return new CONTROLTYPE();
187     }
188 
189     /**
190      * Create an instance of {@link RESPONSIVECONTROLTYPE }
191      * 
192      */
193     public RESPONSIVECONTROLTYPE createRESPONSIVECONTROLTYPE() {
194         return new RESPONSIVECONTROLTYPE();
195     }
196 
197     /**
198      * Create an instance of {@link RESPONSIVECONTROLTYPE.SENSOR }
199      * 
200      */
201     public RESPONSIVECONTROLTYPE.SENSOR createRESPONSIVECONTROLTYPESENSOR() {
202         return new RESPONSIVECONTROLTYPE.SENSOR();
203     }
204 
205     /**
206      * Create an instance of {@link RESPONSIVECONTROLTYPE.SENSOR.MULTIPLELANE }
207      * 
208      */
209     public RESPONSIVECONTROLTYPE.SENSOR.MULTIPLELANE createRESPONSIVECONTROLTYPESENSORMULTIPLELANE() {
210         return new RESPONSIVECONTROLTYPE.SENSOR.MULTIPLELANE();
211     }
212 
213     /**
214      * Create an instance of {@link CONTROLTYPE.SIGNALGROUP }
215      * 
216      */
217     public CONTROLTYPE.SIGNALGROUP createCONTROLTYPESIGNALGROUP() {
218         return new CONTROLTYPE.SIGNALGROUP();
219     }
220 
221     /**
222      * Create an instance of {@link CONTDISTTYPE }
223      * 
224      */
225     public CONTDISTTYPE createCONTDISTTYPE() {
226         return new CONTDISTTYPE();
227     }
228 
229     /**
230      * Create an instance of {@link DISCRETEDISTTYPE }
231      * 
232      */
233     public DISCRETEDISTTYPE createDISCRETEDISTTYPE() {
234         return new DISCRETEDISTTYPE();
235     }
236 
237     /**
238      * Create an instance of {@link MODELTYPE }
239      * 
240      */
241     public MODELTYPE createMODELTYPE() {
242         return new MODELTYPE();
243     }
244 
245     /**
246      * Create an instance of {@link MODELTYPE.TACTICALPLANNER }
247      * 
248      */
249     public MODELTYPE.TACTICALPLANNER createMODELTYPETACTICALPLANNER() {
250         return new MODELTYPE.TACTICALPLANNER();
251     }
252 
253     /**
254      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS }
255      * 
256      */
257     public MODELTYPE.TACTICALPLANNER.LMRS createMODELTYPETACTICALPLANNERLMRS() {
258         return new MODELTYPE.TACTICALPLANNER.LMRS();
259     }
260 
261     /**
262      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES }
263      * 
264      */
265     public MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES createMODELTYPETACTICALPLANNERLMRSACCELERATIONINCENTIVES() {
266         return new MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES();
267     }
268 
269     /**
270      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES }
271      * 
272      */
273     public MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES createMODELTYPETACTICALPLANNERLMRSVOLUNTARYINCENTIVES() {
274         return new MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES();
275     }
276 
277     /**
278      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES }
279      * 
280      */
281     public MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES createMODELTYPETACTICALPLANNERLMRSMANDATORYINCENTIVES() {
282         return new MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES();
283     }
284 
285     /**
286      * Create an instance of {@link MODELTYPE.STRATEGICALPLANNER }
287      * 
288      */
289     public MODELTYPE.STRATEGICALPLANNER createMODELTYPESTRATEGICALPLANNER() {
290         return new MODELTYPE.STRATEGICALPLANNER();
291     }
292 
293     /**
294      * Create an instance of {@link MODELTYPE.MODELPARAMETERS }
295      * 
296      */
297     public MODELTYPE.MODELPARAMETERS createMODELTYPEMODELPARAMETERS() {
298         return new MODELTYPE.MODELPARAMETERS();
299     }
300 
301     /**
302      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM }
303      * 
304      */
305     public ODOPTIONS.ODOPTIONSITEM createODOPTIONSODOPTIONSITEM() {
306         return new ODOPTIONS.ODOPTIONSITEM();
307     }
308 
309     /**
310      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.LANEBIASES }
311      * 
312      */
313     public ODOPTIONS.ODOPTIONSITEM.LANEBIASES createODOPTIONSODOPTIONSITEMLANEBIASES() {
314         return new ODOPTIONS.ODOPTIONSITEM.LANEBIASES();
315     }
316 
317     /**
318      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.MARKOV }
319      * 
320      */
321     public ODOPTIONS.ODOPTIONSITEM.MARKOV createODOPTIONSODOPTIONSITEMMARKOV() {
322         return new ODOPTIONS.ODOPTIONSITEM.MARKOV();
323     }
324 
325     /**
326      * Create an instance of {@link GLOBALTIMETYPE }
327      * 
328      */
329     public GLOBALTIMETYPE createGLOBALTIMETYPE() {
330         return new GLOBALTIMETYPE();
331     }
332 
333     /**
334      * Create an instance of {@link org.opentrafficsim.xml.generated.CONTROL.FIXEDTIME }
335      * 
336      */
337     public org.opentrafficsim.xml.generated.CONTROL.FIXEDTIME createCONTROLFIXEDTIME() {
338         return new org.opentrafficsim.xml.generated.CONTROL.FIXEDTIME();
339     }
340 
341     /**
342      * Create an instance of {@link ANIMATION.GTUCOLORERS }
343      * 
344      */
345     public ANIMATION.GTUCOLORERS createANIMATIONGTUCOLORERS() {
346         return new ANIMATION.GTUCOLORERS();
347     }
348 
349     /**
350      * Create an instance of {@link GTUCOLORERTYPE }
351      * 
352      */
353     public GTUCOLORERTYPE createGTUCOLORERTYPE() {
354         return new GTUCOLORERTYPE();
355     }
356 
357     /**
358      * Create an instance of {@link GTUTYPE }
359      * 
360      */
361     public GTUTYPE createGTUTYPE() {
362         return new GTUTYPE();
363     }
364 
365     /**
366      * Create an instance of {@link GTUTYPES }
367      * 
368      */
369     public GTUTYPES createGTUTYPES() {
370         return new GTUTYPES();
371     }
372 
373     /**
374      * Create an instance of {@link org.opentrafficsim.xml.generated.GTUTEMPLATE }
375      * 
376      */
377     public org.opentrafficsim.xml.generated.GTUTEMPLATE createGTUTEMPLATE() {
378         return new org.opentrafficsim.xml.generated.GTUTEMPLATE();
379     }
380 
381     /**
382      * Create an instance of {@link LENGTHDISTTYPE }
383      * 
384      */
385     public LENGTHDISTTYPE createLENGTHDISTTYPE() {
386         return new LENGTHDISTTYPE();
387     }
388 
389     /**
390      * Create an instance of {@link SPEEDDISTTYPE }
391      * 
392      */
393     public SPEEDDISTTYPE createSPEEDDISTTYPE() {
394         return new SPEEDDISTTYPE();
395     }
396 
397     /**
398      * Create an instance of {@link ACCELERATIONDISTTYPE }
399      * 
400      */
401     public ACCELERATIONDISTTYPE createACCELERATIONDISTTYPE() {
402         return new ACCELERATIONDISTTYPE();
403     }
404 
405     /**
406      * Create an instance of {@link GTUTEMPLATES }
407      * 
408      */
409     public GTUTEMPLATES createGTUTEMPLATES() {
410         return new GTUTEMPLATES();
411     }
412 
413     /**
414      * Create an instance of {@link COMPATIBILITY }
415      * 
416      */
417     public COMPATIBILITY createCOMPATIBILITY() {
418         return new COMPATIBILITY();
419     }
420 
421     /**
422      * Create an instance of {@link LANETYPE }
423      * 
424      */
425     public LANETYPE createLANETYPE() {
426         return new LANETYPE();
427     }
428 
429     /**
430      * Create an instance of {@link LANETYPES }
431      * 
432      */
433     public LANETYPES createLANETYPES() {
434         return new LANETYPES();
435     }
436 
437     /**
438      * Create an instance of {@link org.opentrafficsim.xml.generated.LINKTYPE }
439      * 
440      */
441     public org.opentrafficsim.xml.generated.LINKTYPE createLINKTYPE() {
442         return new org.opentrafficsim.xml.generated.LINKTYPE();
443     }
444 
445     /**
446      * Create an instance of {@link SPEEDLIMIT }
447      * 
448      */
449     public SPEEDLIMIT createSPEEDLIMIT() {
450         return new SPEEDLIMIT();
451     }
452 
453     /**
454      * Create an instance of {@link LINKTYPES }
455      * 
456      */
457     public LINKTYPES createLINKTYPES() {
458         return new LINKTYPES();
459     }
460 
461     /**
462      * Create an instance of {@link ROADLAYOUTS }
463      * 
464      */
465     public ROADLAYOUTS createROADLAYOUTS() {
466         return new ROADLAYOUTS();
467     }
468 
469     /**
470      * Create an instance of {@link org.opentrafficsim.xml.generated.ROADLAYOUT }
471      * 
472      */
473     public org.opentrafficsim.xml.generated.ROADLAYOUT createROADLAYOUT() {
474         return new org.opentrafficsim.xml.generated.ROADLAYOUT();
475     }
476 
477     /**
478      * Create an instance of {@link BASICROADLAYOUT }
479      * 
480      */
481     public BASICROADLAYOUT createBASICROADLAYOUT() {
482         return new BASICROADLAYOUT();
483     }
484 
485     /**
486      * Create an instance of {@link CSELANE }
487      * 
488      */
489     public CSELANE createCSELANE() {
490         return new CSELANE();
491     }
492 
493     /**
494      * Create an instance of {@link CSENOTRAFFICLANE }
495      * 
496      */
497     public CSENOTRAFFICLANE createCSENOTRAFFICLANE() {
498         return new CSENOTRAFFICLANE();
499     }
500 
501     /**
502      * Create an instance of {@link CSESHOULDER }
503      * 
504      */
505     public CSESHOULDER createCSESHOULDER() {
506         return new CSESHOULDER();
507     }
508 
509     /**
510      * Create an instance of {@link CSESTRIPE }
511      * 
512      */
513     public CSESTRIPE createCSESTRIPE() {
514         return new CSESTRIPE();
515     }
516 
517     /**
518      * Create an instance of {@link PARAMETERTYPES }
519      * 
520      */
521     public PARAMETERTYPES createPARAMETERTYPES() {
522         return new PARAMETERTYPES();
523     }
524 
525     /**
526      * Create an instance of {@link PARAMETERTYPESTRING }
527      * 
528      */
529     public PARAMETERTYPESTRING createPARAMETERTYPESTRING() {
530         return new PARAMETERTYPESTRING();
531     }
532 
533     /**
534      * Create an instance of {@link PARAMETERTYPEACCELERATION }
535      * 
536      */
537     public PARAMETERTYPEACCELERATION createPARAMETERTYPEACCELERATION() {
538         return new PARAMETERTYPEACCELERATION();
539     }
540 
541     /**
542      * Create an instance of {@link PARAMETERTYPEBOOLEAN }
543      * 
544      */
545     public PARAMETERTYPEBOOLEAN createPARAMETERTYPEBOOLEAN() {
546         return new PARAMETERTYPEBOOLEAN();
547     }
548 
549     /**
550      * Create an instance of {@link PARAMETERTYPECLASS }
551      * 
552      */
553     public PARAMETERTYPECLASS createPARAMETERTYPECLASS() {
554         return new PARAMETERTYPECLASS();
555     }
556 
557     /**
558      * Create an instance of {@link PARAMETERTYPEDOUBLE }
559      * 
560      */
561     public PARAMETERTYPEDOUBLE createPARAMETERTYPEDOUBLE() {
562         return new PARAMETERTYPEDOUBLE();
563     }
564 
565     /**
566      * Create an instance of {@link PARAMETERTYPEFLOAT }
567      * 
568      */
569     public PARAMETERTYPEFLOAT createPARAMETERTYPEFLOAT() {
570         return new PARAMETERTYPEFLOAT();
571     }
572 
573     /**
574      * Create an instance of {@link PARAMETERTYPELONG }
575      * 
576      */
577     public PARAMETERTYPELONG createPARAMETERTYPELONG() {
578         return new PARAMETERTYPELONG();
579     }
580 
581     /**
582      * Create an instance of {@link PARAMETERTYPEDURATION }
583      * 
584      */
585     public PARAMETERTYPEDURATION createPARAMETERTYPEDURATION() {
586         return new PARAMETERTYPEDURATION();
587     }
588 
589     /**
590      * Create an instance of {@link PARAMETERTYPEFRACTION }
591      * 
592      */
593     public PARAMETERTYPEFRACTION createPARAMETERTYPEFRACTION() {
594         return new PARAMETERTYPEFRACTION();
595     }
596 
597     /**
598      * Create an instance of {@link PARAMETERTYPEFREQUENCY }
599      * 
600      */
601     public PARAMETERTYPEFREQUENCY createPARAMETERTYPEFREQUENCY() {
602         return new PARAMETERTYPEFREQUENCY();
603     }
604 
605     /**
606      * Create an instance of {@link PARAMETERTYPEINTEGER }
607      * 
608      */
609     public PARAMETERTYPEINTEGER createPARAMETERTYPEINTEGER() {
610         return new PARAMETERTYPEINTEGER();
611     }
612 
613     /**
614      * Create an instance of {@link PARAMETERTYPELENGTH }
615      * 
616      */
617     public PARAMETERTYPELENGTH createPARAMETERTYPELENGTH() {
618         return new PARAMETERTYPELENGTH();
619     }
620 
621     /**
622      * Create an instance of {@link PARAMETERTYPELINEARDENSITY }
623      * 
624      */
625     public PARAMETERTYPELINEARDENSITY createPARAMETERTYPELINEARDENSITY() {
626         return new PARAMETERTYPELINEARDENSITY();
627     }
628 
629     /**
630      * Create an instance of {@link PARAMETERTYPESPEED }
631      * 
632      */
633     public PARAMETERTYPESPEED createPARAMETERTYPESPEED() {
634         return new PARAMETERTYPESPEED();
635     }
636 
637     /**
638      * Create an instance of {@link DEFINITIONS }
639      * 
640      */
641     public DEFINITIONS createDEFINITIONS() {
642         return new DEFINITIONS();
643     }
644 
645     /**
646      * Create an instance of {@link IncludeType }
647      * 
648      */
649     public IncludeType createIncludeType() {
650         return new IncludeType();
651     }
652 
653     /**
654      * Create an instance of {@link org.opentrafficsim.xml.generated.CONTROL.TRAFCOD }
655      * 
656      */
657     public org.opentrafficsim.xml.generated.CONTROL.TRAFCOD createCONTROLTRAFCOD() {
658         return new org.opentrafficsim.xml.generated.CONTROL.TRAFCOD();
659     }
660 
661     /**
662      * Create an instance of {@link CATEGORYTYPE }
663      * 
664      */
665     public CATEGORYTYPE createCATEGORYTYPE() {
666         return new CATEGORYTYPE();
667     }
668 
669     /**
670      * Create an instance of {@link org.opentrafficsim.xml.generated.OD.DEMAND }
671      * 
672      */
673     public org.opentrafficsim.xml.generated.OD.DEMAND createODDEMAND() {
674         return new org.opentrafficsim.xml.generated.OD.DEMAND();
675     }
676 
677     /**
678      * Create an instance of {@link GTUTEMPLATEMIX.GTUTEMPLATE }
679      * 
680      */
681     public GTUTEMPLATEMIX.GTUTEMPLATE createGTUTEMPLATEMIXGTUTEMPLATE() {
682         return new GTUTEMPLATEMIX.GTUTEMPLATE();
683     }
684 
685     /**
686      * Create an instance of {@link GENERATOR }
687      * 
688      */
689     public GENERATOR createGENERATOR() {
690         return new GENERATOR();
691     }
692 
693     /**
694      * Create an instance of {@link SINK }
695      * 
696      */
697     public SINK createSINK() {
698         return new SINK();
699     }
700 
701     /**
702      * Create an instance of {@link LISTGENERATOR }
703      * 
704      */
705     public LISTGENERATOR createLISTGENERATOR() {
706         return new LISTGENERATOR();
707     }
708 
709     /**
710      * Create an instance of {@link NETWORKDEMAND }
711      * 
712      */
713     public NETWORKDEMAND createNETWORKDEMAND() {
714         return new NETWORKDEMAND();
715     }
716 
717     /**
718      * Create an instance of {@link MODELIDREFERRALTYPE }
719      * 
720      */
721     public MODELIDREFERRALTYPE createMODELIDREFERRALTYPE() {
722         return new MODELIDREFERRALTYPE();
723     }
724 
725     /**
726      * Create an instance of {@link PARAMETERS }
727      * 
728      */
729     public PARAMETERS createPARAMETERS() {
730         return new PARAMETERS();
731     }
732 
733     /**
734      * Create an instance of {@link org.opentrafficsim.xml.generated.NODE }
735      * 
736      */
737     public org.opentrafficsim.xml.generated.NODE createNODE() {
738         return new org.opentrafficsim.xml.generated.NODE();
739     }
740 
741     /**
742      * Create an instance of {@link CONNECTOR }
743      * 
744      */
745     public CONNECTOR createCONNECTOR() {
746         return new CONNECTOR();
747     }
748 
749     /**
750      * Create an instance of {@link LINK.BEZIER }
751      * 
752      */
753     public LINK.BEZIER createLINKBEZIER() {
754         return new LINK.BEZIER();
755     }
756 
757     /**
758      * Create an instance of {@link LINK.CLOTHOID }
759      * 
760      */
761     public LINK.CLOTHOID createLINKCLOTHOID() {
762         return new LINK.CLOTHOID();
763     }
764 
765     /**
766      * Create an instance of {@link LINK.ARC }
767      * 
768      */
769     public LINK.ARC createLINKARC() {
770         return new LINK.ARC();
771     }
772 
773     /**
774      * Create an instance of {@link LINK.POLYLINE }
775      * 
776      */
777     public LINK.POLYLINE createLINKPOLYLINE() {
778         return new LINK.POLYLINE();
779     }
780 
781     /**
782      * Create an instance of {@link LINK.ROADLAYOUT }
783      * 
784      */
785     public LINK.ROADLAYOUT createLINKROADLAYOUT() {
786         return new LINK.ROADLAYOUT();
787     }
788 
789     /**
790      * Create an instance of {@link LINK.LANEOVERRIDE }
791      * 
792      */
793     public LINK.LANEOVERRIDE createLINKLANEOVERRIDE() {
794         return new LINK.LANEOVERRIDE();
795     }
796 
797     /**
798      * Create an instance of {@link TRAFFICLIGHTTYPE }
799      * 
800      */
801     public TRAFFICLIGHTTYPE createTRAFFICLIGHTTYPE() {
802         return new TRAFFICLIGHTTYPE();
803     }
804 
805     /**
806      * Create an instance of {@link TRAFFICLIGHTSENSORTYPE }
807      * 
808      */
809     public TRAFFICLIGHTSENSORTYPE createTRAFFICLIGHTSENSORTYPE() {
810         return new TRAFFICLIGHTSENSORTYPE();
811     }
812 
813     /**
814      * Create an instance of {@link org.opentrafficsim.xml.generated.ROUTE.NODE }
815      * 
816      */
817     public org.opentrafficsim.xml.generated.ROUTE.NODE createROUTENODE() {
818         return new org.opentrafficsim.xml.generated.ROUTE.NODE();
819     }
820 
821     /**
822      * Create an instance of {@link org.opentrafficsim.xml.generated.SHORTESTROUTE.FROM }
823      * 
824      */
825     public org.opentrafficsim.xml.generated.SHORTESTROUTE.FROM createSHORTESTROUTEFROM() {
826         return new org.opentrafficsim.xml.generated.SHORTESTROUTE.FROM();
827     }
828 
829     /**
830      * Create an instance of {@link org.opentrafficsim.xml.generated.SHORTESTROUTE.TO }
831      * 
832      */
833     public org.opentrafficsim.xml.generated.SHORTESTROUTE.TO createSHORTESTROUTETO() {
834         return new org.opentrafficsim.xml.generated.SHORTESTROUTE.TO();
835     }
836 
837     /**
838      * Create an instance of {@link org.opentrafficsim.xml.generated.SHORTESTROUTE.VIA }
839      * 
840      */
841     public org.opentrafficsim.xml.generated.SHORTESTROUTE.VIA createSHORTESTROUTEVIA() {
842         return new org.opentrafficsim.xml.generated.SHORTESTROUTE.VIA();
843     }
844 
845     /**
846      * Create an instance of {@link ROUTEMIX.ROUTE }
847      * 
848      */
849     public ROUTEMIX.ROUTE createROUTEMIXROUTE() {
850         return new ROUTEMIX.ROUTE();
851     }
852 
853     /**
854      * Create an instance of {@link SHORTESTROUTEMIX.SHORTESTROUTE }
855      * 
856      */
857     public SHORTESTROUTEMIX.SHORTESTROUTE createSHORTESTROUTEMIXSHORTESTROUTE() {
858         return new SHORTESTROUTEMIX.SHORTESTROUTE();
859     }
860 
861     /**
862      * Create an instance of {@link NETWORK }
863      * 
864      */
865     public NETWORK createNETWORK() {
866         return new NETWORK();
867     }
868 
869     /**
870      * Create an instance of {@link RANDOMSTREAM.REPLICATION }
871      * 
872      */
873     public RANDOMSTREAM.REPLICATION createRANDOMSTREAMREPLICATION() {
874         return new RANDOMSTREAM.REPLICATION();
875     }
876 
877     /**
878      * Create an instance of {@link RANDOMSTREAMS }
879      * 
880      */
881     public RANDOMSTREAMS createRANDOMSTREAMS() {
882         return new RANDOMSTREAMS();
883     }
884 
885     /**
886      * Create an instance of {@link RUN }
887      * 
888      */
889     public RUN createRUN() {
890         return new RUN();
891     }
892 
893     /**
894      * Create an instance of {@link SCENARIO.INPUTPARAMETERS }
895      * 
896      */
897     public SCENARIO.INPUTPARAMETERS createSCENARIOINPUTPARAMETERS() {
898         return new SCENARIO.INPUTPARAMETERS();
899     }
900 
901     /**
902      * Create an instance of {@link SCENARIO.OD }
903      * 
904      */
905     public SCENARIO.OD createSCENARIOOD() {
906         return new SCENARIO.OD();
907     }
908 
909     /**
910      * Create an instance of {@link SCENARIO.CONTROL }
911      * 
912      */
913     public SCENARIO.CONTROL createSCENARIOCONTROL() {
914         return new SCENARIO.CONTROL();
915     }
916 
917     /**
918      * Create an instance of {@link OTS }
919      * 
920      */
921     public OTS createOTS() {
922         return new OTS();
923     }
924 
925     /**
926      * Create an instance of {@link INPUTPARAMETERTYPE }
927      * 
928      */
929     public INPUTPARAMETERTYPE createINPUTPARAMETERTYPE() {
930         return new INPUTPARAMETERTYPE();
931     }
932 
933     /**
934      * Create an instance of {@link POSITIONDISTTYPE }
935      * 
936      */
937     public POSITIONDISTTYPE createPOSITIONDISTTYPE() {
938         return new POSITIONDISTTYPE();
939     }
940 
941     /**
942      * Create an instance of {@link TIMEDISTTYPE }
943      * 
944      */
945     public TIMEDISTTYPE createTIMEDISTTYPE() {
946         return new TIMEDISTTYPE();
947     }
948 
949     /**
950      * Create an instance of {@link DURATIONDISTTYPE }
951      * 
952      */
953     public DURATIONDISTTYPE createDURATIONDISTTYPE() {
954         return new DURATIONDISTTYPE();
955     }
956 
957     /**
958      * Create an instance of {@link LINEARDENSITYDISTTYPE }
959      * 
960      */
961     public LINEARDENSITYDISTTYPE createLINEARDENSITYDISTTYPE() {
962         return new LINEARDENSITYDISTTYPE();
963     }
964 
965     /**
966      * Create an instance of {@link FREQUENCYDISTTYPE }
967      * 
968      */
969     public FREQUENCYDISTTYPE createFREQUENCYDISTTYPE() {
970         return new FREQUENCYDISTTYPE();
971     }
972 
973     /**
974      * Create an instance of {@link PARAMETERTYPE }
975      * 
976      */
977     public PARAMETERTYPE createPARAMETERTYPE() {
978         return new PARAMETERTYPE();
979     }
980 
981     /**
982      * Create an instance of {@link PARAMETERSTRING }
983      * 
984      */
985     public PARAMETERSTRING createPARAMETERSTRING() {
986         return new PARAMETERSTRING();
987     }
988 
989     /**
990      * Create an instance of {@link PARAMETERACCELERATION }
991      * 
992      */
993     public PARAMETERACCELERATION createPARAMETERACCELERATION() {
994         return new PARAMETERACCELERATION();
995     }
996 
997     /**
998      * Create an instance of {@link PARAMETERACCELERATIONDIST }
999      * 
1000      */
1001     public PARAMETERACCELERATIONDIST createPARAMETERACCELERATIONDIST() {
1002         return new PARAMETERACCELERATIONDIST();
1003     }
1004 
1005     /**
1006      * Create an instance of {@link PARAMETERBOOLEAN }
1007      * 
1008      */
1009     public PARAMETERBOOLEAN createPARAMETERBOOLEAN() {
1010         return new PARAMETERBOOLEAN();
1011     }
1012 
1013     /**
1014      * Create an instance of {@link PARAMETERCLASS }
1015      * 
1016      */
1017     public PARAMETERCLASS createPARAMETERCLASS() {
1018         return new PARAMETERCLASS();
1019     }
1020 
1021     /**
1022      * Create an instance of {@link PARAMETERDOUBLE }
1023      * 
1024      */
1025     public PARAMETERDOUBLE createPARAMETERDOUBLE() {
1026         return new PARAMETERDOUBLE();
1027     }
1028 
1029     /**
1030      * Create an instance of {@link PARAMETERDOUBLEDIST }
1031      * 
1032      */
1033     public PARAMETERDOUBLEDIST createPARAMETERDOUBLEDIST() {
1034         return new PARAMETERDOUBLEDIST();
1035     }
1036 
1037     /**
1038      * Create an instance of {@link PARAMETERFLOAT }
1039      * 
1040      */
1041     public PARAMETERFLOAT createPARAMETERFLOAT() {
1042         return new PARAMETERFLOAT();
1043     }
1044 
1045     /**
1046      * Create an instance of {@link PARAMETERFLOATDIST }
1047      * 
1048      */
1049     public PARAMETERFLOATDIST createPARAMETERFLOATDIST() {
1050         return new PARAMETERFLOATDIST();
1051     }
1052 
1053     /**
1054      * Create an instance of {@link PARAMETERLONG }
1055      * 
1056      */
1057     public PARAMETERLONG createPARAMETERLONG() {
1058         return new PARAMETERLONG();
1059     }
1060 
1061     /**
1062      * Create an instance of {@link PARAMETERLONGDIST }
1063      * 
1064      */
1065     public PARAMETERLONGDIST createPARAMETERLONGDIST() {
1066         return new PARAMETERLONGDIST();
1067     }
1068 
1069     /**
1070      * Create an instance of {@link PARAMETERDURATION }
1071      * 
1072      */
1073     public PARAMETERDURATION createPARAMETERDURATION() {
1074         return new PARAMETERDURATION();
1075     }
1076 
1077     /**
1078      * Create an instance of {@link PARAMETERDURATIONDIST }
1079      * 
1080      */
1081     public PARAMETERDURATIONDIST createPARAMETERDURATIONDIST() {
1082         return new PARAMETERDURATIONDIST();
1083     }
1084 
1085     /**
1086      * Create an instance of {@link PARAMETERFRACTION }
1087      * 
1088      */
1089     public PARAMETERFRACTION createPARAMETERFRACTION() {
1090         return new PARAMETERFRACTION();
1091     }
1092 
1093     /**
1094      * Create an instance of {@link PARAMETERFREQUENCY }
1095      * 
1096      */
1097     public PARAMETERFREQUENCY createPARAMETERFREQUENCY() {
1098         return new PARAMETERFREQUENCY();
1099     }
1100 
1101     /**
1102      * Create an instance of {@link PARAMETERFREQUENCYDIST }
1103      * 
1104      */
1105     public PARAMETERFREQUENCYDIST createPARAMETERFREQUENCYDIST() {
1106         return new PARAMETERFREQUENCYDIST();
1107     }
1108 
1109     /**
1110      * Create an instance of {@link PARAMETERINTEGER }
1111      * 
1112      */
1113     public PARAMETERINTEGER createPARAMETERINTEGER() {
1114         return new PARAMETERINTEGER();
1115     }
1116 
1117     /**
1118      * Create an instance of {@link PARAMETERINTEGERDIST }
1119      * 
1120      */
1121     public PARAMETERINTEGERDIST createPARAMETERINTEGERDIST() {
1122         return new PARAMETERINTEGERDIST();
1123     }
1124 
1125     /**
1126      * Create an instance of {@link PARAMETERLENGTH }
1127      * 
1128      */
1129     public PARAMETERLENGTH createPARAMETERLENGTH() {
1130         return new PARAMETERLENGTH();
1131     }
1132 
1133     /**
1134      * Create an instance of {@link PARAMETERLENGTHDIST }
1135      * 
1136      */
1137     public PARAMETERLENGTHDIST createPARAMETERLENGTHDIST() {
1138         return new PARAMETERLENGTHDIST();
1139     }
1140 
1141     /**
1142      * Create an instance of {@link PARAMETERLINEARDENSITY }
1143      * 
1144      */
1145     public PARAMETERLINEARDENSITY createPARAMETERLINEARDENSITY() {
1146         return new PARAMETERLINEARDENSITY();
1147     }
1148 
1149     /**
1150      * Create an instance of {@link PARAMETERLINEARDENSITYDIST }
1151      * 
1152      */
1153     public PARAMETERLINEARDENSITYDIST createPARAMETERLINEARDENSITYDIST() {
1154         return new PARAMETERLINEARDENSITYDIST();
1155     }
1156 
1157     /**
1158      * Create an instance of {@link PARAMETERSPEED }
1159      * 
1160      */
1161     public PARAMETERSPEED createPARAMETERSPEED() {
1162         return new PARAMETERSPEED();
1163     }
1164 
1165     /**
1166      * Create an instance of {@link PARAMETERSPEEDDIST }
1167      * 
1168      */
1169     public PARAMETERSPEEDDIST createPARAMETERSPEEDDIST() {
1170         return new PARAMETERSPEEDDIST();
1171     }
1172 
1173     /**
1174      * Create an instance of {@link CROSSSECTIONELEMENT }
1175      * 
1176      */
1177     public CROSSSECTIONELEMENT createCROSSSECTIONELEMENT() {
1178         return new CROSSSECTIONELEMENT();
1179     }
1180 
1181     /**
1182      * Create an instance of {@link org.opentrafficsim.xml.generated.TIME }
1183      * 
1184      */
1185     public org.opentrafficsim.xml.generated.TIME createTIME() {
1186         return new org.opentrafficsim.xml.generated.TIME();
1187     }
1188 
1189     /**
1190      * Create an instance of {@link LANELINKTYPE }
1191      * 
1192      */
1193     public LANELINKTYPE createLANELINKTYPE() {
1194         return new LANELINKTYPE();
1195     }
1196 
1197     /**
1198      * Create an instance of {@link LEVELTIMETYPE }
1199      * 
1200      */
1201     public LEVELTIMETYPE createLEVELTIMETYPE() {
1202         return new LEVELTIMETYPE();
1203     }
1204 
1205     /**
1206      * Create an instance of {@link CARFOLLOWINGMODELTYPE }
1207      * 
1208      */
1209     public CARFOLLOWINGMODELTYPE createCARFOLLOWINGMODELTYPE() {
1210         return new CARFOLLOWINGMODELTYPE();
1211     }
1212 
1213     /**
1214      * Create an instance of {@link DESIREDSPEEDMODELTYPE }
1215      * 
1216      */
1217     public DESIREDSPEEDMODELTYPE createDESIREDSPEEDMODELTYPE() {
1218         return new DESIREDSPEEDMODELTYPE();
1219     }
1220 
1221     /**
1222      * Create an instance of {@link CLASSATTRIBUTETYPE }
1223      * 
1224      */
1225     public CLASSATTRIBUTETYPE createCLASSATTRIBUTETYPE() {
1226         return new CLASSATTRIBUTETYPE();
1227     }
1228 
1229     /**
1230      * Create an instance of {@link FallbackType }
1231      * 
1232      */
1233     public FallbackType createFallbackType() {
1234         return new FallbackType();
1235     }
1236 
1237     /**
1238      * Create an instance of {@link PERCEPTIONTYPE.CATEGORY }
1239      * 
1240      */
1241     public PERCEPTIONTYPE.CATEGORY createPERCEPTIONTYPECATEGORY() {
1242         return new PERCEPTIONTYPE.CATEGORY();
1243     }
1244 
1245     /**
1246      * Create an instance of {@link PERCEPTIONTYPE.MENTAL.FULLER.BEHAVIORALADAPTATION }
1247      * 
1248      */
1249     public PERCEPTIONTYPE.MENTAL.FULLER.BEHAVIORALADAPTATION createPERCEPTIONTYPEMENTALFULLERBEHAVIORALADAPTATION() {
1250         return new PERCEPTIONTYPE.MENTAL.FULLER.BEHAVIORALADAPTATION();
1251     }
1252 
1253     /**
1254      * Create an instance of {@link PERCEPTIONTYPE.HEADWAYGTUTYPE.PERCEIVED }
1255      * 
1256      */
1257     public PERCEPTIONTYPE.HEADWAYGTUTYPE.PERCEIVED createPERCEPTIONTYPEHEADWAYGTUTYPEPERCEIVED() {
1258         return new PERCEPTIONTYPE.HEADWAYGTUTYPE.PERCEIVED();
1259     }
1260 
1261     /**
1262      * Create an instance of {@link CARFOLLOWINGMODELHEADWAYSPEEDTYPE.DESIREDHEADWAYMODEL }
1263      * 
1264      */
1265     public CARFOLLOWINGMODELHEADWAYSPEEDTYPE.DESIREDHEADWAYMODEL createCARFOLLOWINGMODELHEADWAYSPEEDTYPEDESIREDHEADWAYMODEL() {
1266         return new CARFOLLOWINGMODELHEADWAYSPEEDTYPE.DESIREDHEADWAYMODEL();
1267     }
1268 
1269     /**
1270      * Create an instance of {@link RESPONSIVECONTROLTYPE.SENSOR.SINGLELANE }
1271      * 
1272      */
1273     public RESPONSIVECONTROLTYPE.SENSOR.SINGLELANE createRESPONSIVECONTROLTYPESENSORSINGLELANE() {
1274         return new RESPONSIVECONTROLTYPE.SENSOR.SINGLELANE();
1275     }
1276 
1277     /**
1278      * Create an instance of {@link RESPONSIVECONTROLTYPE.SENSOR.MULTIPLELANE.INTERMEDIATELANES }
1279      * 
1280      */
1281     public RESPONSIVECONTROLTYPE.SENSOR.MULTIPLELANE.INTERMEDIATELANES createRESPONSIVECONTROLTYPESENSORMULTIPLELANEINTERMEDIATELANES() {
1282         return new RESPONSIVECONTROLTYPE.SENSOR.MULTIPLELANE.INTERMEDIATELANES();
1283     }
1284 
1285     /**
1286      * Create an instance of {@link CONTROLTYPE.SIGNALGROUP.TRAFFICLIGHT }
1287      * 
1288      */
1289     public CONTROLTYPE.SIGNALGROUP.TRAFFICLIGHT createCONTROLTYPESIGNALGROUPTRAFFICLIGHT() {
1290         return new CONTROLTYPE.SIGNALGROUP.TRAFFICLIGHT();
1291     }
1292 
1293     /**
1294      * Create an instance of {@link CONTDISTTYPE.CONSTANT }
1295      * 
1296      */
1297     public CONTDISTTYPE.CONSTANT createCONTDISTTYPECONSTANT() {
1298         return new CONTDISTTYPE.CONSTANT();
1299     }
1300 
1301     /**
1302      * Create an instance of {@link CONTDISTTYPE.EXPONENTIAL }
1303      * 
1304      */
1305     public CONTDISTTYPE.EXPONENTIAL createCONTDISTTYPEEXPONENTIAL() {
1306         return new CONTDISTTYPE.EXPONENTIAL();
1307     }
1308 
1309     /**
1310      * Create an instance of {@link CONTDISTTYPE.TRIANGULAR }
1311      * 
1312      */
1313     public CONTDISTTYPE.TRIANGULAR createCONTDISTTYPETRIANGULAR() {
1314         return new CONTDISTTYPE.TRIANGULAR();
1315     }
1316 
1317     /**
1318      * Create an instance of {@link CONTDISTTYPE.NORMAL }
1319      * 
1320      */
1321     public CONTDISTTYPE.NORMAL createCONTDISTTYPENORMAL() {
1322         return new CONTDISTTYPE.NORMAL();
1323     }
1324 
1325     /**
1326      * Create an instance of {@link CONTDISTTYPE.BETA }
1327      * 
1328      */
1329     public CONTDISTTYPE.BETA createCONTDISTTYPEBETA() {
1330         return new CONTDISTTYPE.BETA();
1331     }
1332 
1333     /**
1334      * Create an instance of {@link CONTDISTTYPE.ERLANG }
1335      * 
1336      */
1337     public CONTDISTTYPE.ERLANG createCONTDISTTYPEERLANG() {
1338         return new CONTDISTTYPE.ERLANG();
1339     }
1340 
1341     /**
1342      * Create an instance of {@link CONTDISTTYPE.GAMMA }
1343      * 
1344      */
1345     public CONTDISTTYPE.GAMMA createCONTDISTTYPEGAMMA() {
1346         return new CONTDISTTYPE.GAMMA();
1347     }
1348 
1349     /**
1350      * Create an instance of {@link CONTDISTTYPE.LOGNORMAL }
1351      * 
1352      */
1353     public CONTDISTTYPE.LOGNORMAL createCONTDISTTYPELOGNORMAL() {
1354         return new CONTDISTTYPE.LOGNORMAL();
1355     }
1356 
1357     /**
1358      * Create an instance of {@link CONTDISTTYPE.PEARSON5 }
1359      * 
1360      */
1361     public CONTDISTTYPE.PEARSON5 createCONTDISTTYPEPEARSON5() {
1362         return new CONTDISTTYPE.PEARSON5();
1363     }
1364 
1365     /**
1366      * Create an instance of {@link CONTDISTTYPE.PEARSON6 }
1367      * 
1368      */
1369     public CONTDISTTYPE.PEARSON6 createCONTDISTTYPEPEARSON6() {
1370         return new CONTDISTTYPE.PEARSON6();
1371     }
1372 
1373     /**
1374      * Create an instance of {@link CONTDISTTYPE.UNIFORM }
1375      * 
1376      */
1377     public CONTDISTTYPE.UNIFORM createCONTDISTTYPEUNIFORM() {
1378         return new CONTDISTTYPE.UNIFORM();
1379     }
1380 
1381     /**
1382      * Create an instance of {@link CONTDISTTYPE.WEIBULL }
1383      * 
1384      */
1385     public CONTDISTTYPE.WEIBULL createCONTDISTTYPEWEIBULL() {
1386         return new CONTDISTTYPE.WEIBULL();
1387     }
1388 
1389     /**
1390      * Create an instance of {@link DISCRETEDISTTYPE.CONSTANT }
1391      * 
1392      */
1393     public DISCRETEDISTTYPE.CONSTANT createDISCRETEDISTTYPECONSTANT() {
1394         return new DISCRETEDISTTYPE.CONSTANT();
1395     }
1396 
1397     /**
1398      * Create an instance of {@link DISCRETEDISTTYPE.BERNOULLI }
1399      * 
1400      */
1401     public DISCRETEDISTTYPE.BERNOULLI createDISCRETEDISTTYPEBERNOULLI() {
1402         return new DISCRETEDISTTYPE.BERNOULLI();
1403     }
1404 
1405     /**
1406      * Create an instance of {@link DISCRETEDISTTYPE.BINOMIAL }
1407      * 
1408      */
1409     public DISCRETEDISTTYPE.BINOMIAL createDISCRETEDISTTYPEBINOMIAL() {
1410         return new DISCRETEDISTTYPE.BINOMIAL();
1411     }
1412 
1413     /**
1414      * Create an instance of {@link DISCRETEDISTTYPE.UNIFORM }
1415      * 
1416      */
1417     public DISCRETEDISTTYPE.UNIFORM createDISCRETEDISTTYPEUNIFORM() {
1418         return new DISCRETEDISTTYPE.UNIFORM();
1419     }
1420 
1421     /**
1422      * Create an instance of {@link DISCRETEDISTTYPE.GEOMETRIC }
1423      * 
1424      */
1425     public DISCRETEDISTTYPE.GEOMETRIC createDISCRETEDISTTYPEGEOMETRIC() {
1426         return new DISCRETEDISTTYPE.GEOMETRIC();
1427     }
1428 
1429     /**
1430      * Create an instance of {@link DISCRETEDISTTYPE.NEGBINOMIAL }
1431      * 
1432      */
1433     public DISCRETEDISTTYPE.NEGBINOMIAL createDISCRETEDISTTYPENEGBINOMIAL() {
1434         return new DISCRETEDISTTYPE.NEGBINOMIAL();
1435     }
1436 
1437     /**
1438      * Create an instance of {@link DISCRETEDISTTYPE.POISSON }
1439      * 
1440      */
1441     public DISCRETEDISTTYPE.POISSON createDISCRETEDISTTYPEPOISSON() {
1442         return new DISCRETEDISTTYPE.POISSON();
1443     }
1444 
1445     /**
1446      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE }
1447      * 
1448      */
1449     public MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE createMODELTYPETACTICALPLANNERLMRSACCELERATIONINCENTIVESINCENTIVE() {
1450         return new MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE();
1451     }
1452 
1453     /**
1454      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE }
1455      * 
1456      */
1457     public MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE createMODELTYPETACTICALPLANNERLMRSVOLUNTARYINCENTIVESINCENTIVE() {
1458         return new MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE();
1459     }
1460 
1461     /**
1462      * Create an instance of {@link MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE }
1463      * 
1464      */
1465     public MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE createMODELTYPETACTICALPLANNERLMRSMANDATORYINCENTIVESINCENTIVE() {
1466         return new MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE();
1467     }
1468 
1469     /**
1470      * Create an instance of {@link MODELTYPE.STRATEGICALPLANNER.ROUTE }
1471      * 
1472      */
1473     public MODELTYPE.STRATEGICALPLANNER.ROUTE createMODELTYPESTRATEGICALPLANNERROUTE() {
1474         return new MODELTYPE.STRATEGICALPLANNER.ROUTE();
1475     }
1476 
1477     /**
1478      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.STRING }
1479      * 
1480      */
1481     public MODELTYPE.MODELPARAMETERS.STRING createMODELTYPEMODELPARAMETERSSTRING() {
1482         return new MODELTYPE.MODELPARAMETERS.STRING();
1483     }
1484 
1485     /**
1486      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.ACCELERATION }
1487      * 
1488      */
1489     public MODELTYPE.MODELPARAMETERS.ACCELERATION createMODELTYPEMODELPARAMETERSACCELERATION() {
1490         return new MODELTYPE.MODELPARAMETERS.ACCELERATION();
1491     }
1492 
1493     /**
1494      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.ACCELERATIONDIST }
1495      * 
1496      */
1497     public MODELTYPE.MODELPARAMETERS.ACCELERATIONDIST createMODELTYPEMODELPARAMETERSACCELERATIONDIST() {
1498         return new MODELTYPE.MODELPARAMETERS.ACCELERATIONDIST();
1499     }
1500 
1501     /**
1502      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.BOOLEAN }
1503      * 
1504      */
1505     public MODELTYPE.MODELPARAMETERS.BOOLEAN createMODELTYPEMODELPARAMETERSBOOLEAN() {
1506         return new MODELTYPE.MODELPARAMETERS.BOOLEAN();
1507     }
1508 
1509     /**
1510      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.CLASS }
1511      * 
1512      */
1513     public MODELTYPE.MODELPARAMETERS.CLASS createMODELTYPEMODELPARAMETERSCLASS() {
1514         return new MODELTYPE.MODELPARAMETERS.CLASS();
1515     }
1516 
1517     /**
1518      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.DOUBLE }
1519      * 
1520      */
1521     public MODELTYPE.MODELPARAMETERS.DOUBLE createMODELTYPEMODELPARAMETERSDOUBLE() {
1522         return new MODELTYPE.MODELPARAMETERS.DOUBLE();
1523     }
1524 
1525     /**
1526      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.DOUBLEDIST }
1527      * 
1528      */
1529     public MODELTYPE.MODELPARAMETERS.DOUBLEDIST createMODELTYPEMODELPARAMETERSDOUBLEDIST() {
1530         return new MODELTYPE.MODELPARAMETERS.DOUBLEDIST();
1531     }
1532 
1533     /**
1534      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.DURATION }
1535      * 
1536      */
1537     public MODELTYPE.MODELPARAMETERS.DURATION createMODELTYPEMODELPARAMETERSDURATION() {
1538         return new MODELTYPE.MODELPARAMETERS.DURATION();
1539     }
1540 
1541     /**
1542      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.DURATIONDIST }
1543      * 
1544      */
1545     public MODELTYPE.MODELPARAMETERS.DURATIONDIST createMODELTYPEMODELPARAMETERSDURATIONDIST() {
1546         return new MODELTYPE.MODELPARAMETERS.DURATIONDIST();
1547     }
1548 
1549     /**
1550      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.FRACTION }
1551      * 
1552      */
1553     public MODELTYPE.MODELPARAMETERS.FRACTION createMODELTYPEMODELPARAMETERSFRACTION() {
1554         return new MODELTYPE.MODELPARAMETERS.FRACTION();
1555     }
1556 
1557     /**
1558      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.FREQUENCY }
1559      * 
1560      */
1561     public MODELTYPE.MODELPARAMETERS.FREQUENCY createMODELTYPEMODELPARAMETERSFREQUENCY() {
1562         return new MODELTYPE.MODELPARAMETERS.FREQUENCY();
1563     }
1564 
1565     /**
1566      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.FREQUENCYDIST }
1567      * 
1568      */
1569     public MODELTYPE.MODELPARAMETERS.FREQUENCYDIST createMODELTYPEMODELPARAMETERSFREQUENCYDIST() {
1570         return new MODELTYPE.MODELPARAMETERS.FREQUENCYDIST();
1571     }
1572 
1573     /**
1574      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.INTEGER }
1575      * 
1576      */
1577     public MODELTYPE.MODELPARAMETERS.INTEGER createMODELTYPEMODELPARAMETERSINTEGER() {
1578         return new MODELTYPE.MODELPARAMETERS.INTEGER();
1579     }
1580 
1581     /**
1582      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.INTEGERDIST }
1583      * 
1584      */
1585     public MODELTYPE.MODELPARAMETERS.INTEGERDIST createMODELTYPEMODELPARAMETERSINTEGERDIST() {
1586         return new MODELTYPE.MODELPARAMETERS.INTEGERDIST();
1587     }
1588 
1589     /**
1590      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.LENGTH }
1591      * 
1592      */
1593     public MODELTYPE.MODELPARAMETERS.LENGTH createMODELTYPEMODELPARAMETERSLENGTH() {
1594         return new MODELTYPE.MODELPARAMETERS.LENGTH();
1595     }
1596 
1597     /**
1598      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.LENGTHDIST }
1599      * 
1600      */
1601     public MODELTYPE.MODELPARAMETERS.LENGTHDIST createMODELTYPEMODELPARAMETERSLENGTHDIST() {
1602         return new MODELTYPE.MODELPARAMETERS.LENGTHDIST();
1603     }
1604 
1605     /**
1606      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.LINEARDENSITY }
1607      * 
1608      */
1609     public MODELTYPE.MODELPARAMETERS.LINEARDENSITY createMODELTYPEMODELPARAMETERSLINEARDENSITY() {
1610         return new MODELTYPE.MODELPARAMETERS.LINEARDENSITY();
1611     }
1612 
1613     /**
1614      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.LINEARDENSITYDIST }
1615      * 
1616      */
1617     public MODELTYPE.MODELPARAMETERS.LINEARDENSITYDIST createMODELTYPEMODELPARAMETERSLINEARDENSITYDIST() {
1618         return new MODELTYPE.MODELPARAMETERS.LINEARDENSITYDIST();
1619     }
1620 
1621     /**
1622      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.SPEED }
1623      * 
1624      */
1625     public MODELTYPE.MODELPARAMETERS.SPEED createMODELTYPEMODELPARAMETERSSPEED() {
1626         return new MODELTYPE.MODELPARAMETERS.SPEED();
1627     }
1628 
1629     /**
1630      * Create an instance of {@link MODELTYPE.MODELPARAMETERS.SPEEDDIST }
1631      * 
1632      */
1633     public MODELTYPE.MODELPARAMETERS.SPEEDDIST createMODELTYPEMODELPARAMETERSSPEEDDIST() {
1634         return new MODELTYPE.MODELPARAMETERS.SPEEDDIST();
1635     }
1636 
1637     /**
1638      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.LINKTYPE }
1639      * 
1640      */
1641     public ODOPTIONS.ODOPTIONSITEM.LINKTYPE createODOPTIONSODOPTIONSITEMLINKTYPE() {
1642         return new ODOPTIONS.ODOPTIONSITEM.LINKTYPE();
1643     }
1644 
1645     /**
1646      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.ORIGIN }
1647      * 
1648      */
1649     public ODOPTIONS.ODOPTIONSITEM.ORIGIN createODOPTIONSODOPTIONSITEMORIGIN() {
1650         return new ODOPTIONS.ODOPTIONSITEM.ORIGIN();
1651     }
1652 
1653     /**
1654      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL }
1655      * 
1656      */
1657     public ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL createODOPTIONSODOPTIONSITEMDEFAULTMODEL() {
1658         return new ODOPTIONS.ODOPTIONSITEM.DEFAULTMODEL();
1659     }
1660 
1661     /**
1662      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.MODEL }
1663      * 
1664      */
1665     public ODOPTIONS.ODOPTIONSITEM.MODEL createODOPTIONSODOPTIONSITEMMODEL() {
1666         return new ODOPTIONS.ODOPTIONSITEM.MODEL();
1667     }
1668 
1669     /**
1670      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.LANEBIASES.LANEBIAS }
1671      * 
1672      */
1673     public ODOPTIONS.ODOPTIONSITEM.LANEBIASES.LANEBIAS createODOPTIONSODOPTIONSITEMLANEBIASESLANEBIAS() {
1674         return new ODOPTIONS.ODOPTIONSITEM.LANEBIASES.LANEBIAS();
1675     }
1676 
1677     /**
1678      * Create an instance of {@link ODOPTIONS.ODOPTIONSITEM.MARKOV.STATE }
1679      * 
1680      */
1681     public ODOPTIONS.ODOPTIONSITEM.MARKOV.STATE createODOPTIONSODOPTIONSITEMMARKOVSTATE() {
1682         return new ODOPTIONS.ODOPTIONSITEM.MARKOV.STATE();
1683     }
1684 
1685     /**
1686      * Create an instance of {@link GLOBALTIMETYPE.TIME }
1687      * 
1688      */
1689     public GLOBALTIMETYPE.TIME createGLOBALTIMETYPETIME() {
1690         return new GLOBALTIMETYPE.TIME();
1691     }
1692 
1693     /**
1694      * Create an instance of {@link org.opentrafficsim.xml.generated.CONTROL.FIXEDTIME.CYCLE }
1695      * 
1696      */
1697     public org.opentrafficsim.xml.generated.CONTROL.FIXEDTIME.CYCLE createCONTROLFIXEDTIMECYCLE() {
1698         return new org.opentrafficsim.xml.generated.CONTROL.FIXEDTIME.CYCLE();
1699     }
1700 
1701     /**
1702      * Create an instance of {@link JAXBElement }{@code <}{@link IncludeType }{@code >}
1703      * 
1704      * @param value
1705      *     Java instance representing xml element's value.
1706      * @return
1707      *     the new instance of {@link JAXBElement }{@code <}{@link IncludeType }{@code >}
1708      */
1709     @XmlElementDecl(namespace = "http://www.w3.org/2001/XInclude", name = "include")
1710     public JAXBElement<IncludeType> createInclude(IncludeType value) {
1711         return new JAXBElement<IncludeType>(_Include_QNAME, IncludeType.class, null, value);
1712     }
1713 
1714     /**
1715      * Create an instance of {@link JAXBElement }{@code <}{@link MODELTYPE }{@code >}
1716      * 
1717      * @param value
1718      *     Java instance representing xml element's value.
1719      * @return
1720      *     the new instance of {@link JAXBElement }{@code <}{@link MODELTYPE }{@code >}
1721      */
1722     @XmlElementDecl(namespace = "http://www.opentrafficsim.org/ots", name = "MODEL")
1723     public JAXBElement<MODELTYPE> createMODEL(MODELTYPE value) {
1724         return new JAXBElement<MODELTYPE>(_MODEL_QNAME, MODELTYPE.class, null, value);
1725     }
1726 
1727     /**
1728      * Create an instance of {@link JAXBElement }{@code <}{@link FallbackType }{@code >}
1729      * 
1730      * @param value
1731      *     Java instance representing xml element's value.
1732      * @return
1733      *     the new instance of {@link JAXBElement }{@code <}{@link FallbackType }{@code >}
1734      */
1735     @XmlElementDecl(namespace = "http://www.w3.org/2001/XInclude", name = "fallback")
1736     public JAXBElement<FallbackType> createFallback(FallbackType value) {
1737         return new JAXBElement<FallbackType>(_Fallback_QNAME, FallbackType.class, null, value);
1738     }
1739 
1740 }