1   
2   
3   
4   
5   
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.XmlRootElement;
20  import javax.xml.bind.annotation.XmlSchemaType;
21  import javax.xml.bind.annotation.XmlType;
22  import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
23  import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  @XmlAccessorType(XmlAccessType.FIELD)
55  @XmlType(name = "", propOrder = {
56      "definitions",
57      "network",
58      "networkdemand",
59      "control",
60      "model",
61      "scenario",
62      "run",
63      "animation"
64  })
65  @XmlRootElement(name = "OTS")
66  @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
67  public class OTS
68      implements Serializable
69  {
70  
71      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
72      private final static long serialVersionUID = 10102L;
73      @XmlElement(name = "DEFINITIONS", required = true)
74      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
75      protected DEFINITIONS definitions;
76      @XmlElement(name = "NETWORK", required = true)
77      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
78      protected NETWORK network;
79      @XmlElement(name = "NETWORKDEMAND")
80      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
81      protected List<NETWORKDEMAND> networkdemand;
82      @XmlElement(name = "CONTROL")
83      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
84      protected List<CONTROL> control;
85      @XmlElement(name = "MODEL")
86      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
87      protected List<MODELTYPE> model;
88      @XmlElement(name = "SCENARIO", required = true)
89      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
90      protected List<SCENARIO> scenario;
91      @XmlElement(name = "RUN", required = true)
92      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
93      protected RUN run;
94      @XmlElement(name = "ANIMATION")
95      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
96      protected ANIMATION animation;
97      @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
98      @XmlSchemaType(name = "anyURI")
99      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
100     protected String base;
101     @XmlAttribute(name = "space", namespace = "http://www.w3.org/XML/1998/namespace")
102     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
103     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
104     protected String space;
105 
106     
107 
108 
109 
110 
111 
112 
113 
114     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
115     public DEFINITIONS getDEFINITIONS() {
116         return definitions;
117     }
118 
119     
120 
121 
122 
123 
124 
125 
126 
127     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
128     public void setDEFINITIONS(DEFINITIONS value) {
129         this.definitions = value;
130     }
131 
132     
133 
134 
135 
136 
137 
138 
139 
140     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
141     public NETWORK getNETWORK() {
142         return network;
143     }
144 
145     
146 
147 
148 
149 
150 
151 
152 
153     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
154     public void setNETWORK(NETWORK value) {
155         this.network = value;
156     }
157 
158     
159 
160 
161 
162 
163 
164 
165 
166 
167 
168 
169 
170 
171 
172 
173 
174 
175 
176 
177 
178 
179 
180     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
181     public List<NETWORKDEMAND> getNETWORKDEMAND() {
182         if (networkdemand == null) {
183             networkdemand = new ArrayList<NETWORKDEMAND>();
184         }
185         return this.networkdemand;
186     }
187 
188     
189 
190 
191 
192 
193 
194 
195 
196 
197 
198 
199 
200 
201 
202 
203 
204 
205 
206 
207 
208 
209 
210     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
211     public List<CONTROL> getCONTROL() {
212         if (control == null) {
213             control = new ArrayList<CONTROL>();
214         }
215         return this.control;
216     }
217 
218     
219 
220 
221 
222 
223 
224 
225 
226 
227 
228 
229 
230 
231 
232 
233 
234 
235 
236 
237 
238 
239 
240     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
241     public List<MODELTYPE> getMODEL() {
242         if (model == null) {
243             model = new ArrayList<MODELTYPE>();
244         }
245         return this.model;
246     }
247 
248     
249 
250 
251 
252 
253 
254 
255 
256 
257 
258 
259 
260 
261 
262 
263 
264 
265 
266 
267 
268 
269 
270     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
271     public List<SCENARIO> getSCENARIO() {
272         if (scenario == null) {
273             scenario = new ArrayList<SCENARIO>();
274         }
275         return this.scenario;
276     }
277 
278     
279 
280 
281 
282 
283 
284 
285 
286     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
287     public RUN getRUN() {
288         return run;
289     }
290 
291     
292 
293 
294 
295 
296 
297 
298 
299     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
300     public void setRUN(RUN value) {
301         this.run = value;
302     }
303 
304     
305 
306 
307 
308 
309 
310 
311 
312     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
313     public ANIMATION getANIMATION() {
314         return animation;
315     }
316 
317     
318 
319 
320 
321 
322 
323 
324 
325     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
326     public void setANIMATION(ANIMATION value) {
327         this.animation = value;
328     }
329 
330     
331 
332 
333 
334 
335 
336 
337 
338     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
339     public String getBase() {
340         return base;
341     }
342 
343     
344 
345 
346 
347 
348 
349 
350 
351     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
352     public void setBase(String value) {
353         this.base = value;
354     }
355 
356     
357 
358 
359 
360 
361 
362 
363 
364     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
365     public String getSpace() {
366         if (space == null) {
367             return "preserve";
368         } else {
369             return space;
370         }
371     }
372 
373     
374 
375 
376 
377 
378 
379 
380 
381     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
382     public void setSpace(String value) {
383         this.space = value;
384     }
385 
386 }