View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 
3   // See <a href="https://javaee.github.io/jaxb-v2/">https://javaee.github.io/jaxb-v2/</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2019.03.16 at 06:21:55 PM CET 
6   //
7   
8   
9   package org.opentrafficsim.xml.generated;
10  
11  import javax.annotation.Generated;
12  import javax.xml.bind.annotation.XmlAccessType;
13  import javax.xml.bind.annotation.XmlAccessorType;
14  import javax.xml.bind.annotation.XmlAttribute;
15  import javax.xml.bind.annotation.XmlRootElement;
16  import javax.xml.bind.annotation.XmlSchemaType;
17  import javax.xml.bind.annotation.XmlType;
18  
19  
20  /**
21   * <p>Java class for anonymous complex type.
22   * 
23   * <p>The following schema fragment specifies the expected content contained within this class.
24   * 
25   * <pre>
26   * &lt;complexType&gt;
27   *   &lt;complexContent&gt;
28   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
29   *       &lt;attribute name="NAME" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
30   *       &lt;attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
31   *       &lt;attribute name="ROUTE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
32   *       &lt;attribute name="LANE" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
33   *       &lt;attribute name="FACTOR" type="{http://www.opentrafficsim.org/ots}POSITIVEFACTOR" /&gt;
34   *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}base"/&gt;
35   *     &lt;/restriction&gt;
36   *   &lt;/complexContent&gt;
37   * &lt;/complexType&gt;
38   * </pre>
39   * 
40   * 
41   */
42  @XmlAccessorType(XmlAccessType.FIELD)
43  @XmlType(name = "")
44  @XmlRootElement(name = "CATEGORY")
45  @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
46  public class CATEGORY {
47  
48      @XmlAttribute(name = "NAME", required = true)
49      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
50      protected String name;
51      @XmlAttribute(name = "GTUTYPE")
52      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
53      protected String gtutype;
54      @XmlAttribute(name = "ROUTE")
55      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
56      protected String route;
57      @XmlAttribute(name = "LANE")
58      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
59      protected String lane;
60      @XmlAttribute(name = "FACTOR")
61      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
62      protected String factor;
63      @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
64      @XmlSchemaType(name = "anyURI")
65      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
66      protected String base;
67  
68      /**
69       * Gets the value of the name property.
70       * 
71       * @return
72       *     possible object is
73       *     {@link String }
74       *     
75       */
76      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
77      public String getNAME() {
78          return name;
79      }
80  
81      /**
82       * Sets the value of the name property.
83       * 
84       * @param value
85       *     allowed object is
86       *     {@link String }
87       *     
88       */
89      @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
90      public void setNAME(String value) {
91          this.name = value;
92      }
93  
94      /**
95       * Gets the value of the gtutype property.
96       * 
97       * @return
98       *     possible object is
99       *     {@link String }
100      *     
101      */
102     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
103     public String getGTUTYPE() {
104         return gtutype;
105     }
106 
107     /**
108      * Sets the value of the gtutype property.
109      * 
110      * @param value
111      *     allowed object is
112      *     {@link String }
113      *     
114      */
115     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
116     public void setGTUTYPE(String value) {
117         this.gtutype = value;
118     }
119 
120     /**
121      * Gets the value of the route property.
122      * 
123      * @return
124      *     possible object is
125      *     {@link String }
126      *     
127      */
128     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
129     public String getROUTE() {
130         return route;
131     }
132 
133     /**
134      * Sets the value of the route property.
135      * 
136      * @param value
137      *     allowed object is
138      *     {@link String }
139      *     
140      */
141     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
142     public void setROUTE(String value) {
143         this.route = value;
144     }
145 
146     /**
147      * Gets the value of the lane property.
148      * 
149      * @return
150      *     possible object is
151      *     {@link String }
152      *     
153      */
154     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
155     public String getLANE() {
156         return lane;
157     }
158 
159     /**
160      * Sets the value of the lane property.
161      * 
162      * @param value
163      *     allowed object is
164      *     {@link String }
165      *     
166      */
167     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
168     public void setLANE(String value) {
169         this.lane = value;
170     }
171 
172     /**
173      * Gets the value of the factor property.
174      * 
175      * @return
176      *     possible object is
177      *     {@link String }
178      *     
179      */
180     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
181     public String getFACTOR() {
182         return factor;
183     }
184 
185     /**
186      * Sets the value of the factor property.
187      * 
188      * @param value
189      *     allowed object is
190      *     {@link String }
191      *     
192      */
193     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
194     public void setFACTOR(String value) {
195         this.factor = value;
196     }
197 
198     /**
199      * Gets the value of the base property.
200      * 
201      * @return
202      *     possible object is
203      *     {@link String }
204      *     
205      */
206     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
207     public String getBase() {
208         return base;
209     }
210 
211     /**
212      * Sets the value of the base property.
213      * 
214      * @param value
215      *     allowed object is
216      *     {@link String }
217      *     
218      */
219     @Generated(value = "com.sun.tools.xjc.Driver", date = "2019-03-16T06:21:55+01:00", comments = "JAXB RI v2.3.0")
220     public void setBase(String value) {
221         this.base = value;
222     }
223 
224 }