1   
2   
3   
4   
5   
6   
7   
8   
9   package org.opentrafficsim.xml.generated;
10  
11  import java.io.Serializable;
12  import javax.annotation.Generated;
13  import javax.xml.bind.annotation.XmlAccessType;
14  import javax.xml.bind.annotation.XmlAccessorType;
15  import javax.xml.bind.annotation.XmlElement;
16  import javax.xml.bind.annotation.XmlSeeAlso;
17  import javax.xml.bind.annotation.XmlType;
18  import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
19  import org.opentrafficsim.xml.bindings.LengthAdapter;
20  import org.opentrafficsim.xml.bindings.PositiveLengthAdapter;
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  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  @XmlAccessorType(XmlAccessType.FIELD)
66  @XmlType(name = "CROSSSECTIONELEMENT", propOrder = {
67      "centeroffset",
68      "leftoffset",
69      "rightoffset",
70      "centeroffsetstart",
71      "leftoffsetstart",
72      "rightoffsetstart",
73      "centeroffsetend",
74      "leftoffsetend",
75      "rightoffsetend",
76      "width",
77      "widthstart",
78      "widthend"
79  })
80  @XmlSeeAlso({
81      CSELANE.class,
82      CSENOTRAFFICLANE.class,
83      CSESHOULDER.class
84  })
85  @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
86  public class CROSSSECTIONELEMENT implements Serializable
87  {
88  
89      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
90      private final static long serialVersionUID = 10102L;
91      @XmlElement(name = "CENTEROFFSET", type = String.class)
92      @XmlJavaTypeAdapter(LengthAdapter.class)
93      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
94      protected org.djunits.value.vdouble.scalar.Length centeroffset;
95      @XmlElement(name = "LEFTOFFSET", type = String.class)
96      @XmlJavaTypeAdapter(LengthAdapter.class)
97      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
98      protected org.djunits.value.vdouble.scalar.Length leftoffset;
99      @XmlElement(name = "RIGHTOFFSET", type = String.class)
100     @XmlJavaTypeAdapter(LengthAdapter.class)
101     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
102     protected org.djunits.value.vdouble.scalar.Length rightoffset;
103     @XmlElement(name = "CENTEROFFSETSTART", type = String.class)
104     @XmlJavaTypeAdapter(LengthAdapter.class)
105     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
106     protected org.djunits.value.vdouble.scalar.Length centeroffsetstart;
107     @XmlElement(name = "LEFTOFFSETSTART", type = String.class)
108     @XmlJavaTypeAdapter(LengthAdapter.class)
109     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
110     protected org.djunits.value.vdouble.scalar.Length leftoffsetstart;
111     @XmlElement(name = "RIGHTOFFSETSTART", type = String.class)
112     @XmlJavaTypeAdapter(LengthAdapter.class)
113     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
114     protected org.djunits.value.vdouble.scalar.Length rightoffsetstart;
115     @XmlElement(name = "CENTEROFFSETEND", type = String.class)
116     @XmlJavaTypeAdapter(LengthAdapter.class)
117     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
118     protected org.djunits.value.vdouble.scalar.Length centeroffsetend;
119     @XmlElement(name = "LEFTOFFSETEND", type = String.class)
120     @XmlJavaTypeAdapter(LengthAdapter.class)
121     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
122     protected org.djunits.value.vdouble.scalar.Length leftoffsetend;
123     @XmlElement(name = "RIGHTOFFSETEND", type = String.class)
124     @XmlJavaTypeAdapter(LengthAdapter.class)
125     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
126     protected org.djunits.value.vdouble.scalar.Length rightoffsetend;
127     @XmlElement(name = "WIDTH", type = String.class)
128     @XmlJavaTypeAdapter(PositiveLengthAdapter.class)
129     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
130     protected org.djunits.value.vdouble.scalar.Length width;
131     @XmlElement(name = "WIDTHSTART", type = String.class)
132     @XmlJavaTypeAdapter(LengthAdapter.class)
133     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
134     protected org.djunits.value.vdouble.scalar.Length widthstart;
135     @XmlElement(name = "WIDTHEND", type = String.class)
136     @XmlJavaTypeAdapter(LengthAdapter.class)
137     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
138     protected org.djunits.value.vdouble.scalar.Length widthend;
139 
140     
141 
142 
143 
144 
145 
146 
147 
148     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
149     public org.djunits.value.vdouble.scalar.Length getCENTEROFFSET() {
150         return centeroffset;
151     }
152 
153     
154 
155 
156 
157 
158 
159 
160 
161     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
162     public void setCENTEROFFSET(org.djunits.value.vdouble.scalar.Length value) {
163         this.centeroffset = value;
164     }
165 
166     
167 
168 
169 
170 
171 
172 
173 
174     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
175     public org.djunits.value.vdouble.scalar.Length getLEFTOFFSET() {
176         return leftoffset;
177     }
178 
179     
180 
181 
182 
183 
184 
185 
186 
187     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
188     public void setLEFTOFFSET(org.djunits.value.vdouble.scalar.Length value) {
189         this.leftoffset = value;
190     }
191 
192     
193 
194 
195 
196 
197 
198 
199 
200     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
201     public org.djunits.value.vdouble.scalar.Length getRIGHTOFFSET() {
202         return rightoffset;
203     }
204 
205     
206 
207 
208 
209 
210 
211 
212 
213     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
214     public void setRIGHTOFFSET(org.djunits.value.vdouble.scalar.Length value) {
215         this.rightoffset = value;
216     }
217 
218     
219 
220 
221 
222 
223 
224 
225 
226     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
227     public org.djunits.value.vdouble.scalar.Length getCENTEROFFSETSTART() {
228         return centeroffsetstart;
229     }
230 
231     
232 
233 
234 
235 
236 
237 
238 
239     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
240     public void setCENTEROFFSETSTART(org.djunits.value.vdouble.scalar.Length value) {
241         this.centeroffsetstart = value;
242     }
243 
244     
245 
246 
247 
248 
249 
250 
251 
252     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
253     public org.djunits.value.vdouble.scalar.Length getLEFTOFFSETSTART() {
254         return leftoffsetstart;
255     }
256 
257     
258 
259 
260 
261 
262 
263 
264 
265     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
266     public void setLEFTOFFSETSTART(org.djunits.value.vdouble.scalar.Length value) {
267         this.leftoffsetstart = value;
268     }
269 
270     
271 
272 
273 
274 
275 
276 
277 
278     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
279     public org.djunits.value.vdouble.scalar.Length getRIGHTOFFSETSTART() {
280         return rightoffsetstart;
281     }
282 
283     
284 
285 
286 
287 
288 
289 
290 
291     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
292     public void setRIGHTOFFSETSTART(org.djunits.value.vdouble.scalar.Length value) {
293         this.rightoffsetstart = value;
294     }
295 
296     
297 
298 
299 
300 
301 
302 
303 
304     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
305     public org.djunits.value.vdouble.scalar.Length getCENTEROFFSETEND() {
306         return centeroffsetend;
307     }
308 
309     
310 
311 
312 
313 
314 
315 
316 
317     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
318     public void setCENTEROFFSETEND(org.djunits.value.vdouble.scalar.Length value) {
319         this.centeroffsetend = value;
320     }
321 
322     
323 
324 
325 
326 
327 
328 
329 
330     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
331     public org.djunits.value.vdouble.scalar.Length getLEFTOFFSETEND() {
332         return leftoffsetend;
333     }
334 
335     
336 
337 
338 
339 
340 
341 
342 
343     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
344     public void setLEFTOFFSETEND(org.djunits.value.vdouble.scalar.Length value) {
345         this.leftoffsetend = value;
346     }
347 
348     
349 
350 
351 
352 
353 
354 
355 
356     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
357     public org.djunits.value.vdouble.scalar.Length getRIGHTOFFSETEND() {
358         return rightoffsetend;
359     }
360 
361     
362 
363 
364 
365 
366 
367 
368 
369     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
370     public void setRIGHTOFFSETEND(org.djunits.value.vdouble.scalar.Length value) {
371         this.rightoffsetend = value;
372     }
373 
374     
375 
376 
377 
378 
379 
380 
381 
382     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
383     public org.djunits.value.vdouble.scalar.Length getWIDTH() {
384         return width;
385     }
386 
387     
388 
389 
390 
391 
392 
393 
394 
395     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
396     public void setWIDTH(org.djunits.value.vdouble.scalar.Length value) {
397         this.width = value;
398     }
399 
400     
401 
402 
403 
404 
405 
406 
407 
408     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
409     public org.djunits.value.vdouble.scalar.Length getWIDTHSTART() {
410         return widthstart;
411     }
412 
413     
414 
415 
416 
417 
418 
419 
420 
421     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
422     public void setWIDTHSTART(org.djunits.value.vdouble.scalar.Length value) {
423         this.widthstart = value;
424     }
425 
426     
427 
428 
429 
430 
431 
432 
433 
434     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
435     public org.djunits.value.vdouble.scalar.Length getWIDTHEND() {
436         return widthend;
437     }
438 
439     
440 
441 
442 
443 
444 
445 
446 
447     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
448     public void setWIDTHEND(org.djunits.value.vdouble.scalar.Length value) {
449         this.widthend = value;
450     }
451 
452 }