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.XmlElement;
18 import javax.xml.bind.annotation.XmlRootElement;
19 import javax.xml.bind.annotation.XmlType;
20 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
21 import org.opentrafficsim.xml.bindings.DoubleUnitIntervalAdapter;
22 import org.opentrafficsim.xml.bindings.LengthAdapter;
23 import org.opentrafficsim.xml.bindings.types.DoubleType;
24 import org.opentrafficsim.xml.bindings.types.LengthType;
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
55
56
57
58
59
60
61
62
63
64
65
66
67 @XmlAccessorType(XmlAccessType.FIELD)
68 @XmlType(name = "", propOrder = {
69 "conflicts",
70 "flattener",
71 "node",
72 "link",
73 "centroid",
74 "connector",
75 "include"
76 })
77 @XmlRootElement(name = "Network")
78 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
79 public class Network
80 implements Serializable
81 {
82
83 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
84 private final static long serialVersionUID = 10102L;
85 @XmlElement(name = "Conflicts")
86 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
87 protected Network.Conflicts conflicts;
88 @XmlElement(name = "Flattener")
89 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
90 protected FlattenerType flattener;
91 @XmlElement(name = "Node")
92 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
93 protected List<Node> node;
94 @XmlElement(name = "Link")
95 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
96 protected List<Link> link;
97 @XmlElement(name = "Centroid")
98 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
99 protected List<Centroid> centroid;
100 @XmlElement(name = "Connector")
101 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
102 protected List<Connector> connector;
103 @XmlElement(namespace = "http://www.w3.org/2001/XInclude")
104 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
105 protected List<IncludeType> include;
106
107
108
109
110
111
112
113
114
115 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
116 public Network.Conflicts getConflicts() {
117 return conflicts;
118 }
119
120
121
122
123
124
125
126
127
128 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
129 public void setConflicts(Network.Conflicts value) {
130 this.conflicts = value;
131 }
132
133
134
135
136
137
138
139
140
141 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
142 public FlattenerType getFlattener() {
143 return flattener;
144 }
145
146
147
148
149
150
151
152
153
154 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
155 public void setFlattener(FlattenerType value) {
156 this.flattener = value;
157 }
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
182 public List<Node> getNode() {
183 if (node == null) {
184 node = new ArrayList<Node>();
185 }
186 return this.node;
187 }
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
212 public List<Link> getLink() {
213 if (link == null) {
214 link = new ArrayList<Link>();
215 }
216 return this.link;
217 }
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
242 public List<Centroid> getCentroid() {
243 if (centroid == null) {
244 centroid = new ArrayList<Centroid>();
245 }
246 return this.centroid;
247 }
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
272 public List<Connector> getConnector() {
273 if (connector == null) {
274 connector = new ArrayList<Connector>();
275 }
276 return this.connector;
277 }
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
302 public List<IncludeType> getInclude() {
303 if (include == null) {
304 include = new ArrayList<IncludeType>();
305 }
306 return this.include;
307 }
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332 @XmlAccessorType(XmlAccessType.FIELD)
333 @XmlType(name = "", propOrder = {
334 "none",
335 "defaultWidth",
336 "fixedWidth",
337 "relativeWidth"
338 })
339 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
340 public static class Conflicts
341 implements Serializable
342 {
343
344 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
345 private final static long serialVersionUID = 10102L;
346 @XmlElement(name = "None")
347 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
348 protected EmptyType none;
349 @XmlElement(name = "DefaultWidth")
350 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
351 protected EmptyType defaultWidth;
352 @XmlElement(name = "FixedWidth", type = String.class)
353 @XmlJavaTypeAdapter(LengthAdapter.class)
354 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
355 protected LengthType fixedWidth;
356 @XmlElement(name = "RelativeWidth", type = String.class)
357 @XmlJavaTypeAdapter(DoubleUnitIntervalAdapter.class)
358 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
359 protected DoubleType relativeWidth;
360
361
362
363
364
365
366
367
368
369 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
370 public EmptyType getNone() {
371 return none;
372 }
373
374
375
376
377
378
379
380
381
382 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
383 public void setNone(EmptyType value) {
384 this.none = value;
385 }
386
387
388
389
390
391
392
393
394
395 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
396 public EmptyType getDefaultWidth() {
397 return defaultWidth;
398 }
399
400
401
402
403
404
405
406
407
408 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
409 public void setDefaultWidth(EmptyType value) {
410 this.defaultWidth = value;
411 }
412
413
414
415
416
417
418
419
420
421 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
422 public LengthType getFixedWidth() {
423 return fixedWidth;
424 }
425
426
427
428
429
430
431
432
433
434 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
435 public void setFixedWidth(LengthType value) {
436 this.fixedWidth = value;
437 }
438
439
440
441
442
443
444
445
446
447 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
448 public DoubleType getRelativeWidth() {
449 return relativeWidth;
450 }
451
452
453
454
455
456
457
458
459
460 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
461 public void setRelativeWidth(DoubleType value) {
462 this.relativeWidth = value;
463 }
464
465 }
466
467 }