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      @XmlElement(name = "SPEEDGTUCOLORER")
71      protected GLOBAL.SPEEDGTUCOLORER speedgtucolorer;
72  
73      @XmlElement(name = "ACCELERATIONGTUCOLORER")
74      protected GLOBAL.ACCELERATIONGTUCOLORER accelerationgtucolorer;
75  
76      @XmlElement(name = "LANECHANGEURGEGTUCOLORER")
77      protected GLOBAL.LANECHANGEURGEGTUCOLORER lanechangeurgegtucolorer;
78  
79      @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
80      @XmlSchemaType(name = "anyURI")
81      protected String base;
82  
83      /**
84       * Gets the value of the speedgtucolorer property.
85       * @return possible object is {@link GLOBAL.SPEEDGTUCOLORER }
86       */
87      public GLOBAL.SPEEDGTUCOLORER getSPEEDGTUCOLORER() {
88          return speedgtucolorer;
89      }
90  
91      /**
92       * Sets the value of the speedgtucolorer property.
93       * @param value allowed object is {@link GLOBAL.SPEEDGTUCOLORER }
94       */
95      public void setSPEEDGTUCOLORER(GLOBAL.SPEEDGTUCOLORER value) {
96          this.speedgtucolorer = value;
97      }
98  
99      /**
100      * Gets the value of the accelerationgtucolorer property.
101      * @return possible object is {@link GLOBAL.ACCELERATIONGTUCOLORER }
102      */
103     public GLOBAL.ACCELERATIONGTUCOLORER getACCELERATIONGTUCOLORER() {
104         return accelerationgtucolorer;
105     }
106 
107     /**
108      * Sets the value of the accelerationgtucolorer property.
109      * @param value allowed object is {@link GLOBAL.ACCELERATIONGTUCOLORER }
110      */
111     public void setACCELERATIONGTUCOLORER(GLOBAL.ACCELERATIONGTUCOLORER value) {
112         this.accelerationgtucolorer = value;
113     }
114 
115     /**
116      * Gets the value of the lanechangeurgegtucolorer property.
117      * @return possible object is {@link GLOBAL.LANECHANGEURGEGTUCOLORER }
118      */
119     public GLOBAL.LANECHANGEURGEGTUCOLORER getLANECHANGEURGEGTUCOLORER() {
120         return lanechangeurgegtucolorer;
121     }
122 
123     /**
124      * Sets the value of the lanechangeurgegtucolorer property.
125      * @param value allowed object is {@link GLOBAL.LANECHANGEURGEGTUCOLORER }
126      */
127     public void setLANECHANGEURGEGTUCOLORER(GLOBAL.LANECHANGEURGEGTUCOLORER value) {
128         this.lanechangeurgegtucolorer = value;
129     }
130 
131     /**
132      * Gets the value of the base property.
133      * @return possible object is {@link String }
134      */
135     public String getBase() {
136         return base;
137     }
138 
139     /**
140      * Sets the value of the base property.
141      * @param value allowed object is {@link String }
142      */
143     public void setBase(String value) {
144         this.base = value;
145     }
146 
147     /**
148      * <p>
149      * Java class for anonymous complex type.
150      * <p>
151      * The following schema fragment specifies the expected content contained within this class.
152      *
153      * <pre>
154      * &lt;complexType>
155      *   &lt;complexContent>
156      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
157      *       &lt;attribute name="MAXDECELERATION" use="required" type="{http://www.opentrafficsim.org/ots}ACCELERATIONTYPE" />
158      *       &lt;attribute name="MAXACCELERATION" use="required" type="{http://www.opentrafficsim.org/ots}ACCELERATIONTYPE" />
159      *     &lt;/restriction>
160      *   &lt;/complexContent>
161      * &lt;/complexType>
162      * </pre>
163      */
164     @XmlAccessorType(XmlAccessType.FIELD)
165     @XmlType(name = "")
166     public static class ACCELERATIONGTUCOLORER {
167 
168         @XmlAttribute(name = "MAXDECELERATION", required = true)
169         protected String maxdeceleration;
170 
171         @XmlAttribute(name = "MAXACCELERATION", required = true)
172         protected String maxacceleration;
173 
174         /**
175          * Gets the value of the maxdeceleration property.
176          * @return possible object is {@link String }
177          */
178         public String getMAXDECELERATION() {
179             return maxdeceleration;
180         }
181 
182         /**
183          * Sets the value of the maxdeceleration property.
184          * @param value allowed object is {@link String }
185          */
186         public void setMAXDECELERATION(String value) {
187             this.maxdeceleration = value;
188         }
189 
190         /**
191          * Gets the value of the maxacceleration property.
192          * @return possible object is {@link String }
193          */
194         public String getMAXACCELERATION() {
195             return maxacceleration;
196         }
197 
198         /**
199          * Sets the value of the maxacceleration property.
200          * @param value allowed object is {@link String }
201          */
202         public void setMAXACCELERATION(String value) {
203             this.maxacceleration = value;
204         }
205 
206     }
207 
208     /**
209      * <p>
210      * Java class for anonymous complex type.
211      * <p>
212      * The following schema fragment specifies the expected content contained within this class.
213      *
214      * <pre>
215      * &lt;complexType>
216      *   &lt;complexContent>
217      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
218      *       &lt;attribute name="MINLANECHANGEDISTANCE" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" />
219      *       &lt;attribute name="HORIZON" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" />
220      *     &lt;/restriction>
221      *   &lt;/complexContent>
222      * &lt;/complexType>
223      * </pre>
224      */
225     @XmlAccessorType(XmlAccessType.FIELD)
226     @XmlType(name = "")
227     public static class LANECHANGEURGEGTUCOLORER {
228 
229         @XmlAttribute(name = "MINLANECHANGEDISTANCE", required = true)
230         protected String minlanechangedistance;
231 
232         @XmlAttribute(name = "HORIZON", required = true)
233         protected String horizon;
234 
235         /**
236          * Gets the value of the minlanechangedistance property.
237          * @return possible object is {@link String }
238          */
239         public String getMINLANECHANGEDISTANCE() {
240             return minlanechangedistance;
241         }
242 
243         /**
244          * Sets the value of the minlanechangedistance property.
245          * @param value allowed object is {@link String }
246          */
247         public void setMINLANECHANGEDISTANCE(String value) {
248             this.minlanechangedistance = value;
249         }
250 
251         /**
252          * Gets the value of the horizon property.
253          * @return possible object is {@link String }
254          */
255         public String getHORIZON() {
256             return horizon;
257         }
258 
259         /**
260          * Sets the value of the horizon property.
261          * @param value allowed object is {@link String }
262          */
263         public void setHORIZON(String value) {
264             this.horizon = value;
265         }
266 
267     }
268 
269     /**
270      * <p>
271      * Java class for anonymous complex type.
272      * <p>
273      * The following schema fragment specifies the expected content contained within this class.
274      *
275      * <pre>
276      * &lt;complexType>
277      *   &lt;complexContent>
278      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
279      *       &lt;attribute name="MAXSPEED" use="required" type="{http://www.opentrafficsim.org/ots}SPEEDTYPE" />
280      *     &lt;/restriction>
281      *   &lt;/complexContent>
282      * &lt;/complexType>
283      * </pre>
284      */
285     @XmlAccessorType(XmlAccessType.FIELD)
286     @XmlType(name = "")
287     public static class SPEEDGTUCOLORER {
288 
289         @XmlAttribute(name = "MAXSPEED", required = true)
290         protected String maxspeed;
291 
292         /**
293          * Gets the value of the maxspeed property.
294          * @return possible object is {@link String }
295          */
296         public String getMAXSPEED() {
297             return maxspeed;
298         }
299 
300         /**
301          * Sets the value of the maxspeed property.
302          * @param value allowed object is {@link String }
303          */
304         public void setMAXSPEED(String value) {
305             this.maxspeed = value;
306         }
307 
308     }
309 
310 }