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
21
22
23
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 @XmlAccessorType(XmlAccessType.FIELD)
49 @XmlType(name = "", propOrder = {
50 "gtuColorers",
51 "defaults",
52 "linkType",
53 "laneType",
54 "roadLayout",
55 "connector",
56 "link",
57 "layer"
58 })
59 @XmlRootElement(name = "Animation")
60 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
61 public class Animation
62 implements Serializable
63 {
64
65 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
66 private final static long serialVersionUID = 10102L;
67 @XmlElement(name = "GtuColorers")
68 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
69 protected GtuColorers gtuColorers;
70 @XmlElement(name = "Defaults")
71 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
72 protected DefaultAnimationType defaults;
73 @XmlElement(name = "LinkType")
74 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
75 protected List<LinkTypeAnimationType> linkType;
76 @XmlElement(name = "LaneType")
77 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
78 protected List<LaneTypeAnimationType> laneType;
79 @XmlElement(name = "RoadLayout")
80 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
81 protected List<RoadLayoutAnimationType> roadLayout;
82 @XmlElement(name = "Connector")
83 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
84 protected List<ConnectorAnimationType> connector;
85 @XmlElement(name = "Link")
86 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
87 protected List<LinkAnimationType> link;
88 @XmlElement(name = "Layer")
89 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
90 protected List<LayerToggleType> layer;
91
92
93
94
95
96
97
98
99
100 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
101 public GtuColorers getGtuColorers() {
102 return gtuColorers;
103 }
104
105
106
107
108
109
110
111
112
113 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
114 public void setGtuColorers(GtuColorers value) {
115 this.gtuColorers = value;
116 }
117
118
119
120
121
122
123
124
125
126 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
127 public DefaultAnimationType getDefaults() {
128 return defaults;
129 }
130
131
132
133
134
135
136
137
138
139 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
140 public void setDefaults(DefaultAnimationType value) {
141 this.defaults = value;
142 }
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
167 public List<LinkTypeAnimationType> getLinkType() {
168 if (linkType == null) {
169 linkType = new ArrayList<LinkTypeAnimationType>();
170 }
171 return this.linkType;
172 }
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
197 public List<LaneTypeAnimationType> getLaneType() {
198 if (laneType == null) {
199 laneType = new ArrayList<LaneTypeAnimationType>();
200 }
201 return this.laneType;
202 }
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
227 public List<RoadLayoutAnimationType> getRoadLayout() {
228 if (roadLayout == null) {
229 roadLayout = new ArrayList<RoadLayoutAnimationType>();
230 }
231 return this.roadLayout;
232 }
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
257 public List<ConnectorAnimationType> getConnector() {
258 if (connector == null) {
259 connector = new ArrayList<ConnectorAnimationType>();
260 }
261 return this.connector;
262 }
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
287 public List<LinkAnimationType> getLink() {
288 if (link == null) {
289 link = new ArrayList<LinkAnimationType>();
290 }
291 return this.link;
292 }
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316 @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.7", date = "2024-08-29T18:50:16+02:00")
317 public List<LayerToggleType> getLayer() {
318 if (layer == null) {
319 layer = new ArrayList<LayerToggleType>();
320 }
321 return this.layer;
322 }
323
324 }