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.XmlAttribute;
16  import javax.xml.bind.annotation.XmlElement;
17  import javax.xml.bind.annotation.XmlRootElement;
18  import javax.xml.bind.annotation.XmlSchemaType;
19  import javax.xml.bind.annotation.XmlType;
20  import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
21  import org.djunits.value.vdouble.scalar.Duration;
22  import org.djunits.value.vdouble.scalar.Time;
23  import org.opentrafficsim.xml.bindings.DurationAdapter;
24  import org.opentrafficsim.xml.bindings.TimeAdapter;
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  @XmlAccessorType(XmlAccessType.FIELD)
52  @XmlType(name = "", propOrder = {
53      "starttime",
54      "warmupperiod",
55      "runlength",
56      "numberreplications",
57      "randomstreams"
58  })
59  @XmlRootElement(name = "RUN")
60  @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
61  public class RUN
62      implements Serializable
63  {
64  
65      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
66      private final static long serialVersionUID = 10102L;
67      @XmlElement(name = "STARTTIME", type = String.class, defaultValue = "0s")
68      @XmlJavaTypeAdapter(TimeAdapter.class)
69      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
70      protected Time starttime;
71      @XmlElement(name = "WARMUPPERIOD", type = String.class, defaultValue = "0s")
72      @XmlJavaTypeAdapter(DurationAdapter.class)
73      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
74      protected Duration warmupperiod;
75      @XmlElement(name = "RUNLENGTH", required = true, type = String.class)
76      @XmlJavaTypeAdapter(DurationAdapter.class)
77      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
78      protected Duration runlength;
79      @XmlElement(name = "NUMBERREPLICATIONS", defaultValue = "1")
80      @XmlSchemaType(name = "unsignedInt")
81      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
82      protected Long numberreplications;
83      @XmlElement(name = "RANDOMSTREAMS")
84      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
85      protected RANDOMSTREAMS randomstreams;
86      @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
87      @XmlSchemaType(name = "anyURI")
88      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
89      protected String base;
90  
91      
92  
93  
94  
95  
96  
97  
98  
99      @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
100     public Time getSTARTTIME() {
101         return starttime;
102     }
103 
104     
105 
106 
107 
108 
109 
110 
111 
112     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
113     public void setSTARTTIME(Time value) {
114         this.starttime = value;
115     }
116 
117     
118 
119 
120 
121 
122 
123 
124 
125     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
126     public Duration getWARMUPPERIOD() {
127         return warmupperiod;
128     }
129 
130     
131 
132 
133 
134 
135 
136 
137 
138     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
139     public void setWARMUPPERIOD(Duration value) {
140         this.warmupperiod = value;
141     }
142 
143     
144 
145 
146 
147 
148 
149 
150 
151     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
152     public Duration getRUNLENGTH() {
153         return runlength;
154     }
155 
156     
157 
158 
159 
160 
161 
162 
163 
164     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
165     public void setRUNLENGTH(Duration value) {
166         this.runlength = value;
167     }
168 
169     
170 
171 
172 
173 
174 
175 
176 
177     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
178     public Long getNUMBERREPLICATIONS() {
179         return numberreplications;
180     }
181 
182     
183 
184 
185 
186 
187 
188 
189 
190     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
191     public void setNUMBERREPLICATIONS(Long value) {
192         this.numberreplications = value;
193     }
194 
195     
196 
197 
198 
199 
200 
201 
202 
203     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
204     public RANDOMSTREAMS getRANDOMSTREAMS() {
205         return randomstreams;
206     }
207 
208     
209 
210 
211 
212 
213 
214 
215 
216     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
217     public void setRANDOMSTREAMS(RANDOMSTREAMS value) {
218         this.randomstreams = value;
219     }
220 
221     
222 
223 
224 
225 
226 
227 
228 
229     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
230     public String getBase() {
231         return base;
232     }
233 
234     
235 
236 
237 
238 
239 
240 
241 
242     @Generated(value = "com.sun.tools.xjc.Driver", date = "2020-01-23T12:43:16+01:00", comments = "JAXB RI v2.3.0")
243     public void setBase(String value) {
244         this.base = value;
245     }
246 
247 }