View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4   // Any modifications to this file will be lost upon recompilation of the source schema.
5   // Generated on: 2016.11.03 at 01:02:34 PM CET
6   //
7   
8   package org.opentrafficsim.road.network.factory.vissim.xsd;
9   
10  import javax.xml.bind.annotation.XmlAccessType;
11  import javax.xml.bind.annotation.XmlAccessorType;
12  import javax.xml.bind.annotation.XmlAttribute;
13  import javax.xml.bind.annotation.XmlElement;
14  import javax.xml.bind.annotation.XmlRootElement;
15  import javax.xml.bind.annotation.XmlSchemaType;
16  import javax.xml.bind.annotation.XmlType;
17  
18  /**
19   * <p>
20   * Java class for anonymous complex type.
21   * <p>
22   * The following schema fragment specifies the expected content contained within this class.
23   *
24   * <pre>
25   * &lt;complexType>
26   *   &lt;complexContent>
27   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28   *       &lt;sequence>
29   *         &lt;element name="SPEEDGTUCOLORER" minOccurs="0">
30   *           &lt;complexType>
31   *             &lt;complexContent>
32   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33   *                 &lt;attribute name="MAXSPEED" use="required" type="{http://www.opentrafficsim.org/ots}SPEEDTYPE" />
34   *               &lt;/restriction>
35   *             &lt;/complexContent>
36   *           &lt;/complexType>
37   *         &lt;/element>
38   *         &lt;element name="ACCELERATIONGTUCOLORER" minOccurs="0">
39   *           &lt;complexType>
40   *             &lt;complexContent>
41   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
42   *                 &lt;attribute name="MAXDECELERATION" use="required" type="{http://www.opentrafficsim.org/ots}ACCELERATIONTYPE" />
43   *                 &lt;attribute name="MAXACCELERATION" use="required" type="{http://www.opentrafficsim.org/ots}ACCELERATIONTYPE" />
44   *               &lt;/restriction>
45   *             &lt;/complexContent>
46   *           &lt;/complexType>
47   *         &lt;/element>
48   *         &lt;element name="LANECHANGEURGEGTUCOLORER" minOccurs="0">
49   *           &lt;complexType>
50   *             &lt;complexContent>
51   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
52   *                 &lt;attribute name="MINLANECHANGEDISTANCE" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" />
53   *                 &lt;attribute name="HORIZON" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" />
54   *               &lt;/restriction>
55   *             &lt;/complexContent>
56   *           &lt;/complexType>
57   *         &lt;/element>
58   *       &lt;/sequence>
59   *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}base"/>
60   *     &lt;/restriction>
61   *   &lt;/complexContent>
62   * &lt;/complexType>
63   * </pre>
64   */
65  @XmlAccessorType(XmlAccessType.FIELD)
66  @XmlType(name = "", propOrder = {"speedgtucolorer", "accelerationgtucolorer", "lanechangeurgegtucolorer"})
67  @XmlRootElement(name = "GLOBAL")
68  public class GLOBAL
69  {
70  
71      @XmlElement(name = "SPEEDGTUCOLORER")
72      protected GLOBAL.SPEEDGTUCOLORER speedgtucolorer;
73  
74      @XmlElement(name = "ACCELERATIONGTUCOLORER")
75      protected GLOBAL.ACCELERATIONGTUCOLORER accelerationgtucolorer;
76  
77      @XmlElement(name = "LANECHANGEURGEGTUCOLORER")
78      protected GLOBAL.LANECHANGEURGEGTUCOLORER lanechangeurgegtucolorer;
79  
80      @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
81      @XmlSchemaType(name = "anyURI")
82      protected String base;
83  
84      /**
85       * Gets the value of the speedgtucolorer property.
86       * @return possible object is {@link GLOBAL.SPEEDGTUCOLORER }
87       */
88      public GLOBAL.SPEEDGTUCOLORER getSPEEDGTUCOLORER()
89      {
90          return speedgtucolorer;
91      }
92  
93      /**
94       * Sets the value of the speedgtucolorer property.
95       * @param value GLOBAL.SPEEDGTUCOLORER; allowed object is {@link GLOBAL.SPEEDGTUCOLORER }
96       */
97      public void setSPEEDGTUCOLORER(GLOBAL.SPEEDGTUCOLORER value)
98      {
99          this.speedgtucolorer = value;
100     }
101 
102     /**
103      * Gets the value of the accelerationgtucolorer property.
104      * @return possible object is {@link GLOBAL.ACCELERATIONGTUCOLORER }
105      */
106     public GLOBAL.ACCELERATIONGTUCOLORER getACCELERATIONGTUCOLORER()
107     {
108         return accelerationgtucolorer;
109     }
110 
111     /**
112      * Sets the value of the accelerationgtucolorer property.
113      * @param value GLOBAL.ACCELERATIONGTUCOLORER; allowed object is {@link GLOBAL.ACCELERATIONGTUCOLORER }
114      */
115     public void setACCELERATIONGTUCOLORER(GLOBAL.ACCELERATIONGTUCOLORER value)
116     {
117         this.accelerationgtucolorer = value;
118     }
119 
120     /**
121      * Gets the value of the lanechangeurgegtucolorer property.
122      * @return possible object is {@link GLOBAL.LANECHANGEURGEGTUCOLORER }
123      */
124     public GLOBAL.LANECHANGEURGEGTUCOLORER getLANECHANGEURGEGTUCOLORER()
125     {
126         return lanechangeurgegtucolorer;
127     }
128 
129     /**
130      * Sets the value of the lanechangeurgegtucolorer property.
131      * @param value GLOBAL.LANECHANGEURGEGTUCOLORER; allowed object is {@link GLOBAL.LANECHANGEURGEGTUCOLORER }
132      */
133     public void setLANECHANGEURGEGTUCOLORER(GLOBAL.LANECHANGEURGEGTUCOLORER value)
134     {
135         this.lanechangeurgegtucolorer = value;
136     }
137 
138     /**
139      * Gets the value of the base property.
140      * @return possible object is {@link String }
141      */
142     public String getBase()
143     {
144         return base;
145     }
146 
147     /**
148      * Sets the value of the base property.
149      * @param value String; allowed object is {@link String }
150      */
151     public void setBase(String value)
152     {
153         this.base = value;
154     }
155 
156     /**
157      * <p>
158      * Java class for anonymous complex type.
159      * <p>
160      * The following schema fragment specifies the expected content contained within this class.
161      *
162      * <pre>
163      * &lt;complexType>
164      *   &lt;complexContent>
165      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
166      *       &lt;attribute name="MAXDECELERATION" use="required" type="{http://www.opentrafficsim.org/ots}ACCELERATIONTYPE" />
167      *       &lt;attribute name="MAXACCELERATION" use="required" type="{http://www.opentrafficsim.org/ots}ACCELERATIONTYPE" />
168      *     &lt;/restriction>
169      *   &lt;/complexContent>
170      * &lt;/complexType>
171      * </pre>
172      */
173     @XmlAccessorType(XmlAccessType.FIELD)
174     @XmlType(name = "")
175     public static class ACCELERATIONGTUCOLORER
176     {
177 
178         @XmlAttribute(name = "MAXDECELERATION", required = true)
179         protected String maxdeceleration;
180 
181         @XmlAttribute(name = "MAXACCELERATION", required = true)
182         protected String maxacceleration;
183 
184         /**
185          * Gets the value of the maxdeceleration property.
186          * @return possible object is {@link String }
187          */
188         public String getMAXDECELERATION()
189         {
190             return maxdeceleration;
191         }
192 
193         /**
194          * Sets the value of the maxdeceleration property.
195          * @param value String; allowed object is {@link String }
196          */
197         public void setMAXDECELERATION(String value)
198         {
199             this.maxdeceleration = value;
200         }
201 
202         /**
203          * Gets the value of the maxacceleration property.
204          * @return possible object is {@link String }
205          */
206         public String getMAXACCELERATION()
207         {
208             return maxacceleration;
209         }
210 
211         /**
212          * Sets the value of the maxacceleration property.
213          * @param value String; allowed object is {@link String }
214          */
215         public void setMAXACCELERATION(String value)
216         {
217             this.maxacceleration = value;
218         }
219 
220     }
221 
222     /**
223      * <p>
224      * Java class for anonymous complex type.
225      * <p>
226      * The following schema fragment specifies the expected content contained within this class.
227      *
228      * <pre>
229      * &lt;complexType>
230      *   &lt;complexContent>
231      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
232      *       &lt;attribute name="MINLANECHANGEDISTANCE" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" />
233      *       &lt;attribute name="HORIZON" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" />
234      *     &lt;/restriction>
235      *   &lt;/complexContent>
236      * &lt;/complexType>
237      * </pre>
238      */
239     @XmlAccessorType(XmlAccessType.FIELD)
240     @XmlType(name = "")
241     public static class LANECHANGEURGEGTUCOLORER
242     {
243 
244         @XmlAttribute(name = "MINLANECHANGEDISTANCE", required = true)
245         protected String minlanechangedistance;
246 
247         @XmlAttribute(name = "HORIZON", required = true)
248         protected String horizon;
249 
250         /**
251          * Gets the value of the minlanechangedistance property.
252          * @return possible object is {@link String }
253          */
254         public String getMINLANECHANGEDISTANCE()
255         {
256             return minlanechangedistance;
257         }
258 
259         /**
260          * Sets the value of the minlanechangedistance property.
261          * @param value String; allowed object is {@link String }
262          */
263         public void setMINLANECHANGEDISTANCE(String value)
264         {
265             this.minlanechangedistance = value;
266         }
267 
268         /**
269          * Gets the value of the horizon property.
270          * @return possible object is {@link String }
271          */
272         public String getHORIZON()
273         {
274             return horizon;
275         }
276 
277         /**
278          * Sets the value of the horizon property.
279          * @param value String; allowed object is {@link String }
280          */
281         public void setHORIZON(String value)
282         {
283             this.horizon = value;
284         }
285 
286     }
287 
288     /**
289      * <p>
290      * Java class for anonymous complex type.
291      * <p>
292      * The following schema fragment specifies the expected content contained within this class.
293      *
294      * <pre>
295      * &lt;complexType>
296      *   &lt;complexContent>
297      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
298      *       &lt;attribute name="MAXSPEED" use="required" type="{http://www.opentrafficsim.org/ots}SPEEDTYPE" />
299      *     &lt;/restriction>
300      *   &lt;/complexContent>
301      * &lt;/complexType>
302      * </pre>
303      */
304     @XmlAccessorType(XmlAccessType.FIELD)
305     @XmlType(name = "")
306     public static class SPEEDGTUCOLORER
307     {
308 
309         @XmlAttribute(name = "MAXSPEED", required = true)
310         protected String maxspeed;
311 
312         /**
313          * Gets the value of the maxspeed property.
314          * @return possible object is {@link String }
315          */
316         public String getMAXSPEED()
317         {
318             return maxspeed;
319         }
320 
321         /**
322          * Sets the value of the maxspeed property.
323          * @param value String; allowed object is {@link String }
324          */
325         public void setMAXSPEED(String value)
326         {
327             this.maxspeed = value;
328         }
329 
330     }
331 
332 }