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 java.io.Serializable;
12  import java.util.ArrayList;
13  import java.util.List;
14  import javax.annotation.Generated;
15  import javax.xml.bind.annotation.XmlAccessType;
16  import javax.xml.bind.annotation.XmlAccessorType;
17  import javax.xml.bind.annotation.XmlAttribute;
18  import javax.xml.bind.annotation.XmlElement;
19  import javax.xml.bind.annotation.XmlElements;
20  import javax.xml.bind.annotation.XmlType;
21  
22  
23  /**
24   * <p>Java class for MODELTYPE complex type.
25   * 
26   * <p>The following schema fragment specifies the expected content contained within this class.
27   * 
28   * <pre>
29   * &lt;complexType name="MODELTYPE"&gt;
30   *   &lt;complexContent&gt;
31   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
32   *       &lt;sequence&gt;
33   *         &lt;element name="MODELPARAMETERS" minOccurs="0"&gt;
34   *           &lt;complexType&gt;
35   *             &lt;complexContent&gt;
36   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
37   *                 &lt;choice maxOccurs="unbounded"&gt;
38   *                   &lt;element name="STRING"&gt;
39   *                     &lt;complexType&gt;
40   *                       &lt;simpleContent&gt;
41   *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERSTRING"&gt;
42   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
43   *                         &lt;/extension&gt;
44   *                       &lt;/simpleContent&gt;
45   *                     &lt;/complexType&gt;
46   *                   &lt;/element&gt;
47   *                   &lt;element name="ACCELERATION"&gt;
48   *                     &lt;complexType&gt;
49   *                       &lt;simpleContent&gt;
50   *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERACCELERATION"&gt;
51   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
52   *                         &lt;/extension&gt;
53   *                       &lt;/simpleContent&gt;
54   *                     &lt;/complexType&gt;
55   *                   &lt;/element&gt;
56   *                   &lt;element name="ACCELERATIONDIST"&gt;
57   *                     &lt;complexType&gt;
58   *                       &lt;complexContent&gt;
59   *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATIONDIST"&gt;
60   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
61   *                         &lt;/extension&gt;
62   *                       &lt;/complexContent&gt;
63   *                     &lt;/complexType&gt;
64   *                   &lt;/element&gt;
65   *                   &lt;element name="BOOLEAN"&gt;
66   *                     &lt;complexType&gt;
67   *                       &lt;simpleContent&gt;
68   *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERBOOLEAN"&gt;
69   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
70   *                         &lt;/extension&gt;
71   *                       &lt;/simpleContent&gt;
72   *                     &lt;/complexType&gt;
73   *                   &lt;/element&gt;
74   *                   &lt;element name="CLASS"&gt;
75   *                     &lt;complexType&gt;
76   *                       &lt;simpleContent&gt;
77   *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERCLASS"&gt;
78   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
79   *                         &lt;/extension&gt;
80   *                       &lt;/simpleContent&gt;
81   *                     &lt;/complexType&gt;
82   *                   &lt;/element&gt;
83   *                   &lt;element name="DOUBLE"&gt;
84   *                     &lt;complexType&gt;
85   *                       &lt;simpleContent&gt;
86   *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERDOUBLE"&gt;
87   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
88   *                         &lt;/extension&gt;
89   *                       &lt;/simpleContent&gt;
90   *                     &lt;/complexType&gt;
91   *                   &lt;/element&gt;
92   *                   &lt;element name="DOUBLEDIST"&gt;
93   *                     &lt;complexType&gt;
94   *                       &lt;complexContent&gt;
95   *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLEDIST"&gt;
96   *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
97   *                         &lt;/extension&gt;
98   *                       &lt;/complexContent&gt;
99   *                     &lt;/complexType&gt;
100  *                   &lt;/element&gt;
101  *                   &lt;element name="DURATION"&gt;
102  *                     &lt;complexType&gt;
103  *                       &lt;simpleContent&gt;
104  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERDURATION"&gt;
105  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
106  *                         &lt;/extension&gt;
107  *                       &lt;/simpleContent&gt;
108  *                     &lt;/complexType&gt;
109  *                   &lt;/element&gt;
110  *                   &lt;element name="DURATIONDIST"&gt;
111  *                     &lt;complexType&gt;
112  *                       &lt;complexContent&gt;
113  *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERDURATIONDIST"&gt;
114  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
115  *                         &lt;/extension&gt;
116  *                       &lt;/complexContent&gt;
117  *                     &lt;/complexType&gt;
118  *                   &lt;/element&gt;
119  *                   &lt;element name="FRACTION"&gt;
120  *                     &lt;complexType&gt;
121  *                       &lt;simpleContent&gt;
122  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERFRACTION"&gt;
123  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
124  *                         &lt;/extension&gt;
125  *                       &lt;/simpleContent&gt;
126  *                     &lt;/complexType&gt;
127  *                   &lt;/element&gt;
128  *                   &lt;element name="FREQUENCY"&gt;
129  *                     &lt;complexType&gt;
130  *                       &lt;simpleContent&gt;
131  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERFREQUENCY"&gt;
132  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
133  *                         &lt;/extension&gt;
134  *                       &lt;/simpleContent&gt;
135  *                     &lt;/complexType&gt;
136  *                   &lt;/element&gt;
137  *                   &lt;element name="FREQUENCYDIST"&gt;
138  *                     &lt;complexType&gt;
139  *                       &lt;complexContent&gt;
140  *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCYDIST"&gt;
141  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
142  *                         &lt;/extension&gt;
143  *                       &lt;/complexContent&gt;
144  *                     &lt;/complexType&gt;
145  *                   &lt;/element&gt;
146  *                   &lt;element name="INTEGER"&gt;
147  *                     &lt;complexType&gt;
148  *                       &lt;simpleContent&gt;
149  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERINTEGER"&gt;
150  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
151  *                         &lt;/extension&gt;
152  *                       &lt;/simpleContent&gt;
153  *                     &lt;/complexType&gt;
154  *                   &lt;/element&gt;
155  *                   &lt;element name="INTEGERDIST"&gt;
156  *                     &lt;complexType&gt;
157  *                       &lt;complexContent&gt;
158  *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERINTEGERDIST"&gt;
159  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
160  *                         &lt;/extension&gt;
161  *                       &lt;/complexContent&gt;
162  *                     &lt;/complexType&gt;
163  *                   &lt;/element&gt;
164  *                   &lt;element name="LENGTH"&gt;
165  *                     &lt;complexType&gt;
166  *                       &lt;simpleContent&gt;
167  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERLENGTH"&gt;
168  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
169  *                         &lt;/extension&gt;
170  *                       &lt;/simpleContent&gt;
171  *                     &lt;/complexType&gt;
172  *                   &lt;/element&gt;
173  *                   &lt;element name="LENGTHDIST"&gt;
174  *                     &lt;complexType&gt;
175  *                       &lt;complexContent&gt;
176  *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERLENGTHDIST"&gt;
177  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
178  *                         &lt;/extension&gt;
179  *                       &lt;/complexContent&gt;
180  *                     &lt;/complexType&gt;
181  *                   &lt;/element&gt;
182  *                   &lt;element name="LINEARDENSITY"&gt;
183  *                     &lt;complexType&gt;
184  *                       &lt;simpleContent&gt;
185  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERLINEARDENSITY"&gt;
186  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
187  *                         &lt;/extension&gt;
188  *                       &lt;/simpleContent&gt;
189  *                     &lt;/complexType&gt;
190  *                   &lt;/element&gt;
191  *                   &lt;element name="LINEARDENSITYDIST"&gt;
192  *                     &lt;complexType&gt;
193  *                       &lt;complexContent&gt;
194  *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITYDIST"&gt;
195  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
196  *                         &lt;/extension&gt;
197  *                       &lt;/complexContent&gt;
198  *                     &lt;/complexType&gt;
199  *                   &lt;/element&gt;
200  *                   &lt;element name="SPEED"&gt;
201  *                     &lt;complexType&gt;
202  *                       &lt;simpleContent&gt;
203  *                         &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERSPEED"&gt;
204  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
205  *                         &lt;/extension&gt;
206  *                       &lt;/simpleContent&gt;
207  *                     &lt;/complexType&gt;
208  *                   &lt;/element&gt;
209  *                   &lt;element name="SPEEDDIST"&gt;
210  *                     &lt;complexType&gt;
211  *                       &lt;complexContent&gt;
212  *                         &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERSPEEDDIST"&gt;
213  *                           &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
214  *                         &lt;/extension&gt;
215  *                       &lt;/complexContent&gt;
216  *                     &lt;/complexType&gt;
217  *                   &lt;/element&gt;
218  *                 &lt;/choice&gt;
219  *               &lt;/restriction&gt;
220  *             &lt;/complexContent&gt;
221  *           &lt;/complexType&gt;
222  *         &lt;/element&gt;
223  *         &lt;element name="STRATEGICALPLANNER" minOccurs="0"&gt;
224  *           &lt;complexType&gt;
225  *             &lt;complexContent&gt;
226  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
227  *                 &lt;choice&gt;
228  *                   &lt;element name="ROUTE"&gt;
229  *                     &lt;complexType&gt;
230  *                       &lt;complexContent&gt;
231  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
232  *                           &lt;choice&gt;
233  *                             &lt;element name="NONE" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
234  *                             &lt;element name="SHORTEST" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
235  *                           &lt;/choice&gt;
236  *                         &lt;/restriction&gt;
237  *                       &lt;/complexContent&gt;
238  *                     &lt;/complexType&gt;
239  *                   &lt;/element&gt;
240  *                 &lt;/choice&gt;
241  *               &lt;/restriction&gt;
242  *             &lt;/complexContent&gt;
243  *           &lt;/complexType&gt;
244  *         &lt;/element&gt;
245  *         &lt;element name="TACTICALPLANNER" minOccurs="0"&gt;
246  *           &lt;complexType&gt;
247  *             &lt;complexContent&gt;
248  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
249  *                 &lt;choice&gt;
250  *                   &lt;element name="LMRS"&gt;
251  *                     &lt;complexType&gt;
252  *                       &lt;complexContent&gt;
253  *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
254  *                           &lt;sequence&gt;
255  *                             &lt;element name="CARFOLLOWINGMODEL" type="{http://www.opentrafficsim.org/ots}CARFOLLOWINGMODELTYPE" minOccurs="0"/&gt;
256  *                             &lt;element name="SYNCHRONIZATION" minOccurs="0"&gt;
257  *                               &lt;simpleType&gt;
258  *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
259  *                                   &lt;pattern value="DEADEND|PASSIVE|PASSIVEMOVING|ALIGNGAP|ACTIVE"/&gt;
260  *                                 &lt;/restriction&gt;
261  *                               &lt;/simpleType&gt;
262  *                             &lt;/element&gt;
263  *                             &lt;element name="COOPERATION" minOccurs="0"&gt;
264  *                               &lt;simpleType&gt;
265  *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
266  *                                   &lt;pattern value="PASSIVE|PASSIVEMOVING|ACTIVE"/&gt;
267  *                                 &lt;/restriction&gt;
268  *                               &lt;/simpleType&gt;
269  *                             &lt;/element&gt;
270  *                             &lt;element name="GAPACCEPTANCE" minOccurs="0"&gt;
271  *                               &lt;simpleType&gt;
272  *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
273  *                                   &lt;pattern value="INFORMED|EGOHEADWAY"/&gt;
274  *                                 &lt;/restriction&gt;
275  *                               &lt;/simpleType&gt;
276  *                             &lt;/element&gt;
277  *                             &lt;element name="TAILGATING" minOccurs="0"&gt;
278  *                               &lt;simpleType&gt;
279  *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
280  *                                   &lt;pattern value="NONE|RHOONLY|PRESSURE"/&gt;
281  *                                 &lt;/restriction&gt;
282  *                               &lt;/simpleType&gt;
283  *                             &lt;/element&gt;
284  *                             &lt;element name="MANDATORYINCENTIVES" minOccurs="0"&gt;
285  *                               &lt;complexType&gt;
286  *                                 &lt;complexContent&gt;
287  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
288  *                                     &lt;sequence&gt;
289  *                                       &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
290  *                                         &lt;complexType&gt;
291  *                                           &lt;simpleContent&gt;
292  *                                             &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
293  *                                             &lt;/restriction&gt;
294  *                                           &lt;/simpleContent&gt;
295  *                                         &lt;/complexType&gt;
296  *                                       &lt;/element&gt;
297  *                                     &lt;/sequence&gt;
298  *                                   &lt;/restriction&gt;
299  *                                 &lt;/complexContent&gt;
300  *                               &lt;/complexType&gt;
301  *                             &lt;/element&gt;
302  *                             &lt;element name="VOLUNTARYINCENTIVES" minOccurs="0"&gt;
303  *                               &lt;complexType&gt;
304  *                                 &lt;complexContent&gt;
305  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
306  *                                     &lt;sequence&gt;
307  *                                       &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
308  *                                         &lt;complexType&gt;
309  *                                           &lt;simpleContent&gt;
310  *                                             &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
311  *                                             &lt;/restriction&gt;
312  *                                           &lt;/simpleContent&gt;
313  *                                         &lt;/complexType&gt;
314  *                                       &lt;/element&gt;
315  *                                     &lt;/sequence&gt;
316  *                                   &lt;/restriction&gt;
317  *                                 &lt;/complexContent&gt;
318  *                               &lt;/complexType&gt;
319  *                             &lt;/element&gt;
320  *                             &lt;element name="ACCELERATIONINCENTIVES" minOccurs="0"&gt;
321  *                               &lt;complexType&gt;
322  *                                 &lt;complexContent&gt;
323  *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
324  *                                     &lt;sequence&gt;
325  *                                       &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
326  *                                         &lt;complexType&gt;
327  *                                           &lt;simpleContent&gt;
328  *                                             &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
329  *                                             &lt;/restriction&gt;
330  *                                           &lt;/simpleContent&gt;
331  *                                         &lt;/complexType&gt;
332  *                                       &lt;/element&gt;
333  *                                     &lt;/sequence&gt;
334  *                                   &lt;/restriction&gt;
335  *                                 &lt;/complexContent&gt;
336  *                               &lt;/complexType&gt;
337  *                             &lt;/element&gt;
338  *                             &lt;element name="PERCEPTION" type="{http://www.opentrafficsim.org/ots}PERCEPTIONTYPE" minOccurs="0"/&gt;
339  *                           &lt;/sequence&gt;
340  *                         &lt;/restriction&gt;
341  *                       &lt;/complexContent&gt;
342  *                     &lt;/complexType&gt;
343  *                   &lt;/element&gt;
344  *                 &lt;/choice&gt;
345  *               &lt;/restriction&gt;
346  *             &lt;/complexContent&gt;
347  *           &lt;/complexType&gt;
348  *         &lt;/element&gt;
349  *       &lt;/sequence&gt;
350  *       &lt;attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
351  *       &lt;attribute name="PARENT" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
352  *     &lt;/restriction&gt;
353  *   &lt;/complexContent&gt;
354  * &lt;/complexType&gt;
355  * </pre>
356  * 
357  * 
358  */
359 @XmlAccessorType(XmlAccessType.FIELD)
360 @XmlType(name = "MODELTYPE", propOrder = {
361     "modelparameters",
362     "strategicalplanner",
363     "tacticalplanner"
364 })
365 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
366 public class MODELTYPE
367     implements Serializable
368 {
369 
370     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
371     private final static long serialVersionUID = 10102L;
372     @XmlElement(name = "MODELPARAMETERS")
373     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
374     protected MODELTYPE.MODELPARAMETERS modelparameters;
375     @XmlElement(name = "STRATEGICALPLANNER")
376     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
377     protected MODELTYPE.STRATEGICALPLANNER strategicalplanner;
378     @XmlElement(name = "TACTICALPLANNER")
379     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
380     protected MODELTYPE.TACTICALPLANNER tacticalplanner;
381     @XmlAttribute(name = "ID")
382     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
383     protected String id;
384     @XmlAttribute(name = "PARENT")
385     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
386     protected String parent;
387 
388     /**
389      * Gets the value of the modelparameters property.
390      * 
391      * @return
392      *     possible object is
393      *     {@link MODELTYPE.MODELPARAMETERS }
394      *     
395      */
396     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
397     public MODELTYPE.MODELPARAMETERS getMODELPARAMETERS() {
398         return modelparameters;
399     }
400 
401     /**
402      * Sets the value of the modelparameters property.
403      * 
404      * @param value
405      *     allowed object is
406      *     {@link MODELTYPE.MODELPARAMETERS }
407      *     
408      */
409     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
410     public void setMODELPARAMETERS(MODELTYPE.MODELPARAMETERS value) {
411         this.modelparameters = value;
412     }
413 
414     /**
415      * Gets the value of the strategicalplanner property.
416      * 
417      * @return
418      *     possible object is
419      *     {@link MODELTYPE.STRATEGICALPLANNER }
420      *     
421      */
422     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
423     public MODELTYPE.STRATEGICALPLANNER getSTRATEGICALPLANNER() {
424         return strategicalplanner;
425     }
426 
427     /**
428      * Sets the value of the strategicalplanner property.
429      * 
430      * @param value
431      *     allowed object is
432      *     {@link MODELTYPE.STRATEGICALPLANNER }
433      *     
434      */
435     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
436     public void setSTRATEGICALPLANNER(MODELTYPE.STRATEGICALPLANNER value) {
437         this.strategicalplanner = value;
438     }
439 
440     /**
441      * Gets the value of the tacticalplanner property.
442      * 
443      * @return
444      *     possible object is
445      *     {@link MODELTYPE.TACTICALPLANNER }
446      *     
447      */
448     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
449     public MODELTYPE.TACTICALPLANNER getTACTICALPLANNER() {
450         return tacticalplanner;
451     }
452 
453     /**
454      * Sets the value of the tacticalplanner property.
455      * 
456      * @param value
457      *     allowed object is
458      *     {@link MODELTYPE.TACTICALPLANNER }
459      *     
460      */
461     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
462     public void setTACTICALPLANNER(MODELTYPE.TACTICALPLANNER value) {
463         this.tacticalplanner = value;
464     }
465 
466     /**
467      * Gets the value of the id property.
468      * 
469      * @return
470      *     possible object is
471      *     {@link String }
472      *     
473      */
474     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
475     public String getID() {
476         return id;
477     }
478 
479     /**
480      * Sets the value of the id property.
481      * 
482      * @param value
483      *     allowed object is
484      *     {@link String }
485      *     
486      */
487     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
488     public void setID(String value) {
489         this.id = value;
490     }
491 
492     /**
493      * Gets the value of the parent property.
494      * 
495      * @return
496      *     possible object is
497      *     {@link String }
498      *     
499      */
500     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
501     public String getPARENT() {
502         return parent;
503     }
504 
505     /**
506      * Sets the value of the parent property.
507      * 
508      * @param value
509      *     allowed object is
510      *     {@link String }
511      *     
512      */
513     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
514     public void setPARENT(String value) {
515         this.parent = value;
516     }
517 
518 
519     /**
520      * <p>Java class for anonymous complex type.
521      * 
522      * <p>The following schema fragment specifies the expected content contained within this class.
523      * 
524      * <pre>
525      * &lt;complexType&gt;
526      *   &lt;complexContent&gt;
527      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
528      *       &lt;choice maxOccurs="unbounded"&gt;
529      *         &lt;element name="STRING"&gt;
530      *           &lt;complexType&gt;
531      *             &lt;simpleContent&gt;
532      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERSTRING"&gt;
533      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
534      *               &lt;/extension&gt;
535      *             &lt;/simpleContent&gt;
536      *           &lt;/complexType&gt;
537      *         &lt;/element&gt;
538      *         &lt;element name="ACCELERATION"&gt;
539      *           &lt;complexType&gt;
540      *             &lt;simpleContent&gt;
541      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERACCELERATION"&gt;
542      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
543      *               &lt;/extension&gt;
544      *             &lt;/simpleContent&gt;
545      *           &lt;/complexType&gt;
546      *         &lt;/element&gt;
547      *         &lt;element name="ACCELERATIONDIST"&gt;
548      *           &lt;complexType&gt;
549      *             &lt;complexContent&gt;
550      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATIONDIST"&gt;
551      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
552      *               &lt;/extension&gt;
553      *             &lt;/complexContent&gt;
554      *           &lt;/complexType&gt;
555      *         &lt;/element&gt;
556      *         &lt;element name="BOOLEAN"&gt;
557      *           &lt;complexType&gt;
558      *             &lt;simpleContent&gt;
559      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERBOOLEAN"&gt;
560      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
561      *               &lt;/extension&gt;
562      *             &lt;/simpleContent&gt;
563      *           &lt;/complexType&gt;
564      *         &lt;/element&gt;
565      *         &lt;element name="CLASS"&gt;
566      *           &lt;complexType&gt;
567      *             &lt;simpleContent&gt;
568      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERCLASS"&gt;
569      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
570      *               &lt;/extension&gt;
571      *             &lt;/simpleContent&gt;
572      *           &lt;/complexType&gt;
573      *         &lt;/element&gt;
574      *         &lt;element name="DOUBLE"&gt;
575      *           &lt;complexType&gt;
576      *             &lt;simpleContent&gt;
577      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERDOUBLE"&gt;
578      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
579      *               &lt;/extension&gt;
580      *             &lt;/simpleContent&gt;
581      *           &lt;/complexType&gt;
582      *         &lt;/element&gt;
583      *         &lt;element name="DOUBLEDIST"&gt;
584      *           &lt;complexType&gt;
585      *             &lt;complexContent&gt;
586      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLEDIST"&gt;
587      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
588      *               &lt;/extension&gt;
589      *             &lt;/complexContent&gt;
590      *           &lt;/complexType&gt;
591      *         &lt;/element&gt;
592      *         &lt;element name="DURATION"&gt;
593      *           &lt;complexType&gt;
594      *             &lt;simpleContent&gt;
595      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERDURATION"&gt;
596      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
597      *               &lt;/extension&gt;
598      *             &lt;/simpleContent&gt;
599      *           &lt;/complexType&gt;
600      *         &lt;/element&gt;
601      *         &lt;element name="DURATIONDIST"&gt;
602      *           &lt;complexType&gt;
603      *             &lt;complexContent&gt;
604      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERDURATIONDIST"&gt;
605      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
606      *               &lt;/extension&gt;
607      *             &lt;/complexContent&gt;
608      *           &lt;/complexType&gt;
609      *         &lt;/element&gt;
610      *         &lt;element name="FRACTION"&gt;
611      *           &lt;complexType&gt;
612      *             &lt;simpleContent&gt;
613      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERFRACTION"&gt;
614      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
615      *               &lt;/extension&gt;
616      *             &lt;/simpleContent&gt;
617      *           &lt;/complexType&gt;
618      *         &lt;/element&gt;
619      *         &lt;element name="FREQUENCY"&gt;
620      *           &lt;complexType&gt;
621      *             &lt;simpleContent&gt;
622      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERFREQUENCY"&gt;
623      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
624      *               &lt;/extension&gt;
625      *             &lt;/simpleContent&gt;
626      *           &lt;/complexType&gt;
627      *         &lt;/element&gt;
628      *         &lt;element name="FREQUENCYDIST"&gt;
629      *           &lt;complexType&gt;
630      *             &lt;complexContent&gt;
631      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCYDIST"&gt;
632      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
633      *               &lt;/extension&gt;
634      *             &lt;/complexContent&gt;
635      *           &lt;/complexType&gt;
636      *         &lt;/element&gt;
637      *         &lt;element name="INTEGER"&gt;
638      *           &lt;complexType&gt;
639      *             &lt;simpleContent&gt;
640      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERINTEGER"&gt;
641      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
642      *               &lt;/extension&gt;
643      *             &lt;/simpleContent&gt;
644      *           &lt;/complexType&gt;
645      *         &lt;/element&gt;
646      *         &lt;element name="INTEGERDIST"&gt;
647      *           &lt;complexType&gt;
648      *             &lt;complexContent&gt;
649      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERINTEGERDIST"&gt;
650      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
651      *               &lt;/extension&gt;
652      *             &lt;/complexContent&gt;
653      *           &lt;/complexType&gt;
654      *         &lt;/element&gt;
655      *         &lt;element name="LENGTH"&gt;
656      *           &lt;complexType&gt;
657      *             &lt;simpleContent&gt;
658      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERLENGTH"&gt;
659      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
660      *               &lt;/extension&gt;
661      *             &lt;/simpleContent&gt;
662      *           &lt;/complexType&gt;
663      *         &lt;/element&gt;
664      *         &lt;element name="LENGTHDIST"&gt;
665      *           &lt;complexType&gt;
666      *             &lt;complexContent&gt;
667      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERLENGTHDIST"&gt;
668      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
669      *               &lt;/extension&gt;
670      *             &lt;/complexContent&gt;
671      *           &lt;/complexType&gt;
672      *         &lt;/element&gt;
673      *         &lt;element name="LINEARDENSITY"&gt;
674      *           &lt;complexType&gt;
675      *             &lt;simpleContent&gt;
676      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERLINEARDENSITY"&gt;
677      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
678      *               &lt;/extension&gt;
679      *             &lt;/simpleContent&gt;
680      *           &lt;/complexType&gt;
681      *         &lt;/element&gt;
682      *         &lt;element name="LINEARDENSITYDIST"&gt;
683      *           &lt;complexType&gt;
684      *             &lt;complexContent&gt;
685      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITYDIST"&gt;
686      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
687      *               &lt;/extension&gt;
688      *             &lt;/complexContent&gt;
689      *           &lt;/complexType&gt;
690      *         &lt;/element&gt;
691      *         &lt;element name="SPEED"&gt;
692      *           &lt;complexType&gt;
693      *             &lt;simpleContent&gt;
694      *               &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERSPEED"&gt;
695      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
696      *               &lt;/extension&gt;
697      *             &lt;/simpleContent&gt;
698      *           &lt;/complexType&gt;
699      *         &lt;/element&gt;
700      *         &lt;element name="SPEEDDIST"&gt;
701      *           &lt;complexType&gt;
702      *             &lt;complexContent&gt;
703      *               &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERSPEEDDIST"&gt;
704      *                 &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
705      *               &lt;/extension&gt;
706      *             &lt;/complexContent&gt;
707      *           &lt;/complexType&gt;
708      *         &lt;/element&gt;
709      *       &lt;/choice&gt;
710      *     &lt;/restriction&gt;
711      *   &lt;/complexContent&gt;
712      * &lt;/complexType&gt;
713      * </pre>
714      * 
715      * 
716      */
717     @XmlAccessorType(XmlAccessType.FIELD)
718     @XmlType(name = "", propOrder = {
719         "stringOrACCELERATIONOrACCELERATIONDIST"
720     })
721     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
722     public static class MODELPARAMETERS
723         implements Serializable
724     {
725 
726         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
727         private final static long serialVersionUID = 10102L;
728         @XmlElements({
729             @XmlElement(name = "STRING", type = MODELTYPE.MODELPARAMETERS.STRING.class),
730             @XmlElement(name = "ACCELERATION", type = MODELTYPE.MODELPARAMETERS.ACCELERATION.class),
731             @XmlElement(name = "ACCELERATIONDIST", type = MODELTYPE.MODELPARAMETERS.ACCELERATIONDIST.class),
732             @XmlElement(name = "BOOLEAN", type = MODELTYPE.MODELPARAMETERS.BOOLEAN.class),
733             @XmlElement(name = "CLASS", type = MODELTYPE.MODELPARAMETERS.CLASS.class),
734             @XmlElement(name = "DOUBLE", type = MODELTYPE.MODELPARAMETERS.DOUBLE.class),
735             @XmlElement(name = "DOUBLEDIST", type = MODELTYPE.MODELPARAMETERS.DOUBLEDIST.class),
736             @XmlElement(name = "DURATION", type = MODELTYPE.MODELPARAMETERS.DURATION.class),
737             @XmlElement(name = "DURATIONDIST", type = MODELTYPE.MODELPARAMETERS.DURATIONDIST.class),
738             @XmlElement(name = "FRACTION", type = MODELTYPE.MODELPARAMETERS.FRACTION.class),
739             @XmlElement(name = "FREQUENCY", type = MODELTYPE.MODELPARAMETERS.FREQUENCY.class),
740             @XmlElement(name = "FREQUENCYDIST", type = MODELTYPE.MODELPARAMETERS.FREQUENCYDIST.class),
741             @XmlElement(name = "INTEGER", type = MODELTYPE.MODELPARAMETERS.INTEGER.class),
742             @XmlElement(name = "INTEGERDIST", type = MODELTYPE.MODELPARAMETERS.INTEGERDIST.class),
743             @XmlElement(name = "LENGTH", type = MODELTYPE.MODELPARAMETERS.LENGTH.class),
744             @XmlElement(name = "LENGTHDIST", type = MODELTYPE.MODELPARAMETERS.LENGTHDIST.class),
745             @XmlElement(name = "LINEARDENSITY", type = MODELTYPE.MODELPARAMETERS.LINEARDENSITY.class),
746             @XmlElement(name = "LINEARDENSITYDIST", type = MODELTYPE.MODELPARAMETERS.LINEARDENSITYDIST.class),
747             @XmlElement(name = "SPEED", type = MODELTYPE.MODELPARAMETERS.SPEED.class),
748             @XmlElement(name = "SPEEDDIST", type = MODELTYPE.MODELPARAMETERS.SPEEDDIST.class)
749         })
750         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
751         protected List<Serializable> stringOrACCELERATIONOrACCELERATIONDIST;
752 
753         /**
754          * Gets the value of the stringOrACCELERATIONOrACCELERATIONDIST property.
755          * 
756          * <p>
757          * This accessor method returns a reference to the live list,
758          * not a snapshot. Therefore any modification you make to the
759          * returned list will be present inside the JAXB object.
760          * This is why there is not a <CODE>set</CODE> method for the stringOrACCELERATIONOrACCELERATIONDIST property.
761          * 
762          * <p>
763          * For example, to add a new item, do as follows:
764          * <pre>
765          *    getSTRINGOrACCELERATIONOrACCELERATIONDIST().add(newItem);
766          * </pre>
767          * 
768          * 
769          * <p>
770          * Objects of the following type(s) are allowed in the list
771          * {@link MODELTYPE.MODELPARAMETERS.STRING }
772          * {@link MODELTYPE.MODELPARAMETERS.ACCELERATION }
773          * {@link MODELTYPE.MODELPARAMETERS.ACCELERATIONDIST }
774          * {@link MODELTYPE.MODELPARAMETERS.BOOLEAN }
775          * {@link MODELTYPE.MODELPARAMETERS.CLASS }
776          * {@link MODELTYPE.MODELPARAMETERS.DOUBLE }
777          * {@link MODELTYPE.MODELPARAMETERS.DOUBLEDIST }
778          * {@link MODELTYPE.MODELPARAMETERS.DURATION }
779          * {@link MODELTYPE.MODELPARAMETERS.DURATIONDIST }
780          * {@link MODELTYPE.MODELPARAMETERS.FRACTION }
781          * {@link MODELTYPE.MODELPARAMETERS.FREQUENCY }
782          * {@link MODELTYPE.MODELPARAMETERS.FREQUENCYDIST }
783          * {@link MODELTYPE.MODELPARAMETERS.INTEGER }
784          * {@link MODELTYPE.MODELPARAMETERS.INTEGERDIST }
785          * {@link MODELTYPE.MODELPARAMETERS.LENGTH }
786          * {@link MODELTYPE.MODELPARAMETERS.LENGTHDIST }
787          * {@link MODELTYPE.MODELPARAMETERS.LINEARDENSITY }
788          * {@link MODELTYPE.MODELPARAMETERS.LINEARDENSITYDIST }
789          * {@link MODELTYPE.MODELPARAMETERS.SPEED }
790          * {@link MODELTYPE.MODELPARAMETERS.SPEEDDIST }
791          * 
792          * 
793          */
794         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
795         public List<Serializable> getSTRINGOrACCELERATIONOrACCELERATIONDIST() {
796             if (stringOrACCELERATIONOrACCELERATIONDIST == null) {
797                 stringOrACCELERATIONOrACCELERATIONDIST = new ArrayList<Serializable>();
798             }
799             return this.stringOrACCELERATIONOrACCELERATIONDIST;
800         }
801 
802 
803         /**
804          * <p>Java class for anonymous complex type.
805          * 
806          * <p>The following schema fragment specifies the expected content contained within this class.
807          * 
808          * <pre>
809          * &lt;complexType&gt;
810          *   &lt;simpleContent&gt;
811          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERACCELERATION"&gt;
812          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
813          *     &lt;/extension&gt;
814          *   &lt;/simpleContent&gt;
815          * &lt;/complexType&gt;
816          * </pre>
817          * 
818          * 
819          */
820         @XmlAccessorType(XmlAccessType.FIELD)
821         @XmlType(name = "")
822         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
823         public static class ACCELERATION
824             extends PARAMETERACCELERATION
825             implements Serializable
826         {
827 
828             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
829             private final static long serialVersionUID = 10102L;
830             @XmlAttribute(name = "GTUTYPE")
831             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
832             protected String gtutype;
833 
834             /**
835              * Gets the value of the gtutype property.
836              * 
837              * @return
838              *     possible object is
839              *     {@link String }
840              *     
841              */
842             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
843             public String getGTUTYPE() {
844                 return gtutype;
845             }
846 
847             /**
848              * Sets the value of the gtutype property.
849              * 
850              * @param value
851              *     allowed object is
852              *     {@link String }
853              *     
854              */
855             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
856             public void setGTUTYPE(String value) {
857                 this.gtutype = value;
858             }
859 
860         }
861 
862 
863         /**
864          * <p>Java class for anonymous complex type.
865          * 
866          * <p>The following schema fragment specifies the expected content contained within this class.
867          * 
868          * <pre>
869          * &lt;complexType&gt;
870          *   &lt;complexContent&gt;
871          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATIONDIST"&gt;
872          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
873          *     &lt;/extension&gt;
874          *   &lt;/complexContent&gt;
875          * &lt;/complexType&gt;
876          * </pre>
877          * 
878          * 
879          */
880         @XmlAccessorType(XmlAccessType.FIELD)
881         @XmlType(name = "")
882         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
883         public static class ACCELERATIONDIST
884             extends PARAMETERACCELERATIONDIST
885             implements Serializable
886         {
887 
888             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
889             private final static long serialVersionUID = 10102L;
890             @XmlAttribute(name = "GTUTYPE")
891             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
892             protected String gtutype;
893 
894             /**
895              * Gets the value of the gtutype property.
896              * 
897              * @return
898              *     possible object is
899              *     {@link String }
900              *     
901              */
902             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
903             public String getGTUTYPE() {
904                 return gtutype;
905             }
906 
907             /**
908              * Sets the value of the gtutype property.
909              * 
910              * @param value
911              *     allowed object is
912              *     {@link String }
913              *     
914              */
915             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
916             public void setGTUTYPE(String value) {
917                 this.gtutype = value;
918             }
919 
920         }
921 
922 
923         /**
924          * <p>Java class for anonymous complex type.
925          * 
926          * <p>The following schema fragment specifies the expected content contained within this class.
927          * 
928          * <pre>
929          * &lt;complexType&gt;
930          *   &lt;simpleContent&gt;
931          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERBOOLEAN"&gt;
932          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
933          *     &lt;/extension&gt;
934          *   &lt;/simpleContent&gt;
935          * &lt;/complexType&gt;
936          * </pre>
937          * 
938          * 
939          */
940         @XmlAccessorType(XmlAccessType.FIELD)
941         @XmlType(name = "")
942         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
943         public static class BOOLEAN
944             extends PARAMETERBOOLEAN
945             implements Serializable
946         {
947 
948             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
949             private final static long serialVersionUID = 10102L;
950             @XmlAttribute(name = "GTUTYPE")
951             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
952             protected String gtutype;
953 
954             /**
955              * Gets the value of the gtutype property.
956              * 
957              * @return
958              *     possible object is
959              *     {@link String }
960              *     
961              */
962             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
963             public String getGTUTYPE() {
964                 return gtutype;
965             }
966 
967             /**
968              * Sets the value of the gtutype property.
969              * 
970              * @param value
971              *     allowed object is
972              *     {@link String }
973              *     
974              */
975             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
976             public void setGTUTYPE(String value) {
977                 this.gtutype = value;
978             }
979 
980         }
981 
982 
983         /**
984          * <p>Java class for anonymous complex type.
985          * 
986          * <p>The following schema fragment specifies the expected content contained within this class.
987          * 
988          * <pre>
989          * &lt;complexType&gt;
990          *   &lt;simpleContent&gt;
991          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERCLASS"&gt;
992          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
993          *     &lt;/extension&gt;
994          *   &lt;/simpleContent&gt;
995          * &lt;/complexType&gt;
996          * </pre>
997          * 
998          * 
999          */
1000         @XmlAccessorType(XmlAccessType.FIELD)
1001         @XmlType(name = "")
1002         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1003         public static class CLASS
1004             extends PARAMETERCLASS
1005             implements Serializable
1006         {
1007 
1008             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1009             private final static long serialVersionUID = 10102L;
1010             @XmlAttribute(name = "GTUTYPE")
1011             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1012             protected String gtutype;
1013 
1014             /**
1015              * Gets the value of the gtutype property.
1016              * 
1017              * @return
1018              *     possible object is
1019              *     {@link String }
1020              *     
1021              */
1022             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1023             public String getGTUTYPE() {
1024                 return gtutype;
1025             }
1026 
1027             /**
1028              * Sets the value of the gtutype property.
1029              * 
1030              * @param value
1031              *     allowed object is
1032              *     {@link String }
1033              *     
1034              */
1035             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1036             public void setGTUTYPE(String value) {
1037                 this.gtutype = value;
1038             }
1039 
1040         }
1041 
1042 
1043         /**
1044          * <p>Java class for anonymous complex type.
1045          * 
1046          * <p>The following schema fragment specifies the expected content contained within this class.
1047          * 
1048          * <pre>
1049          * &lt;complexType&gt;
1050          *   &lt;simpleContent&gt;
1051          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERDOUBLE"&gt;
1052          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1053          *     &lt;/extension&gt;
1054          *   &lt;/simpleContent&gt;
1055          * &lt;/complexType&gt;
1056          * </pre>
1057          * 
1058          * 
1059          */
1060         @XmlAccessorType(XmlAccessType.FIELD)
1061         @XmlType(name = "")
1062         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1063         public static class DOUBLE
1064             extends PARAMETERDOUBLE
1065             implements Serializable
1066         {
1067 
1068             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1069             private final static long serialVersionUID = 10102L;
1070             @XmlAttribute(name = "GTUTYPE")
1071             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1072             protected String gtutype;
1073 
1074             /**
1075              * Gets the value of the gtutype property.
1076              * 
1077              * @return
1078              *     possible object is
1079              *     {@link String }
1080              *     
1081              */
1082             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1083             public String getGTUTYPE() {
1084                 return gtutype;
1085             }
1086 
1087             /**
1088              * Sets the value of the gtutype property.
1089              * 
1090              * @param value
1091              *     allowed object is
1092              *     {@link String }
1093              *     
1094              */
1095             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1096             public void setGTUTYPE(String value) {
1097                 this.gtutype = value;
1098             }
1099 
1100         }
1101 
1102 
1103         /**
1104          * <p>Java class for anonymous complex type.
1105          * 
1106          * <p>The following schema fragment specifies the expected content contained within this class.
1107          * 
1108          * <pre>
1109          * &lt;complexType&gt;
1110          *   &lt;complexContent&gt;
1111          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLEDIST"&gt;
1112          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1113          *     &lt;/extension&gt;
1114          *   &lt;/complexContent&gt;
1115          * &lt;/complexType&gt;
1116          * </pre>
1117          * 
1118          * 
1119          */
1120         @XmlAccessorType(XmlAccessType.FIELD)
1121         @XmlType(name = "")
1122         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1123         public static class DOUBLEDIST
1124             extends PARAMETERDOUBLEDIST
1125             implements Serializable
1126         {
1127 
1128             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1129             private final static long serialVersionUID = 10102L;
1130             @XmlAttribute(name = "GTUTYPE")
1131             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1132             protected String gtutype;
1133 
1134             /**
1135              * Gets the value of the gtutype property.
1136              * 
1137              * @return
1138              *     possible object is
1139              *     {@link String }
1140              *     
1141              */
1142             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1143             public String getGTUTYPE() {
1144                 return gtutype;
1145             }
1146 
1147             /**
1148              * Sets the value of the gtutype property.
1149              * 
1150              * @param value
1151              *     allowed object is
1152              *     {@link String }
1153              *     
1154              */
1155             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1156             public void setGTUTYPE(String value) {
1157                 this.gtutype = value;
1158             }
1159 
1160         }
1161 
1162 
1163         /**
1164          * <p>Java class for anonymous complex type.
1165          * 
1166          * <p>The following schema fragment specifies the expected content contained within this class.
1167          * 
1168          * <pre>
1169          * &lt;complexType&gt;
1170          *   &lt;simpleContent&gt;
1171          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERDURATION"&gt;
1172          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1173          *     &lt;/extension&gt;
1174          *   &lt;/simpleContent&gt;
1175          * &lt;/complexType&gt;
1176          * </pre>
1177          * 
1178          * 
1179          */
1180         @XmlAccessorType(XmlAccessType.FIELD)
1181         @XmlType(name = "")
1182         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1183         public static class DURATION
1184             extends PARAMETERDURATION
1185             implements Serializable
1186         {
1187 
1188             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1189             private final static long serialVersionUID = 10102L;
1190             @XmlAttribute(name = "GTUTYPE")
1191             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1192             protected String gtutype;
1193 
1194             /**
1195              * Gets the value of the gtutype property.
1196              * 
1197              * @return
1198              *     possible object is
1199              *     {@link String }
1200              *     
1201              */
1202             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1203             public String getGTUTYPE() {
1204                 return gtutype;
1205             }
1206 
1207             /**
1208              * Sets the value of the gtutype property.
1209              * 
1210              * @param value
1211              *     allowed object is
1212              *     {@link String }
1213              *     
1214              */
1215             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1216             public void setGTUTYPE(String value) {
1217                 this.gtutype = value;
1218             }
1219 
1220         }
1221 
1222 
1223         /**
1224          * <p>Java class for anonymous complex type.
1225          * 
1226          * <p>The following schema fragment specifies the expected content contained within this class.
1227          * 
1228          * <pre>
1229          * &lt;complexType&gt;
1230          *   &lt;complexContent&gt;
1231          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERDURATIONDIST"&gt;
1232          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1233          *     &lt;/extension&gt;
1234          *   &lt;/complexContent&gt;
1235          * &lt;/complexType&gt;
1236          * </pre>
1237          * 
1238          * 
1239          */
1240         @XmlAccessorType(XmlAccessType.FIELD)
1241         @XmlType(name = "")
1242         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1243         public static class DURATIONDIST
1244             extends PARAMETERDURATIONDIST
1245             implements Serializable
1246         {
1247 
1248             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1249             private final static long serialVersionUID = 10102L;
1250             @XmlAttribute(name = "GTUTYPE")
1251             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1252             protected String gtutype;
1253 
1254             /**
1255              * Gets the value of the gtutype property.
1256              * 
1257              * @return
1258              *     possible object is
1259              *     {@link String }
1260              *     
1261              */
1262             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1263             public String getGTUTYPE() {
1264                 return gtutype;
1265             }
1266 
1267             /**
1268              * Sets the value of the gtutype property.
1269              * 
1270              * @param value
1271              *     allowed object is
1272              *     {@link String }
1273              *     
1274              */
1275             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1276             public void setGTUTYPE(String value) {
1277                 this.gtutype = value;
1278             }
1279 
1280         }
1281 
1282 
1283         /**
1284          * <p>Java class for anonymous complex type.
1285          * 
1286          * <p>The following schema fragment specifies the expected content contained within this class.
1287          * 
1288          * <pre>
1289          * &lt;complexType&gt;
1290          *   &lt;simpleContent&gt;
1291          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERFRACTION"&gt;
1292          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1293          *     &lt;/extension&gt;
1294          *   &lt;/simpleContent&gt;
1295          * &lt;/complexType&gt;
1296          * </pre>
1297          * 
1298          * 
1299          */
1300         @XmlAccessorType(XmlAccessType.FIELD)
1301         @XmlType(name = "")
1302         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1303         public static class FRACTION
1304             extends PARAMETERFRACTION
1305             implements Serializable
1306         {
1307 
1308             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1309             private final static long serialVersionUID = 10102L;
1310             @XmlAttribute(name = "GTUTYPE")
1311             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1312             protected String gtutype;
1313 
1314             /**
1315              * Gets the value of the gtutype property.
1316              * 
1317              * @return
1318              *     possible object is
1319              *     {@link String }
1320              *     
1321              */
1322             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1323             public String getGTUTYPE() {
1324                 return gtutype;
1325             }
1326 
1327             /**
1328              * Sets the value of the gtutype property.
1329              * 
1330              * @param value
1331              *     allowed object is
1332              *     {@link String }
1333              *     
1334              */
1335             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1336             public void setGTUTYPE(String value) {
1337                 this.gtutype = value;
1338             }
1339 
1340         }
1341 
1342 
1343         /**
1344          * <p>Java class for anonymous complex type.
1345          * 
1346          * <p>The following schema fragment specifies the expected content contained within this class.
1347          * 
1348          * <pre>
1349          * &lt;complexType&gt;
1350          *   &lt;simpleContent&gt;
1351          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERFREQUENCY"&gt;
1352          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1353          *     &lt;/extension&gt;
1354          *   &lt;/simpleContent&gt;
1355          * &lt;/complexType&gt;
1356          * </pre>
1357          * 
1358          * 
1359          */
1360         @XmlAccessorType(XmlAccessType.FIELD)
1361         @XmlType(name = "")
1362         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1363         public static class FREQUENCY
1364             extends PARAMETERFREQUENCY
1365             implements Serializable
1366         {
1367 
1368             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1369             private final static long serialVersionUID = 10102L;
1370             @XmlAttribute(name = "GTUTYPE")
1371             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1372             protected String gtutype;
1373 
1374             /**
1375              * Gets the value of the gtutype property.
1376              * 
1377              * @return
1378              *     possible object is
1379              *     {@link String }
1380              *     
1381              */
1382             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1383             public String getGTUTYPE() {
1384                 return gtutype;
1385             }
1386 
1387             /**
1388              * Sets the value of the gtutype property.
1389              * 
1390              * @param value
1391              *     allowed object is
1392              *     {@link String }
1393              *     
1394              */
1395             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1396             public void setGTUTYPE(String value) {
1397                 this.gtutype = value;
1398             }
1399 
1400         }
1401 
1402 
1403         /**
1404          * <p>Java class for anonymous complex type.
1405          * 
1406          * <p>The following schema fragment specifies the expected content contained within this class.
1407          * 
1408          * <pre>
1409          * &lt;complexType&gt;
1410          *   &lt;complexContent&gt;
1411          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCYDIST"&gt;
1412          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1413          *     &lt;/extension&gt;
1414          *   &lt;/complexContent&gt;
1415          * &lt;/complexType&gt;
1416          * </pre>
1417          * 
1418          * 
1419          */
1420         @XmlAccessorType(XmlAccessType.FIELD)
1421         @XmlType(name = "")
1422         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1423         public static class FREQUENCYDIST
1424             extends PARAMETERFREQUENCYDIST
1425             implements Serializable
1426         {
1427 
1428             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1429             private final static long serialVersionUID = 10102L;
1430             @XmlAttribute(name = "GTUTYPE")
1431             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1432             protected String gtutype;
1433 
1434             /**
1435              * Gets the value of the gtutype property.
1436              * 
1437              * @return
1438              *     possible object is
1439              *     {@link String }
1440              *     
1441              */
1442             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1443             public String getGTUTYPE() {
1444                 return gtutype;
1445             }
1446 
1447             /**
1448              * Sets the value of the gtutype property.
1449              * 
1450              * @param value
1451              *     allowed object is
1452              *     {@link String }
1453              *     
1454              */
1455             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1456             public void setGTUTYPE(String value) {
1457                 this.gtutype = value;
1458             }
1459 
1460         }
1461 
1462 
1463         /**
1464          * <p>Java class for anonymous complex type.
1465          * 
1466          * <p>The following schema fragment specifies the expected content contained within this class.
1467          * 
1468          * <pre>
1469          * &lt;complexType&gt;
1470          *   &lt;simpleContent&gt;
1471          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERINTEGER"&gt;
1472          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1473          *     &lt;/extension&gt;
1474          *   &lt;/simpleContent&gt;
1475          * &lt;/complexType&gt;
1476          * </pre>
1477          * 
1478          * 
1479          */
1480         @XmlAccessorType(XmlAccessType.FIELD)
1481         @XmlType(name = "")
1482         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1483         public static class INTEGER
1484             extends PARAMETERINTEGER
1485             implements Serializable
1486         {
1487 
1488             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1489             private final static long serialVersionUID = 10102L;
1490             @XmlAttribute(name = "GTUTYPE")
1491             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1492             protected String gtutype;
1493 
1494             /**
1495              * Gets the value of the gtutype property.
1496              * 
1497              * @return
1498              *     possible object is
1499              *     {@link String }
1500              *     
1501              */
1502             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1503             public String getGTUTYPE() {
1504                 return gtutype;
1505             }
1506 
1507             /**
1508              * Sets the value of the gtutype property.
1509              * 
1510              * @param value
1511              *     allowed object is
1512              *     {@link String }
1513              *     
1514              */
1515             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1516             public void setGTUTYPE(String value) {
1517                 this.gtutype = value;
1518             }
1519 
1520         }
1521 
1522 
1523         /**
1524          * <p>Java class for anonymous complex type.
1525          * 
1526          * <p>The following schema fragment specifies the expected content contained within this class.
1527          * 
1528          * <pre>
1529          * &lt;complexType&gt;
1530          *   &lt;complexContent&gt;
1531          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERINTEGERDIST"&gt;
1532          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1533          *     &lt;/extension&gt;
1534          *   &lt;/complexContent&gt;
1535          * &lt;/complexType&gt;
1536          * </pre>
1537          * 
1538          * 
1539          */
1540         @XmlAccessorType(XmlAccessType.FIELD)
1541         @XmlType(name = "")
1542         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1543         public static class INTEGERDIST
1544             extends PARAMETERINTEGERDIST
1545             implements Serializable
1546         {
1547 
1548             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1549             private final static long serialVersionUID = 10102L;
1550             @XmlAttribute(name = "GTUTYPE")
1551             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1552             protected String gtutype;
1553 
1554             /**
1555              * Gets the value of the gtutype property.
1556              * 
1557              * @return
1558              *     possible object is
1559              *     {@link String }
1560              *     
1561              */
1562             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1563             public String getGTUTYPE() {
1564                 return gtutype;
1565             }
1566 
1567             /**
1568              * Sets the value of the gtutype property.
1569              * 
1570              * @param value
1571              *     allowed object is
1572              *     {@link String }
1573              *     
1574              */
1575             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1576             public void setGTUTYPE(String value) {
1577                 this.gtutype = value;
1578             }
1579 
1580         }
1581 
1582 
1583         /**
1584          * <p>Java class for anonymous complex type.
1585          * 
1586          * <p>The following schema fragment specifies the expected content contained within this class.
1587          * 
1588          * <pre>
1589          * &lt;complexType&gt;
1590          *   &lt;simpleContent&gt;
1591          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERLENGTH"&gt;
1592          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1593          *     &lt;/extension&gt;
1594          *   &lt;/simpleContent&gt;
1595          * &lt;/complexType&gt;
1596          * </pre>
1597          * 
1598          * 
1599          */
1600         @XmlAccessorType(XmlAccessType.FIELD)
1601         @XmlType(name = "")
1602         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1603         public static class LENGTH
1604             extends PARAMETERLENGTH
1605             implements Serializable
1606         {
1607 
1608             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1609             private final static long serialVersionUID = 10102L;
1610             @XmlAttribute(name = "GTUTYPE")
1611             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1612             protected String gtutype;
1613 
1614             /**
1615              * Gets the value of the gtutype property.
1616              * 
1617              * @return
1618              *     possible object is
1619              *     {@link String }
1620              *     
1621              */
1622             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1623             public String getGTUTYPE() {
1624                 return gtutype;
1625             }
1626 
1627             /**
1628              * Sets the value of the gtutype property.
1629              * 
1630              * @param value
1631              *     allowed object is
1632              *     {@link String }
1633              *     
1634              */
1635             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1636             public void setGTUTYPE(String value) {
1637                 this.gtutype = value;
1638             }
1639 
1640         }
1641 
1642 
1643         /**
1644          * <p>Java class for anonymous complex type.
1645          * 
1646          * <p>The following schema fragment specifies the expected content contained within this class.
1647          * 
1648          * <pre>
1649          * &lt;complexType&gt;
1650          *   &lt;complexContent&gt;
1651          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERLENGTHDIST"&gt;
1652          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1653          *     &lt;/extension&gt;
1654          *   &lt;/complexContent&gt;
1655          * &lt;/complexType&gt;
1656          * </pre>
1657          * 
1658          * 
1659          */
1660         @XmlAccessorType(XmlAccessType.FIELD)
1661         @XmlType(name = "")
1662         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1663         public static class LENGTHDIST
1664             extends PARAMETERLENGTHDIST
1665             implements Serializable
1666         {
1667 
1668             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1669             private final static long serialVersionUID = 10102L;
1670             @XmlAttribute(name = "GTUTYPE")
1671             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1672             protected String gtutype;
1673 
1674             /**
1675              * Gets the value of the gtutype property.
1676              * 
1677              * @return
1678              *     possible object is
1679              *     {@link String }
1680              *     
1681              */
1682             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1683             public String getGTUTYPE() {
1684                 return gtutype;
1685             }
1686 
1687             /**
1688              * Sets the value of the gtutype property.
1689              * 
1690              * @param value
1691              *     allowed object is
1692              *     {@link String }
1693              *     
1694              */
1695             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1696             public void setGTUTYPE(String value) {
1697                 this.gtutype = value;
1698             }
1699 
1700         }
1701 
1702 
1703         /**
1704          * <p>Java class for anonymous complex type.
1705          * 
1706          * <p>The following schema fragment specifies the expected content contained within this class.
1707          * 
1708          * <pre>
1709          * &lt;complexType&gt;
1710          *   &lt;simpleContent&gt;
1711          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERLINEARDENSITY"&gt;
1712          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1713          *     &lt;/extension&gt;
1714          *   &lt;/simpleContent&gt;
1715          * &lt;/complexType&gt;
1716          * </pre>
1717          * 
1718          * 
1719          */
1720         @XmlAccessorType(XmlAccessType.FIELD)
1721         @XmlType(name = "")
1722         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1723         public static class LINEARDENSITY
1724             extends PARAMETERLINEARDENSITY
1725             implements Serializable
1726         {
1727 
1728             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1729             private final static long serialVersionUID = 10102L;
1730             @XmlAttribute(name = "GTUTYPE")
1731             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1732             protected String gtutype;
1733 
1734             /**
1735              * Gets the value of the gtutype property.
1736              * 
1737              * @return
1738              *     possible object is
1739              *     {@link String }
1740              *     
1741              */
1742             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1743             public String getGTUTYPE() {
1744                 return gtutype;
1745             }
1746 
1747             /**
1748              * Sets the value of the gtutype property.
1749              * 
1750              * @param value
1751              *     allowed object is
1752              *     {@link String }
1753              *     
1754              */
1755             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1756             public void setGTUTYPE(String value) {
1757                 this.gtutype = value;
1758             }
1759 
1760         }
1761 
1762 
1763         /**
1764          * <p>Java class for anonymous complex type.
1765          * 
1766          * <p>The following schema fragment specifies the expected content contained within this class.
1767          * 
1768          * <pre>
1769          * &lt;complexType&gt;
1770          *   &lt;complexContent&gt;
1771          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITYDIST"&gt;
1772          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1773          *     &lt;/extension&gt;
1774          *   &lt;/complexContent&gt;
1775          * &lt;/complexType&gt;
1776          * </pre>
1777          * 
1778          * 
1779          */
1780         @XmlAccessorType(XmlAccessType.FIELD)
1781         @XmlType(name = "")
1782         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1783         public static class LINEARDENSITYDIST
1784             extends PARAMETERLINEARDENSITYDIST
1785             implements Serializable
1786         {
1787 
1788             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1789             private final static long serialVersionUID = 10102L;
1790             @XmlAttribute(name = "GTUTYPE")
1791             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1792             protected String gtutype;
1793 
1794             /**
1795              * Gets the value of the gtutype property.
1796              * 
1797              * @return
1798              *     possible object is
1799              *     {@link String }
1800              *     
1801              */
1802             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1803             public String getGTUTYPE() {
1804                 return gtutype;
1805             }
1806 
1807             /**
1808              * Sets the value of the gtutype property.
1809              * 
1810              * @param value
1811              *     allowed object is
1812              *     {@link String }
1813              *     
1814              */
1815             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1816             public void setGTUTYPE(String value) {
1817                 this.gtutype = value;
1818             }
1819 
1820         }
1821 
1822 
1823         /**
1824          * <p>Java class for anonymous complex type.
1825          * 
1826          * <p>The following schema fragment specifies the expected content contained within this class.
1827          * 
1828          * <pre>
1829          * &lt;complexType&gt;
1830          *   &lt;simpleContent&gt;
1831          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERSPEED"&gt;
1832          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1833          *     &lt;/extension&gt;
1834          *   &lt;/simpleContent&gt;
1835          * &lt;/complexType&gt;
1836          * </pre>
1837          * 
1838          * 
1839          */
1840         @XmlAccessorType(XmlAccessType.FIELD)
1841         @XmlType(name = "")
1842         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1843         public static class SPEED
1844             extends PARAMETERSPEED
1845             implements Serializable
1846         {
1847 
1848             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1849             private final static long serialVersionUID = 10102L;
1850             @XmlAttribute(name = "GTUTYPE")
1851             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1852             protected String gtutype;
1853 
1854             /**
1855              * Gets the value of the gtutype property.
1856              * 
1857              * @return
1858              *     possible object is
1859              *     {@link String }
1860              *     
1861              */
1862             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1863             public String getGTUTYPE() {
1864                 return gtutype;
1865             }
1866 
1867             /**
1868              * Sets the value of the gtutype property.
1869              * 
1870              * @param value
1871              *     allowed object is
1872              *     {@link String }
1873              *     
1874              */
1875             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1876             public void setGTUTYPE(String value) {
1877                 this.gtutype = value;
1878             }
1879 
1880         }
1881 
1882 
1883         /**
1884          * <p>Java class for anonymous complex type.
1885          * 
1886          * <p>The following schema fragment specifies the expected content contained within this class.
1887          * 
1888          * <pre>
1889          * &lt;complexType&gt;
1890          *   &lt;complexContent&gt;
1891          *     &lt;extension base="{http://www.opentrafficsim.org/ots}PARAMETERSPEEDDIST"&gt;
1892          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1893          *     &lt;/extension&gt;
1894          *   &lt;/complexContent&gt;
1895          * &lt;/complexType&gt;
1896          * </pre>
1897          * 
1898          * 
1899          */
1900         @XmlAccessorType(XmlAccessType.FIELD)
1901         @XmlType(name = "")
1902         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1903         public static class SPEEDDIST
1904             extends PARAMETERSPEEDDIST
1905             implements Serializable
1906         {
1907 
1908             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1909             private final static long serialVersionUID = 10102L;
1910             @XmlAttribute(name = "GTUTYPE")
1911             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1912             protected String gtutype;
1913 
1914             /**
1915              * Gets the value of the gtutype property.
1916              * 
1917              * @return
1918              *     possible object is
1919              *     {@link String }
1920              *     
1921              */
1922             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1923             public String getGTUTYPE() {
1924                 return gtutype;
1925             }
1926 
1927             /**
1928              * Sets the value of the gtutype property.
1929              * 
1930              * @param value
1931              *     allowed object is
1932              *     {@link String }
1933              *     
1934              */
1935             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1936             public void setGTUTYPE(String value) {
1937                 this.gtutype = value;
1938             }
1939 
1940         }
1941 
1942 
1943         /**
1944          * <p>Java class for anonymous complex type.
1945          * 
1946          * <p>The following schema fragment specifies the expected content contained within this class.
1947          * 
1948          * <pre>
1949          * &lt;complexType&gt;
1950          *   &lt;simpleContent&gt;
1951          *     &lt;extension base="&lt;http://www.opentrafficsim.org/ots&gt;PARAMETERSTRING"&gt;
1952          *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
1953          *     &lt;/extension&gt;
1954          *   &lt;/simpleContent&gt;
1955          * &lt;/complexType&gt;
1956          * </pre>
1957          * 
1958          * 
1959          */
1960         @XmlAccessorType(XmlAccessType.FIELD)
1961         @XmlType(name = "")
1962         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1963         public static class STRING
1964             extends PARAMETERSTRING
1965             implements Serializable
1966         {
1967 
1968             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1969             private final static long serialVersionUID = 10102L;
1970             @XmlAttribute(name = "GTUTYPE")
1971             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1972             protected String gtutype;
1973 
1974             /**
1975              * Gets the value of the gtutype property.
1976              * 
1977              * @return
1978              *     possible object is
1979              *     {@link String }
1980              *     
1981              */
1982             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1983             public String getGTUTYPE() {
1984                 return gtutype;
1985             }
1986 
1987             /**
1988              * Sets the value of the gtutype property.
1989              * 
1990              * @param value
1991              *     allowed object is
1992              *     {@link String }
1993              *     
1994              */
1995             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
1996             public void setGTUTYPE(String value) {
1997                 this.gtutype = value;
1998             }
1999 
2000         }
2001 
2002     }
2003 
2004 
2005     /**
2006      * <p>Java class for anonymous complex type.
2007      * 
2008      * <p>The following schema fragment specifies the expected content contained within this class.
2009      * 
2010      * <pre>
2011      * &lt;complexType&gt;
2012      *   &lt;complexContent&gt;
2013      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2014      *       &lt;choice&gt;
2015      *         &lt;element name="ROUTE"&gt;
2016      *           &lt;complexType&gt;
2017      *             &lt;complexContent&gt;
2018      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2019      *                 &lt;choice&gt;
2020      *                   &lt;element name="NONE" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
2021      *                   &lt;element name="SHORTEST" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
2022      *                 &lt;/choice&gt;
2023      *               &lt;/restriction&gt;
2024      *             &lt;/complexContent&gt;
2025      *           &lt;/complexType&gt;
2026      *         &lt;/element&gt;
2027      *       &lt;/choice&gt;
2028      *     &lt;/restriction&gt;
2029      *   &lt;/complexContent&gt;
2030      * &lt;/complexType&gt;
2031      * </pre>
2032      * 
2033      * 
2034      */
2035     @XmlAccessorType(XmlAccessType.FIELD)
2036     @XmlType(name = "", propOrder = {
2037         "route"
2038     })
2039     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2040     public static class STRATEGICALPLANNER
2041         implements Serializable
2042     {
2043 
2044         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2045         private final static long serialVersionUID = 10102L;
2046         @XmlElement(name = "ROUTE")
2047         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2048         protected MODELTYPE.STRATEGICALPLANNER.ROUTE route;
2049 
2050         /**
2051          * Gets the value of the route property.
2052          * 
2053          * @return
2054          *     possible object is
2055          *     {@link MODELTYPE.STRATEGICALPLANNER.ROUTE }
2056          *     
2057          */
2058         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2059         public MODELTYPE.STRATEGICALPLANNER.ROUTE getROUTE() {
2060             return route;
2061         }
2062 
2063         /**
2064          * Sets the value of the route property.
2065          * 
2066          * @param value
2067          *     allowed object is
2068          *     {@link MODELTYPE.STRATEGICALPLANNER.ROUTE }
2069          *     
2070          */
2071         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2072         public void setROUTE(MODELTYPE.STRATEGICALPLANNER.ROUTE value) {
2073             this.route = value;
2074         }
2075 
2076 
2077         /**
2078          * <p>Java class for anonymous complex type.
2079          * 
2080          * <p>The following schema fragment specifies the expected content contained within this class.
2081          * 
2082          * <pre>
2083          * &lt;complexType&gt;
2084          *   &lt;complexContent&gt;
2085          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2086          *       &lt;choice&gt;
2087          *         &lt;element name="NONE" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
2088          *         &lt;element name="SHORTEST" type="{http://www.w3.org/2001/XMLSchema}anyType"/&gt;
2089          *       &lt;/choice&gt;
2090          *     &lt;/restriction&gt;
2091          *   &lt;/complexContent&gt;
2092          * &lt;/complexType&gt;
2093          * </pre>
2094          * 
2095          * 
2096          */
2097         @XmlAccessorType(XmlAccessType.FIELD)
2098         @XmlType(name = "", propOrder = {
2099             "none",
2100             "shortest"
2101         })
2102         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2103         public static class ROUTE
2104             implements Serializable
2105         {
2106 
2107             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2108             private final static long serialVersionUID = 10102L;
2109             @XmlElement(name = "NONE")
2110             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2111             protected Object none;
2112             @XmlElement(name = "SHORTEST")
2113             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2114             protected Object shortest;
2115 
2116             /**
2117              * Gets the value of the none property.
2118              * 
2119              * @return
2120              *     possible object is
2121              *     {@link Object }
2122              *     
2123              */
2124             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2125             public Object getNONE() {
2126                 return none;
2127             }
2128 
2129             /**
2130              * Sets the value of the none property.
2131              * 
2132              * @param value
2133              *     allowed object is
2134              *     {@link Object }
2135              *     
2136              */
2137             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2138             public void setNONE(Object value) {
2139                 this.none = value;
2140             }
2141 
2142             /**
2143              * Gets the value of the shortest property.
2144              * 
2145              * @return
2146              *     possible object is
2147              *     {@link Object }
2148              *     
2149              */
2150             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2151             public Object getSHORTEST() {
2152                 return shortest;
2153             }
2154 
2155             /**
2156              * Sets the value of the shortest property.
2157              * 
2158              * @param value
2159              *     allowed object is
2160              *     {@link Object }
2161              *     
2162              */
2163             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2164             public void setSHORTEST(Object value) {
2165                 this.shortest = value;
2166             }
2167 
2168         }
2169 
2170     }
2171 
2172 
2173     /**
2174      * <p>Java class for anonymous complex type.
2175      * 
2176      * <p>The following schema fragment specifies the expected content contained within this class.
2177      * 
2178      * <pre>
2179      * &lt;complexType&gt;
2180      *   &lt;complexContent&gt;
2181      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2182      *       &lt;choice&gt;
2183      *         &lt;element name="LMRS"&gt;
2184      *           &lt;complexType&gt;
2185      *             &lt;complexContent&gt;
2186      *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2187      *                 &lt;sequence&gt;
2188      *                   &lt;element name="CARFOLLOWINGMODEL" type="{http://www.opentrafficsim.org/ots}CARFOLLOWINGMODELTYPE" minOccurs="0"/&gt;
2189      *                   &lt;element name="SYNCHRONIZATION" minOccurs="0"&gt;
2190      *                     &lt;simpleType&gt;
2191      *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2192      *                         &lt;pattern value="DEADEND|PASSIVE|PASSIVEMOVING|ALIGNGAP|ACTIVE"/&gt;
2193      *                       &lt;/restriction&gt;
2194      *                     &lt;/simpleType&gt;
2195      *                   &lt;/element&gt;
2196      *                   &lt;element name="COOPERATION" minOccurs="0"&gt;
2197      *                     &lt;simpleType&gt;
2198      *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2199      *                         &lt;pattern value="PASSIVE|PASSIVEMOVING|ACTIVE"/&gt;
2200      *                       &lt;/restriction&gt;
2201      *                     &lt;/simpleType&gt;
2202      *                   &lt;/element&gt;
2203      *                   &lt;element name="GAPACCEPTANCE" minOccurs="0"&gt;
2204      *                     &lt;simpleType&gt;
2205      *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2206      *                         &lt;pattern value="INFORMED|EGOHEADWAY"/&gt;
2207      *                       &lt;/restriction&gt;
2208      *                     &lt;/simpleType&gt;
2209      *                   &lt;/element&gt;
2210      *                   &lt;element name="TAILGATING" minOccurs="0"&gt;
2211      *                     &lt;simpleType&gt;
2212      *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2213      *                         &lt;pattern value="NONE|RHOONLY|PRESSURE"/&gt;
2214      *                       &lt;/restriction&gt;
2215      *                     &lt;/simpleType&gt;
2216      *                   &lt;/element&gt;
2217      *                   &lt;element name="MANDATORYINCENTIVES" minOccurs="0"&gt;
2218      *                     &lt;complexType&gt;
2219      *                       &lt;complexContent&gt;
2220      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2221      *                           &lt;sequence&gt;
2222      *                             &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2223      *                               &lt;complexType&gt;
2224      *                                 &lt;simpleContent&gt;
2225      *                                   &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2226      *                                   &lt;/restriction&gt;
2227      *                                 &lt;/simpleContent&gt;
2228      *                               &lt;/complexType&gt;
2229      *                             &lt;/element&gt;
2230      *                           &lt;/sequence&gt;
2231      *                         &lt;/restriction&gt;
2232      *                       &lt;/complexContent&gt;
2233      *                     &lt;/complexType&gt;
2234      *                   &lt;/element&gt;
2235      *                   &lt;element name="VOLUNTARYINCENTIVES" minOccurs="0"&gt;
2236      *                     &lt;complexType&gt;
2237      *                       &lt;complexContent&gt;
2238      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2239      *                           &lt;sequence&gt;
2240      *                             &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2241      *                               &lt;complexType&gt;
2242      *                                 &lt;simpleContent&gt;
2243      *                                   &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2244      *                                   &lt;/restriction&gt;
2245      *                                 &lt;/simpleContent&gt;
2246      *                               &lt;/complexType&gt;
2247      *                             &lt;/element&gt;
2248      *                           &lt;/sequence&gt;
2249      *                         &lt;/restriction&gt;
2250      *                       &lt;/complexContent&gt;
2251      *                     &lt;/complexType&gt;
2252      *                   &lt;/element&gt;
2253      *                   &lt;element name="ACCELERATIONINCENTIVES" minOccurs="0"&gt;
2254      *                     &lt;complexType&gt;
2255      *                       &lt;complexContent&gt;
2256      *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2257      *                           &lt;sequence&gt;
2258      *                             &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2259      *                               &lt;complexType&gt;
2260      *                                 &lt;simpleContent&gt;
2261      *                                   &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2262      *                                   &lt;/restriction&gt;
2263      *                                 &lt;/simpleContent&gt;
2264      *                               &lt;/complexType&gt;
2265      *                             &lt;/element&gt;
2266      *                           &lt;/sequence&gt;
2267      *                         &lt;/restriction&gt;
2268      *                       &lt;/complexContent&gt;
2269      *                     &lt;/complexType&gt;
2270      *                   &lt;/element&gt;
2271      *                   &lt;element name="PERCEPTION" type="{http://www.opentrafficsim.org/ots}PERCEPTIONTYPE" minOccurs="0"/&gt;
2272      *                 &lt;/sequence&gt;
2273      *               &lt;/restriction&gt;
2274      *             &lt;/complexContent&gt;
2275      *           &lt;/complexType&gt;
2276      *         &lt;/element&gt;
2277      *       &lt;/choice&gt;
2278      *     &lt;/restriction&gt;
2279      *   &lt;/complexContent&gt;
2280      * &lt;/complexType&gt;
2281      * </pre>
2282      * 
2283      * 
2284      */
2285     @XmlAccessorType(XmlAccessType.FIELD)
2286     @XmlType(name = "", propOrder = {
2287         "lmrs"
2288     })
2289     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2290     public static class TACTICALPLANNER
2291         implements Serializable
2292     {
2293 
2294         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2295         private final static long serialVersionUID = 10102L;
2296         @XmlElement(name = "LMRS")
2297         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2298         protected MODELTYPE.TACTICALPLANNER.LMRS lmrs;
2299 
2300         /**
2301          * Gets the value of the lmrs property.
2302          * 
2303          * @return
2304          *     possible object is
2305          *     {@link MODELTYPE.TACTICALPLANNER.LMRS }
2306          *     
2307          */
2308         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2309         public MODELTYPE.TACTICALPLANNER.LMRS getLMRS() {
2310             return lmrs;
2311         }
2312 
2313         /**
2314          * Sets the value of the lmrs property.
2315          * 
2316          * @param value
2317          *     allowed object is
2318          *     {@link MODELTYPE.TACTICALPLANNER.LMRS }
2319          *     
2320          */
2321         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2322         public void setLMRS(MODELTYPE.TACTICALPLANNER.LMRS value) {
2323             this.lmrs = value;
2324         }
2325 
2326 
2327         /**
2328          * <p>Java class for anonymous complex type.
2329          * 
2330          * <p>The following schema fragment specifies the expected content contained within this class.
2331          * 
2332          * <pre>
2333          * &lt;complexType&gt;
2334          *   &lt;complexContent&gt;
2335          *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2336          *       &lt;sequence&gt;
2337          *         &lt;element name="CARFOLLOWINGMODEL" type="{http://www.opentrafficsim.org/ots}CARFOLLOWINGMODELTYPE" minOccurs="0"/&gt;
2338          *         &lt;element name="SYNCHRONIZATION" minOccurs="0"&gt;
2339          *           &lt;simpleType&gt;
2340          *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2341          *               &lt;pattern value="DEADEND|PASSIVE|PASSIVEMOVING|ALIGNGAP|ACTIVE"/&gt;
2342          *             &lt;/restriction&gt;
2343          *           &lt;/simpleType&gt;
2344          *         &lt;/element&gt;
2345          *         &lt;element name="COOPERATION" minOccurs="0"&gt;
2346          *           &lt;simpleType&gt;
2347          *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2348          *               &lt;pattern value="PASSIVE|PASSIVEMOVING|ACTIVE"/&gt;
2349          *             &lt;/restriction&gt;
2350          *           &lt;/simpleType&gt;
2351          *         &lt;/element&gt;
2352          *         &lt;element name="GAPACCEPTANCE" minOccurs="0"&gt;
2353          *           &lt;simpleType&gt;
2354          *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2355          *               &lt;pattern value="INFORMED|EGOHEADWAY"/&gt;
2356          *             &lt;/restriction&gt;
2357          *           &lt;/simpleType&gt;
2358          *         &lt;/element&gt;
2359          *         &lt;element name="TAILGATING" minOccurs="0"&gt;
2360          *           &lt;simpleType&gt;
2361          *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
2362          *               &lt;pattern value="NONE|RHOONLY|PRESSURE"/&gt;
2363          *             &lt;/restriction&gt;
2364          *           &lt;/simpleType&gt;
2365          *         &lt;/element&gt;
2366          *         &lt;element name="MANDATORYINCENTIVES" minOccurs="0"&gt;
2367          *           &lt;complexType&gt;
2368          *             &lt;complexContent&gt;
2369          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2370          *                 &lt;sequence&gt;
2371          *                   &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2372          *                     &lt;complexType&gt;
2373          *                       &lt;simpleContent&gt;
2374          *                         &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2375          *                         &lt;/restriction&gt;
2376          *                       &lt;/simpleContent&gt;
2377          *                     &lt;/complexType&gt;
2378          *                   &lt;/element&gt;
2379          *                 &lt;/sequence&gt;
2380          *               &lt;/restriction&gt;
2381          *             &lt;/complexContent&gt;
2382          *           &lt;/complexType&gt;
2383          *         &lt;/element&gt;
2384          *         &lt;element name="VOLUNTARYINCENTIVES" minOccurs="0"&gt;
2385          *           &lt;complexType&gt;
2386          *             &lt;complexContent&gt;
2387          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2388          *                 &lt;sequence&gt;
2389          *                   &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2390          *                     &lt;complexType&gt;
2391          *                       &lt;simpleContent&gt;
2392          *                         &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2393          *                         &lt;/restriction&gt;
2394          *                       &lt;/simpleContent&gt;
2395          *                     &lt;/complexType&gt;
2396          *                   &lt;/element&gt;
2397          *                 &lt;/sequence&gt;
2398          *               &lt;/restriction&gt;
2399          *             &lt;/complexContent&gt;
2400          *           &lt;/complexType&gt;
2401          *         &lt;/element&gt;
2402          *         &lt;element name="ACCELERATIONINCENTIVES" minOccurs="0"&gt;
2403          *           &lt;complexType&gt;
2404          *             &lt;complexContent&gt;
2405          *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2406          *                 &lt;sequence&gt;
2407          *                   &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2408          *                     &lt;complexType&gt;
2409          *                       &lt;simpleContent&gt;
2410          *                         &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2411          *                         &lt;/restriction&gt;
2412          *                       &lt;/simpleContent&gt;
2413          *                     &lt;/complexType&gt;
2414          *                   &lt;/element&gt;
2415          *                 &lt;/sequence&gt;
2416          *               &lt;/restriction&gt;
2417          *             &lt;/complexContent&gt;
2418          *           &lt;/complexType&gt;
2419          *         &lt;/element&gt;
2420          *         &lt;element name="PERCEPTION" type="{http://www.opentrafficsim.org/ots}PERCEPTIONTYPE" minOccurs="0"/&gt;
2421          *       &lt;/sequence&gt;
2422          *     &lt;/restriction&gt;
2423          *   &lt;/complexContent&gt;
2424          * &lt;/complexType&gt;
2425          * </pre>
2426          * 
2427          * 
2428          */
2429         @XmlAccessorType(XmlAccessType.FIELD)
2430         @XmlType(name = "", propOrder = {
2431             "carfollowingmodel",
2432             "synchronization",
2433             "cooperation",
2434             "gapacceptance",
2435             "tailgating",
2436             "mandatoryincentives",
2437             "voluntaryincentives",
2438             "accelerationincentives",
2439             "perception"
2440         })
2441         @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2442         public static class LMRS
2443             implements Serializable
2444         {
2445 
2446             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2447             private final static long serialVersionUID = 10102L;
2448             @XmlElement(name = "CARFOLLOWINGMODEL")
2449             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2450             protected CARFOLLOWINGMODELTYPE carfollowingmodel;
2451             @XmlElement(name = "SYNCHRONIZATION", defaultValue = "PASSIVE")
2452             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2453             protected String synchronization;
2454             @XmlElement(name = "COOPERATION")
2455             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2456             protected String cooperation;
2457             @XmlElement(name = "GAPACCEPTANCE")
2458             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2459             protected String gapacceptance;
2460             @XmlElement(name = "TAILGATING")
2461             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2462             protected String tailgating;
2463             @XmlElement(name = "MANDATORYINCENTIVES")
2464             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2465             protected MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES mandatoryincentives;
2466             @XmlElement(name = "VOLUNTARYINCENTIVES")
2467             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2468             protected MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES voluntaryincentives;
2469             @XmlElement(name = "ACCELERATIONINCENTIVES")
2470             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2471             protected MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES accelerationincentives;
2472             @XmlElement(name = "PERCEPTION")
2473             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2474             protected PERCEPTIONTYPE perception;
2475 
2476             /**
2477              * Gets the value of the carfollowingmodel property.
2478              * 
2479              * @return
2480              *     possible object is
2481              *     {@link CARFOLLOWINGMODELTYPE }
2482              *     
2483              */
2484             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2485             public CARFOLLOWINGMODELTYPE getCARFOLLOWINGMODEL() {
2486                 return carfollowingmodel;
2487             }
2488 
2489             /**
2490              * Sets the value of the carfollowingmodel property.
2491              * 
2492              * @param value
2493              *     allowed object is
2494              *     {@link CARFOLLOWINGMODELTYPE }
2495              *     
2496              */
2497             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2498             public void setCARFOLLOWINGMODEL(CARFOLLOWINGMODELTYPE value) {
2499                 this.carfollowingmodel = value;
2500             }
2501 
2502             /**
2503              * Gets the value of the synchronization property.
2504              * 
2505              * @return
2506              *     possible object is
2507              *     {@link String }
2508              *     
2509              */
2510             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2511             public String getSYNCHRONIZATION() {
2512                 return synchronization;
2513             }
2514 
2515             /**
2516              * Sets the value of the synchronization property.
2517              * 
2518              * @param value
2519              *     allowed object is
2520              *     {@link String }
2521              *     
2522              */
2523             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2524             public void setSYNCHRONIZATION(String value) {
2525                 this.synchronization = value;
2526             }
2527 
2528             /**
2529              * Gets the value of the cooperation property.
2530              * 
2531              * @return
2532              *     possible object is
2533              *     {@link String }
2534              *     
2535              */
2536             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2537             public String getCOOPERATION() {
2538                 return cooperation;
2539             }
2540 
2541             /**
2542              * Sets the value of the cooperation property.
2543              * 
2544              * @param value
2545              *     allowed object is
2546              *     {@link String }
2547              *     
2548              */
2549             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2550             public void setCOOPERATION(String value) {
2551                 this.cooperation = value;
2552             }
2553 
2554             /**
2555              * Gets the value of the gapacceptance property.
2556              * 
2557              * @return
2558              *     possible object is
2559              *     {@link String }
2560              *     
2561              */
2562             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2563             public String getGAPACCEPTANCE() {
2564                 return gapacceptance;
2565             }
2566 
2567             /**
2568              * Sets the value of the gapacceptance property.
2569              * 
2570              * @param value
2571              *     allowed object is
2572              *     {@link String }
2573              *     
2574              */
2575             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2576             public void setGAPACCEPTANCE(String value) {
2577                 this.gapacceptance = value;
2578             }
2579 
2580             /**
2581              * Gets the value of the tailgating property.
2582              * 
2583              * @return
2584              *     possible object is
2585              *     {@link String }
2586              *     
2587              */
2588             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2589             public String getTAILGATING() {
2590                 return tailgating;
2591             }
2592 
2593             /**
2594              * Sets the value of the tailgating property.
2595              * 
2596              * @param value
2597              *     allowed object is
2598              *     {@link String }
2599              *     
2600              */
2601             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2602             public void setTAILGATING(String value) {
2603                 this.tailgating = value;
2604             }
2605 
2606             /**
2607              * Gets the value of the mandatoryincentives property.
2608              * 
2609              * @return
2610              *     possible object is
2611              *     {@link MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES }
2612              *     
2613              */
2614             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2615             public MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES getMANDATORYINCENTIVES() {
2616                 return mandatoryincentives;
2617             }
2618 
2619             /**
2620              * Sets the value of the mandatoryincentives property.
2621              * 
2622              * @param value
2623              *     allowed object is
2624              *     {@link MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES }
2625              *     
2626              */
2627             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2628             public void setMANDATORYINCENTIVES(MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES value) {
2629                 this.mandatoryincentives = value;
2630             }
2631 
2632             /**
2633              * Gets the value of the voluntaryincentives property.
2634              * 
2635              * @return
2636              *     possible object is
2637              *     {@link MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES }
2638              *     
2639              */
2640             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2641             public MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES getVOLUNTARYINCENTIVES() {
2642                 return voluntaryincentives;
2643             }
2644 
2645             /**
2646              * Sets the value of the voluntaryincentives property.
2647              * 
2648              * @param value
2649              *     allowed object is
2650              *     {@link MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES }
2651              *     
2652              */
2653             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2654             public void setVOLUNTARYINCENTIVES(MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES value) {
2655                 this.voluntaryincentives = value;
2656             }
2657 
2658             /**
2659              * Gets the value of the accelerationincentives property.
2660              * 
2661              * @return
2662              *     possible object is
2663              *     {@link MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES }
2664              *     
2665              */
2666             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2667             public MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES getACCELERATIONINCENTIVES() {
2668                 return accelerationincentives;
2669             }
2670 
2671             /**
2672              * Sets the value of the accelerationincentives property.
2673              * 
2674              * @param value
2675              *     allowed object is
2676              *     {@link MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES }
2677              *     
2678              */
2679             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2680             public void setACCELERATIONINCENTIVES(MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES value) {
2681                 this.accelerationincentives = value;
2682             }
2683 
2684             /**
2685              * Gets the value of the perception property.
2686              * 
2687              * @return
2688              *     possible object is
2689              *     {@link PERCEPTIONTYPE }
2690              *     
2691              */
2692             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2693             public PERCEPTIONTYPE getPERCEPTION() {
2694                 return perception;
2695             }
2696 
2697             /**
2698              * Sets the value of the perception property.
2699              * 
2700              * @param value
2701              *     allowed object is
2702              *     {@link PERCEPTIONTYPE }
2703              *     
2704              */
2705             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2706             public void setPERCEPTION(PERCEPTIONTYPE value) {
2707                 this.perception = value;
2708             }
2709 
2710 
2711             /**
2712              * <p>Java class for anonymous complex type.
2713              * 
2714              * <p>The following schema fragment specifies the expected content contained within this class.
2715              * 
2716              * <pre>
2717              * &lt;complexType&gt;
2718              *   &lt;complexContent&gt;
2719              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2720              *       &lt;sequence&gt;
2721              *         &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2722              *           &lt;complexType&gt;
2723              *             &lt;simpleContent&gt;
2724              *               &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2725              *               &lt;/restriction&gt;
2726              *             &lt;/simpleContent&gt;
2727              *           &lt;/complexType&gt;
2728              *         &lt;/element&gt;
2729              *       &lt;/sequence&gt;
2730              *     &lt;/restriction&gt;
2731              *   &lt;/complexContent&gt;
2732              * &lt;/complexType&gt;
2733              * </pre>
2734              * 
2735              * 
2736              */
2737             @XmlAccessorType(XmlAccessType.FIELD)
2738             @XmlType(name = "", propOrder = {
2739                 "incentive"
2740             })
2741             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2742             public static class ACCELERATIONINCENTIVES
2743                 implements Serializable
2744             {
2745 
2746                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2747                 private final static long serialVersionUID = 10102L;
2748                 @XmlElement(name = "INCENTIVE")
2749                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2750                 protected List<MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE> incentive;
2751 
2752                 /**
2753                  * Gets the value of the incentive property.
2754                  * 
2755                  * <p>
2756                  * This accessor method returns a reference to the live list,
2757                  * not a snapshot. Therefore any modification you make to the
2758                  * returned list will be present inside the JAXB object.
2759                  * This is why there is not a <CODE>set</CODE> method for the incentive property.
2760                  * 
2761                  * <p>
2762                  * For example, to add a new item, do as follows:
2763                  * <pre>
2764                  *    getINCENTIVE().add(newItem);
2765                  * </pre>
2766                  * 
2767                  * 
2768                  * <p>
2769                  * Objects of the following type(s) are allowed in the list
2770                  * {@link MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE }
2771                  * 
2772                  * 
2773                  */
2774                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2775                 public List<MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE> getINCENTIVE() {
2776                     if (incentive == null) {
2777                         incentive = new ArrayList<MODELTYPE.TACTICALPLANNER.LMRS.ACCELERATIONINCENTIVES.INCENTIVE>();
2778                     }
2779                     return this.incentive;
2780                 }
2781 
2782 
2783                 /**
2784                  * <p>Java class for anonymous complex type.
2785                  * 
2786                  * <p>The following schema fragment specifies the expected content contained within this class.
2787                  * 
2788                  * <pre>
2789                  * &lt;complexType&gt;
2790                  *   &lt;simpleContent&gt;
2791                  *     &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2792                  *     &lt;/restriction&gt;
2793                  *   &lt;/simpleContent&gt;
2794                  * &lt;/complexType&gt;
2795                  * </pre>
2796                  * 
2797                  * 
2798                  */
2799                 @XmlAccessorType(XmlAccessType.FIELD)
2800                 @XmlType(name = "")
2801                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2802                 public static class INCENTIVE
2803                     extends CLASSATTRIBUTETYPE
2804                     implements Serializable
2805                 {
2806 
2807                     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2808                     private final static long serialVersionUID = 10102L;
2809 
2810                 }
2811 
2812             }
2813 
2814 
2815             /**
2816              * <p>Java class for anonymous complex type.
2817              * 
2818              * <p>The following schema fragment specifies the expected content contained within this class.
2819              * 
2820              * <pre>
2821              * &lt;complexType&gt;
2822              *   &lt;complexContent&gt;
2823              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2824              *       &lt;sequence&gt;
2825              *         &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2826              *           &lt;complexType&gt;
2827              *             &lt;simpleContent&gt;
2828              *               &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2829              *               &lt;/restriction&gt;
2830              *             &lt;/simpleContent&gt;
2831              *           &lt;/complexType&gt;
2832              *         &lt;/element&gt;
2833              *       &lt;/sequence&gt;
2834              *     &lt;/restriction&gt;
2835              *   &lt;/complexContent&gt;
2836              * &lt;/complexType&gt;
2837              * </pre>
2838              * 
2839              * 
2840              */
2841             @XmlAccessorType(XmlAccessType.FIELD)
2842             @XmlType(name = "", propOrder = {
2843                 "incentive"
2844             })
2845             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2846             public static class MANDATORYINCENTIVES
2847                 implements Serializable
2848             {
2849 
2850                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2851                 private final static long serialVersionUID = 10102L;
2852                 @XmlElement(name = "INCENTIVE")
2853                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2854                 protected List<MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE> incentive;
2855 
2856                 /**
2857                  * Gets the value of the incentive property.
2858                  * 
2859                  * <p>
2860                  * This accessor method returns a reference to the live list,
2861                  * not a snapshot. Therefore any modification you make to the
2862                  * returned list will be present inside the JAXB object.
2863                  * This is why there is not a <CODE>set</CODE> method for the incentive property.
2864                  * 
2865                  * <p>
2866                  * For example, to add a new item, do as follows:
2867                  * <pre>
2868                  *    getINCENTIVE().add(newItem);
2869                  * </pre>
2870                  * 
2871                  * 
2872                  * <p>
2873                  * Objects of the following type(s) are allowed in the list
2874                  * {@link MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE }
2875                  * 
2876                  * 
2877                  */
2878                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2879                 public List<MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE> getINCENTIVE() {
2880                     if (incentive == null) {
2881                         incentive = new ArrayList<MODELTYPE.TACTICALPLANNER.LMRS.MANDATORYINCENTIVES.INCENTIVE>();
2882                     }
2883                     return this.incentive;
2884                 }
2885 
2886 
2887                 /**
2888                  * <p>Java class for anonymous complex type.
2889                  * 
2890                  * <p>The following schema fragment specifies the expected content contained within this class.
2891                  * 
2892                  * <pre>
2893                  * &lt;complexType&gt;
2894                  *   &lt;simpleContent&gt;
2895                  *     &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2896                  *     &lt;/restriction&gt;
2897                  *   &lt;/simpleContent&gt;
2898                  * &lt;/complexType&gt;
2899                  * </pre>
2900                  * 
2901                  * 
2902                  */
2903                 @XmlAccessorType(XmlAccessType.FIELD)
2904                 @XmlType(name = "")
2905                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2906                 public static class INCENTIVE
2907                     extends CLASSATTRIBUTETYPE
2908                     implements Serializable
2909                 {
2910 
2911                     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2912                     private final static long serialVersionUID = 10102L;
2913 
2914                 }
2915 
2916             }
2917 
2918 
2919             /**
2920              * <p>Java class for anonymous complex type.
2921              * 
2922              * <p>The following schema fragment specifies the expected content contained within this class.
2923              * 
2924              * <pre>
2925              * &lt;complexType&gt;
2926              *   &lt;complexContent&gt;
2927              *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
2928              *       &lt;sequence&gt;
2929              *         &lt;element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"&gt;
2930              *           &lt;complexType&gt;
2931              *             &lt;simpleContent&gt;
2932              *               &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
2933              *               &lt;/restriction&gt;
2934              *             &lt;/simpleContent&gt;
2935              *           &lt;/complexType&gt;
2936              *         &lt;/element&gt;
2937              *       &lt;/sequence&gt;
2938              *     &lt;/restriction&gt;
2939              *   &lt;/complexContent&gt;
2940              * &lt;/complexType&gt;
2941              * </pre>
2942              * 
2943              * 
2944              */
2945             @XmlAccessorType(XmlAccessType.FIELD)
2946             @XmlType(name = "", propOrder = {
2947                 "incentive"
2948             })
2949             @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2950             public static class VOLUNTARYINCENTIVES
2951                 implements Serializable
2952             {
2953 
2954                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2955                 private final static long serialVersionUID = 10102L;
2956                 @XmlElement(name = "INCENTIVE")
2957                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2958                 protected List<MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE> incentive;
2959 
2960                 /**
2961                  * Gets the value of the incentive property.
2962                  * 
2963                  * <p>
2964                  * This accessor method returns a reference to the live list,
2965                  * not a snapshot. Therefore any modification you make to the
2966                  * returned list will be present inside the JAXB object.
2967                  * This is why there is not a <CODE>set</CODE> method for the incentive property.
2968                  * 
2969                  * <p>
2970                  * For example, to add a new item, do as follows:
2971                  * <pre>
2972                  *    getINCENTIVE().add(newItem);
2973                  * </pre>
2974                  * 
2975                  * 
2976                  * <p>
2977                  * Objects of the following type(s) are allowed in the list
2978                  * {@link MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE }
2979                  * 
2980                  * 
2981                  */
2982                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
2983                 public List<MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE> getINCENTIVE() {
2984                     if (incentive == null) {
2985                         incentive = new ArrayList<MODELTYPE.TACTICALPLANNER.LMRS.VOLUNTARYINCENTIVES.INCENTIVE>();
2986                     }
2987                     return this.incentive;
2988                 }
2989 
2990 
2991                 /**
2992                  * <p>Java class for anonymous complex type.
2993                  * 
2994                  * <p>The following schema fragment specifies the expected content contained within this class.
2995                  * 
2996                  * <pre>
2997                  * &lt;complexType&gt;
2998                  *   &lt;simpleContent&gt;
2999                  *     &lt;restriction base="&lt;http://www.opentrafficsim.org/ots&gt;CLASSATTRIBUTETYPE"&gt;
3000                  *     &lt;/restriction&gt;
3001                  *   &lt;/simpleContent&gt;
3002                  * &lt;/complexType&gt;
3003                  * </pre>
3004                  * 
3005                  * 
3006                  */
3007                 @XmlAccessorType(XmlAccessType.FIELD)
3008                 @XmlType(name = "")
3009                 @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
3010                 public static class INCENTIVE
3011                     extends CLASSATTRIBUTETYPE
3012                     implements Serializable
3013                 {
3014 
3015                     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-04-20T02:12:22+02:00", comments = "JAXB RI v2.3.0")
3016                     private final static long serialVersionUID = 10102L;
3017 
3018                 }
3019 
3020             }
3021 
3022         }
3023 
3024     }
3025 
3026 }