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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02: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-08-12T04:40:29+02:00", comments = "JAXB RI v2.3.0")
243 public void setBase(String value) {
244 this.base = value;
245 }
246
247 }