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: 2020.11.01 at 07:11:19 PM CET 
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.XmlRootElement;
21  import javax.xml.bind.annotation.XmlType;
22  
23  
24  /**
25   * <p>Java class for anonymous complex type.
26   * 
27   * <p>The following schema fragment specifies the expected content contained within this class.
28   * 
29   * <pre>
30   * &lt;complexType&gt;
31   *   &lt;complexContent&gt;
32   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
33   *       &lt;sequence&gt;
34   *         &lt;element name="INPUTPARAMETERS" minOccurs="0"&gt;
35   *           &lt;complexType&gt;
36   *             &lt;complexContent&gt;
37   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
38   *                 &lt;choice maxOccurs="unbounded"&gt;
39   *                   &lt;element name="ACCELERATION" type="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATION"/&gt;
40   *                   &lt;element name="ACCELERATIONDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATIONDIST"/&gt;
41   *                   &lt;element name="BOOLEAN" type="{http://www.opentrafficsim.org/ots}PARAMETERBOOLEAN"/&gt;
42   *                   &lt;element name="CLASS" type="{http://www.opentrafficsim.org/ots}PARAMETERCLASS"/&gt;
43   *                   &lt;element name="DOUBLE" type="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLE"/&gt;
44   *                   &lt;element name="DOUBLEDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLEDIST"/&gt;
45   *                   &lt;element name="DURATION" type="{http://www.opentrafficsim.org/ots}PARAMETERDURATION"/&gt;
46   *                   &lt;element name="DURATIONDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERDURATIONDIST"/&gt;
47   *                   &lt;element name="FLOAT" type="{http://www.opentrafficsim.org/ots}PARAMETERFLOAT"/&gt;
48   *                   &lt;element name="FLOATDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERFLOATDIST"/&gt;
49   *                   &lt;element name="FRACTION" type="{http://www.opentrafficsim.org/ots}PARAMETERFRACTION"/&gt;
50   *                   &lt;element name="FREQUENCY" type="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCY"/&gt;
51   *                   &lt;element name="FREQUENCYDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCYDIST"/&gt;
52   *                   &lt;element name="INTEGER" type="{http://www.opentrafficsim.org/ots}PARAMETERINTEGER"/&gt;
53   *                   &lt;element name="INTEGERDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERINTEGERDIST"/&gt;
54   *                   &lt;element name="LENGTH" type="{http://www.opentrafficsim.org/ots}PARAMETERLENGTH"/&gt;
55   *                   &lt;element name="LENGTHDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERLENGTHDIST"/&gt;
56   *                   &lt;element name="LINEARDENSITY" type="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITY"/&gt;
57   *                   &lt;element name="LINEARDENSITYDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITYDIST"/&gt;
58   *                   &lt;element name="LONG" type="{http://www.opentrafficsim.org/ots}PARAMETERLONG"/&gt;
59   *                   &lt;element name="LONGDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERLONGDIST"/&gt;
60   *                   &lt;element name="SPEED" type="{http://www.opentrafficsim.org/ots}PARAMETERSPEED"/&gt;
61   *                   &lt;element name="SPEEDDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERSPEEDDIST"/&gt;
62   *                   &lt;element name="STRING" type="{http://www.opentrafficsim.org/ots}PARAMETERSTRING"/&gt;
63   *                 &lt;/choice&gt;
64   *               &lt;/restriction&gt;
65   *             &lt;/complexContent&gt;
66   *           &lt;/complexType&gt;
67   *         &lt;/element&gt;
68   *         &lt;element name="OD" maxOccurs="unbounded" minOccurs="0"&gt;
69   *           &lt;complexType&gt;
70   *             &lt;complexContent&gt;
71   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
72   *                 &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
73   *               &lt;/restriction&gt;
74   *             &lt;/complexContent&gt;
75   *           &lt;/complexType&gt;
76   *         &lt;/element&gt;
77   *         &lt;element name="CONTROL" maxOccurs="unbounded" minOccurs="0"&gt;
78   *           &lt;complexType&gt;
79   *             &lt;complexContent&gt;
80   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
81   *                 &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
82   *               &lt;/restriction&gt;
83   *             &lt;/complexContent&gt;
84   *           &lt;/complexType&gt;
85   *         &lt;/element&gt;
86   *         &lt;element name="MODELIDREFERRAL" type="{http://www.opentrafficsim.org/ots}MODELIDREFERRALTYPE" maxOccurs="unbounded" minOccurs="0"/&gt;
87   *       &lt;/sequence&gt;
88   *       &lt;attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
89   *     &lt;/restriction&gt;
90   *   &lt;/complexContent&gt;
91   * &lt;/complexType&gt;
92   * </pre>
93   * 
94   * 
95   */
96  @XmlAccessorType(XmlAccessType.FIELD)
97  @XmlType(name = "", propOrder = {
98      "inputparameters",
99      "od",
100     "control",
101     "modelidreferral"
102 })
103 @XmlRootElement(name = "SCENARIO")
104 @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
105 public class SCENARIO
106     implements Serializable
107 {
108 
109     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
110     private final static long serialVersionUID = 10102L;
111     @XmlElement(name = "INPUTPARAMETERS")
112     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
113     protected SCENARIO.INPUTPARAMETERS inputparameters;
114     @XmlElement(name = "OD")
115     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
116     protected List<SCENARIO.OD> od;
117     @XmlElement(name = "CONTROL")
118     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
119     protected List<SCENARIO.CONTROL> control;
120     @XmlElement(name = "MODELIDREFERRAL")
121     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
122     protected List<MODELIDREFERRALTYPE> modelidreferral;
123     @XmlAttribute(name = "ID")
124     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
125     protected String id;
126 
127     /**
128      * Gets the value of the inputparameters property.
129      * 
130      * @return
131      *     possible object is
132      *     {@link SCENARIO.INPUTPARAMETERS }
133      *     
134      */
135     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
136     public SCENARIO.INPUTPARAMETERS getINPUTPARAMETERS() {
137         return inputparameters;
138     }
139 
140     /**
141      * Sets the value of the inputparameters property.
142      * 
143      * @param value
144      *     allowed object is
145      *     {@link SCENARIO.INPUTPARAMETERS }
146      *     
147      */
148     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
149     public void setINPUTPARAMETERS(SCENARIO.INPUTPARAMETERS value) {
150         this.inputparameters = value;
151     }
152 
153     /**
154      * Gets the value of the od property.
155      * 
156      * <p>
157      * This accessor method returns a reference to the live list,
158      * not a snapshot. Therefore any modification you make to the
159      * returned list will be present inside the JAXB object.
160      * This is why there is not a <CODE>set</CODE> method for the od property.
161      * 
162      * <p>
163      * For example, to add a new item, do as follows:
164      * <pre>
165      *    getOD().add(newItem);
166      * </pre>
167      * 
168      * 
169      * <p>
170      * Objects of the following type(s) are allowed in the list
171      * {@link SCENARIO.OD }
172      * 
173      * 
174      */
175     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
176     public List<SCENARIO.OD> getOD() {
177         if (od == null) {
178             od = new ArrayList<SCENARIO.OD>();
179         }
180         return this.od;
181     }
182 
183     /**
184      * Gets the value of the control property.
185      * 
186      * <p>
187      * This accessor method returns a reference to the live list,
188      * not a snapshot. Therefore any modification you make to the
189      * returned list will be present inside the JAXB object.
190      * This is why there is not a <CODE>set</CODE> method for the control property.
191      * 
192      * <p>
193      * For example, to add a new item, do as follows:
194      * <pre>
195      *    getCONTROL().add(newItem);
196      * </pre>
197      * 
198      * 
199      * <p>
200      * Objects of the following type(s) are allowed in the list
201      * {@link SCENARIO.CONTROL }
202      * 
203      * 
204      */
205     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
206     public List<SCENARIO.CONTROL> getCONTROL() {
207         if (control == null) {
208             control = new ArrayList<SCENARIO.CONTROL>();
209         }
210         return this.control;
211     }
212 
213     /**
214      * Gets the value of the modelidreferral property.
215      * 
216      * <p>
217      * This accessor method returns a reference to the live list,
218      * not a snapshot. Therefore any modification you make to the
219      * returned list will be present inside the JAXB object.
220      * This is why there is not a <CODE>set</CODE> method for the modelidreferral property.
221      * 
222      * <p>
223      * For example, to add a new item, do as follows:
224      * <pre>
225      *    getMODELIDREFERRAL().add(newItem);
226      * </pre>
227      * 
228      * 
229      * <p>
230      * Objects of the following type(s) are allowed in the list
231      * {@link MODELIDREFERRALTYPE }
232      * 
233      * 
234      */
235     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
236     public List<MODELIDREFERRALTYPE> getMODELIDREFERRAL() {
237         if (modelidreferral == null) {
238             modelidreferral = new ArrayList<MODELIDREFERRALTYPE>();
239         }
240         return this.modelidreferral;
241     }
242 
243     /**
244      * Gets the value of the id property.
245      * 
246      * @return
247      *     possible object is
248      *     {@link String }
249      *     
250      */
251     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
252     public String getID() {
253         return id;
254     }
255 
256     /**
257      * Sets the value of the id property.
258      * 
259      * @param value
260      *     allowed object is
261      *     {@link String }
262      *     
263      */
264     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
265     public void setID(String value) {
266         this.id = value;
267     }
268 
269 
270     /**
271      * <p>Java class for anonymous complex type.
272      * 
273      * <p>The following schema fragment specifies the expected content contained within this class.
274      * 
275      * <pre>
276      * &lt;complexType&gt;
277      *   &lt;complexContent&gt;
278      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
279      *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
280      *     &lt;/restriction&gt;
281      *   &lt;/complexContent&gt;
282      * &lt;/complexType&gt;
283      * </pre>
284      * 
285      * 
286      */
287     @XmlAccessorType(XmlAccessType.FIELD)
288     @XmlType(name = "")
289     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
290     public static class CONTROL
291         implements Serializable
292     {
293 
294         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
295         private final static long serialVersionUID = 10102L;
296         @XmlAttribute(name = "ID", required = true)
297         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
298         protected String id;
299 
300         /**
301          * Gets the value of the id property.
302          * 
303          * @return
304          *     possible object is
305          *     {@link String }
306          *     
307          */
308         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
309         public String getID() {
310             return id;
311         }
312 
313         /**
314          * Sets the value of the id property.
315          * 
316          * @param value
317          *     allowed object is
318          *     {@link String }
319          *     
320          */
321         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
322         public void setID(String value) {
323             this.id = value;
324         }
325 
326     }
327 
328 
329     /**
330      * <p>Java class for anonymous complex type.
331      * 
332      * <p>The following schema fragment specifies the expected content contained within this class.
333      * 
334      * <pre>
335      * &lt;complexType&gt;
336      *   &lt;complexContent&gt;
337      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
338      *       &lt;choice maxOccurs="unbounded"&gt;
339      *         &lt;element name="ACCELERATION" type="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATION"/&gt;
340      *         &lt;element name="ACCELERATIONDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATIONDIST"/&gt;
341      *         &lt;element name="BOOLEAN" type="{http://www.opentrafficsim.org/ots}PARAMETERBOOLEAN"/&gt;
342      *         &lt;element name="CLASS" type="{http://www.opentrafficsim.org/ots}PARAMETERCLASS"/&gt;
343      *         &lt;element name="DOUBLE" type="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLE"/&gt;
344      *         &lt;element name="DOUBLEDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLEDIST"/&gt;
345      *         &lt;element name="DURATION" type="{http://www.opentrafficsim.org/ots}PARAMETERDURATION"/&gt;
346      *         &lt;element name="DURATIONDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERDURATIONDIST"/&gt;
347      *         &lt;element name="FLOAT" type="{http://www.opentrafficsim.org/ots}PARAMETERFLOAT"/&gt;
348      *         &lt;element name="FLOATDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERFLOATDIST"/&gt;
349      *         &lt;element name="FRACTION" type="{http://www.opentrafficsim.org/ots}PARAMETERFRACTION"/&gt;
350      *         &lt;element name="FREQUENCY" type="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCY"/&gt;
351      *         &lt;element name="FREQUENCYDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCYDIST"/&gt;
352      *         &lt;element name="INTEGER" type="{http://www.opentrafficsim.org/ots}PARAMETERINTEGER"/&gt;
353      *         &lt;element name="INTEGERDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERINTEGERDIST"/&gt;
354      *         &lt;element name="LENGTH" type="{http://www.opentrafficsim.org/ots}PARAMETERLENGTH"/&gt;
355      *         &lt;element name="LENGTHDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERLENGTHDIST"/&gt;
356      *         &lt;element name="LINEARDENSITY" type="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITY"/&gt;
357      *         &lt;element name="LINEARDENSITYDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITYDIST"/&gt;
358      *         &lt;element name="LONG" type="{http://www.opentrafficsim.org/ots}PARAMETERLONG"/&gt;
359      *         &lt;element name="LONGDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERLONGDIST"/&gt;
360      *         &lt;element name="SPEED" type="{http://www.opentrafficsim.org/ots}PARAMETERSPEED"/&gt;
361      *         &lt;element name="SPEEDDIST" type="{http://www.opentrafficsim.org/ots}PARAMETERSPEEDDIST"/&gt;
362      *         &lt;element name="STRING" type="{http://www.opentrafficsim.org/ots}PARAMETERSTRING"/&gt;
363      *       &lt;/choice&gt;
364      *     &lt;/restriction&gt;
365      *   &lt;/complexContent&gt;
366      * &lt;/complexType&gt;
367      * </pre>
368      * 
369      * 
370      */
371     @XmlAccessorType(XmlAccessType.FIELD)
372     @XmlType(name = "", propOrder = {
373         "accelerationOrACCELERATIONDISTOrBOOLEAN"
374     })
375     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
376     public static class INPUTPARAMETERS
377         implements Serializable
378     {
379 
380         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
381         private final static long serialVersionUID = 10102L;
382         @XmlElements({
383             @XmlElement(name = "ACCELERATION", type = PARAMETERACCELERATION.class),
384             @XmlElement(name = "ACCELERATIONDIST", type = PARAMETERACCELERATIONDIST.class),
385             @XmlElement(name = "BOOLEAN", type = PARAMETERBOOLEAN.class),
386             @XmlElement(name = "CLASS", type = PARAMETERCLASS.class),
387             @XmlElement(name = "DOUBLE", type = PARAMETERDOUBLE.class),
388             @XmlElement(name = "DOUBLEDIST", type = PARAMETERDOUBLEDIST.class),
389             @XmlElement(name = "DURATION", type = PARAMETERDURATION.class),
390             @XmlElement(name = "DURATIONDIST", type = PARAMETERDURATIONDIST.class),
391             @XmlElement(name = "FLOAT", type = PARAMETERFLOAT.class),
392             @XmlElement(name = "FLOATDIST", type = PARAMETERFLOATDIST.class),
393             @XmlElement(name = "FRACTION", type = PARAMETERFRACTION.class),
394             @XmlElement(name = "FREQUENCY", type = PARAMETERFREQUENCY.class),
395             @XmlElement(name = "FREQUENCYDIST", type = PARAMETERFREQUENCYDIST.class),
396             @XmlElement(name = "INTEGER", type = PARAMETERINTEGER.class),
397             @XmlElement(name = "INTEGERDIST", type = PARAMETERINTEGERDIST.class),
398             @XmlElement(name = "LENGTH", type = PARAMETERLENGTH.class),
399             @XmlElement(name = "LENGTHDIST", type = PARAMETERLENGTHDIST.class),
400             @XmlElement(name = "LINEARDENSITY", type = PARAMETERLINEARDENSITY.class),
401             @XmlElement(name = "LINEARDENSITYDIST", type = PARAMETERLINEARDENSITYDIST.class),
402             @XmlElement(name = "LONG", type = PARAMETERLONG.class),
403             @XmlElement(name = "LONGDIST", type = PARAMETERLONGDIST.class),
404             @XmlElement(name = "SPEED", type = PARAMETERSPEED.class),
405             @XmlElement(name = "SPEEDDIST", type = PARAMETERSPEEDDIST.class),
406             @XmlElement(name = "STRING", type = PARAMETERSTRING.class)
407         })
408         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
409         protected List<Serializable> accelerationOrACCELERATIONDISTOrBOOLEAN;
410 
411         /**
412          * Gets the value of the accelerationOrACCELERATIONDISTOrBOOLEAN property.
413          * 
414          * <p>
415          * This accessor method returns a reference to the live list,
416          * not a snapshot. Therefore any modification you make to the
417          * returned list will be present inside the JAXB object.
418          * This is why there is not a <CODE>set</CODE> method for the accelerationOrACCELERATIONDISTOrBOOLEAN property.
419          * 
420          * <p>
421          * For example, to add a new item, do as follows:
422          * <pre>
423          *    getACCELERATIONOrACCELERATIONDISTOrBOOLEAN().add(newItem);
424          * </pre>
425          * 
426          * 
427          * <p>
428          * Objects of the following type(s) are allowed in the list
429          * {@link PARAMETERACCELERATION }
430          * {@link PARAMETERACCELERATIONDIST }
431          * {@link PARAMETERBOOLEAN }
432          * {@link PARAMETERCLASS }
433          * {@link PARAMETERDOUBLE }
434          * {@link PARAMETERDOUBLEDIST }
435          * {@link PARAMETERDURATION }
436          * {@link PARAMETERDURATIONDIST }
437          * {@link PARAMETERFLOAT }
438          * {@link PARAMETERFLOATDIST }
439          * {@link PARAMETERFRACTION }
440          * {@link PARAMETERFREQUENCY }
441          * {@link PARAMETERFREQUENCYDIST }
442          * {@link PARAMETERINTEGER }
443          * {@link PARAMETERINTEGERDIST }
444          * {@link PARAMETERLENGTH }
445          * {@link PARAMETERLENGTHDIST }
446          * {@link PARAMETERLINEARDENSITY }
447          * {@link PARAMETERLINEARDENSITYDIST }
448          * {@link PARAMETERLONG }
449          * {@link PARAMETERLONGDIST }
450          * {@link PARAMETERSPEED }
451          * {@link PARAMETERSPEEDDIST }
452          * {@link PARAMETERSTRING }
453          * 
454          * 
455          */
456         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
457         public List<Serializable> getACCELERATIONOrACCELERATIONDISTOrBOOLEAN() {
458             if (accelerationOrACCELERATIONDISTOrBOOLEAN == null) {
459                 accelerationOrACCELERATIONDISTOrBOOLEAN = new ArrayList<Serializable>();
460             }
461             return this.accelerationOrACCELERATIONDISTOrBOOLEAN;
462         }
463 
464     }
465 
466 
467     /**
468      * <p>Java class for anonymous complex type.
469      * 
470      * <p>The following schema fragment specifies the expected content contained within this class.
471      * 
472      * <pre>
473      * &lt;complexType&gt;
474      *   &lt;complexContent&gt;
475      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
476      *       &lt;attribute name="ID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
477      *     &lt;/restriction&gt;
478      *   &lt;/complexContent&gt;
479      * &lt;/complexType&gt;
480      * </pre>
481      * 
482      * 
483      */
484     @XmlAccessorType(XmlAccessType.FIELD)
485     @XmlType(name = "")
486     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
487     public static class OD
488         implements Serializable
489     {
490 
491         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
492         private final static long serialVersionUID = 10102L;
493         @XmlAttribute(name = "ID", required = true)
494         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
495         protected String id;
496 
497         /**
498          * Gets the value of the id property.
499          * 
500          * @return
501          *     possible object is
502          *     {@link String }
503          *     
504          */
505         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
506         public String getID() {
507             return id;
508         }
509 
510         /**
511          * Sets the value of the id property.
512          * 
513          * @param value
514          *     allowed object is
515          *     {@link String }
516          *     
517          */
518         @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-11-01T07:11:19+01:00", comments = "JAXB RI v2.3.0")
519         public void setID(String value) {
520             this.id = value;
521         }
522 
523     }
524 
525 }