comparison artifacts/doc/conf/artifacts/winfo.xml @ 5838:5aa05a7a34b7

Rename modules to more fitting names.
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 25 Apr 2013 15:23:37 +0200
parents flys-artifacts/doc/conf/artifacts/winfo.xml@a2bdc0f524e8
children 37a0f4f7c54f
comparison
equal deleted inserted replaced
5837:d9901a08d0a6 5838:5aa05a7a34b7
1 <?xml version="1.0" encoding="UTF-8"?>
2 <artifact name="winfo">
3 <states>
4
5 <state id="state.winfo.river" description="state.winfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.winfo.river">
6 <data name="river" type="String" />
7 </state>
8
9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
10 <from state="state.winfo.river"/>
11 <to state="state.winfo.calculation_mode"/>
12 </transition>
13
14 <state id="state.winfo.calculation_mode" description="state.winfo.calculation_mode" state="org.dive4elements.river.artifacts.states.CalculationSelect" helpText="help.state.winfo.calculation_mode">
15 <data name="calculation_mode" type="String" />
16 </state>
17
18 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
19 <from state="state.winfo.calculation_mode"/>
20 <to state="state.winfo.location_distance"/>
21 <condition data="calculation_mode" value="calc.surface.curve" operator="equal"/>
22 </transition>
23
24 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
25 <from state="state.winfo.calculation_mode"/>
26 <to state="state.winfo.distance_only"/>
27 <condition data="calculation_mode" value="calc.flood.map" operator="equal"/>
28 </transition>
29
30 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
31 <from state="state.winfo.calculation_mode"/>
32 <to state="state.winfo.location"/>
33 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
34 </transition>
35
36 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
37 <from state="state.winfo.calculation_mode"/>
38 <to state="state.winfo.location"/>
39 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
40 </transition>
41
42 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
43 <from state="state.winfo.calculation_mode"/>
44 <to state="state.winfo.distance"/>
45 <condition data="calculation_mode" value="calc.discharge.longitudinal.section" operator="equal"/>
46 </transition>
47
48 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
49 <from state="state.winfo.calculation_mode"/>
50 <to state="state.winfo.waterlevel_pair_select"/>
51 <condition data="calculation_mode" value="calc.w.differences" operator="equal"/>
52 </transition>
53
54 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
55 <from state="state.winfo.calculation_mode"/>
56 <to state="state.winfo.historicalq.reference_gauge"/>
57 <condition data="calculation_mode" value="calc.historical.discharge.curve" operator="equal"/>
58 </transition>
59
60 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
61 <from state="state.winfo.calculation_mode"/>
62 <to state="state.winfo.location_distance"/>
63 <condition data="calculation_mode" value="calc.extreme.curve" operator="equal"/>
64 </transition>
65
66 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
67 <from state="state.winfo.waterlevel_pair_select"/>
68 <to state="state.winfo.w_differences"/>
69 </transition>
70
71 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
72 <from state="state.winfo.calculation_mode"/>
73 <to state="state.winfo.reference.curve.input.start"/>
74 <condition data="calculation_mode" value="calc.reference.curve" operator="equal"/>
75 </transition>
76
77 <state id="state.winfo.location" description="state.winfo.location" state="org.dive4elements.river.artifacts.states.LocationSelect" helpText="help.state.winfo.location">
78 <data name="ld_locations" type="Double[]" />
79
80 <!--
81 <outputmodes>
82 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
83 <facets>
84 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
85 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
86 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
87 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
88 </facets>
89 </outputmode>
90 </outputmodes>
91 -->
92 </state>
93
94 <state id="state.winfo.distance_only" description="state.winfo.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.winfo.distance_only">
95 <data name="ld_from" type="Double" />
96 <data name="ld_to" type="Double" />
97 </state>
98
99 <state id="state.winfo.distance" description="state.winfo.distance" state="org.dive4elements.river.artifacts.states.DistanceSelect" helpText="help.state.winfo.distance">
100 <data name="ld_from" type="Double" />
101 <data name="ld_to" type="Double" />
102 <data name="ld_step" type="Double" />
103
104 <!--
105 <outputmodes>
106 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
107 <facets>
108 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
109 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
110 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
111 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
112 </facets>
113 </outputmode>
114 </outputmodes>
115 -->
116 </state>
117
118 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
119 <from state="state.winfo.distance_only"/>
120 <to state="state.winfo.uesk.wsp"/>
121 </transition>
122
123 <state id="state.winfo.location_distance" description="state.winfo.location_distance" state="org.dive4elements.river.artifacts.states.LocationDistanceSelect" helpText="help.state.winfo.location_distance">
124 <data name="ld_mode" type="String" />
125 <data name="ld_locations" type="Double[]" />
126 <data name="ld_from" type="Double" />
127 <data name="ld_to" type="Double" />
128 <data name="ld_step" type="Double" />
129
130 <!--
131 <outputmodes>
132 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
133 <facets>
134 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
135 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
136 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
137 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
138 </facets>
139 </outputmode>
140 </outputmodes>
141 -->
142 </state>
143
144 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
145 <from state="state.winfo.distance"/>
146 <to state="state.winfo.wq_adapted"/>
147 </transition>
148
149 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
150 <from state="state.winfo.location_distance"/>
151 <to state="state.winfo.function_select"/>
152 <condition data="calculation_mode" value="calc.extreme.curve" operator="equal"/>
153 </transition>
154
155 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
156 <from state="state.winfo.location_distance"/>
157 <to state="state.winfo.wq"/>
158 <condition data="calculation_mode" value="calc.extreme.curve" operator="notequal"/>
159 </transition>
160
161 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
162 <from state="state.winfo.location"/>
163 <to state="state.winfo.durationcurve"/>
164 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
165 </transition>
166
167 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
168 <from state="state.winfo.location"/>
169 <to state="state.winfo.computeddischargecurve"/>
170 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
171 </transition>
172
173 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
174 <from state="state.winfo.function_select"/>
175 <to state="state.winfo.extreme.percent"/>
176 <condition data="calculation_mode" value="calc.extreme.curve" operator="equal"/>
177 </transition>
178
179 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
180 <from state="state.winfo.extreme.percent"/>
181 <to state="state.winfo.extreme.qinput"/>
182 </transition>
183
184 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
185 <from state="state.winfo.extreme.qinput"/>
186 <to state="state.winfo.extreme.curve"/>
187 </transition>
188
189
190 <state id="state.winfo.wq" description="state.winfo.wq" state="org.dive4elements.river.artifacts.states.WQSelect" helpText="help.state.winfo.wq">
191 <data name="wq_isq" type="Boolean" />
192 <data name="wq_isfree" type="Boolean" />
193 <data name="wq_isrange" type="Boolean" />
194 <data name="wq_from" type="Double" />
195 <data name="wq_to" type="Double" />
196 <data name="wq_step" type="Double" />
197 <data name="wq_single" type="Double[]" />
198 </state>
199
200 <state id="state.winfo.wq_adapted" description="state.winfo.wq_adapted"
201 state="org.dive4elements.river.artifacts.states.WQAdapted" helpText="help.state.winfo.wq_adapted">
202 <!-- TODO Add data objects -->
203 <data name="wq_isq" type="String" />
204 <data name="wq_values" type="WQTriple" />
205 </state>
206
207 <state id="state.winfo.waterlevel_pair_select" description="state.winfo.waterlevel_pair_select" state="org.dive4elements.river.artifacts.states.WaterlevelPairSelectState" helpText="help.state.winfo.waterlevel_pair_select">
208 <data name="diffids" type="String" />
209 </state>
210
211 <state id="state.winfo.reference.curve.input.start" description="state.winfo.reference.curve.input (start)" state="org.dive4elements.river.artifacts.states.EnterLocationState" helpText="help.state.winfo.reference.curve.input.start">
212 <data name="reference_startpoint" type="Double[]"/>
213 </state>
214
215 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
216 <from state="state.winfo.reference.curve.input.start"/>
217 <to state="state.winfo.reference.curve.input.end"/>
218 </transition>
219
220 <state id="state.winfo.reference.curve.input.end" description="state.winfo.reference.curve.input (end)" state="org.dive4elements.river.artifacts.states.EnterMultipleLocationsState" helpText="help.state.winfo.reference.curve.input.end">
221 <data name="reference_endpoint" type="Double[]"/>
222 </state>
223
224 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
225 <from state="state.winfo.reference.curve.input.end"/>
226 <to state="state.winfo.reference.curve"/>
227 </transition>
228
229 <state id="state.winfo.reference.curve" description="state.winfo.reference.curve" state="org.dive4elements.river.artifacts.states.ReferenceCurveState" helpText="help.state.winfo.reference.curve">
230 <outputmodes>
231 <outputmode name="reference_curve_normalized" mime-type="image/png" type="chart">
232 <facets>
233 <facet name="reference_curve_normalized" description="A normalized reference curve!"/>
234 <facet name="reference_curve_normalized.manualpoints" description="points"/>
235 </facets>
236 </outputmode>
237 <outputmode name="reference_curve" mime-type="image/png" type="chart">
238 <facets>
239 <facet name="reference_curve" description="A ... reference curve!"/>
240 <facet name="reference_curve.manualpoints" description="points"/>
241 <facet name="relativepoint" description="Points at curve"/>
242 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
243 </facets>
244 </outputmode>
245 <outputmode name="reference_curve_export" mime-type="text/plain" type="export">
246 <facets>
247 <facet name="csv" description="facet.reference_curve_export.csv" />
248 <facet name="pdf" description="facet.reference_curve_export.pdf" />
249 </facets>
250 </outputmode>
251 <outputmode name="reference_curve_report" description="output.reference_curve_report" mime-type="text/xml" type="report">
252 <facets>
253 <facet name="report" description="facet.reference_curve_export.report" />
254 </facets>
255 </outputmode>
256 </outputmodes>
257 </state>
258
259 <state id="state.winfo.w_differences" description="state.winfo.w_differences" state="org.dive4elements.river.artifacts.states.WDifferencesState" helpText="help.state.winfo.w_differences">
260
261 <outputmodes>
262 <outputmode name="w_differences" description="output.w_differences" mime-type="image/png" type="chart">
263 <facets>
264 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
265 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
266 <facet name="w_differences" description="facet.w_differences"/>
267 <facet name="other.wkms" description="facet.other.wkms"/>
268 <facet name="other.wqkms" description="facet.other.wqkms"/>
269 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
270 <facet name="w_differences.manualpoints" description="Manuelle Punkte"/>
271 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
272 </facets>
273 </outputmode>
274 <outputmode name="w_differences_export" description="output.w_differences.export" mime-type="text/plain" type="export">
275 <facets>
276 <facet name="csv" description="facet.w_differences.csv" />
277 <facet name="pdf" description="facet.w_differences.pdf" />
278 </facets>
279 </outputmode>
280 </outputmodes>
281 </state>
282
283 <state id="state.winfo.durationcurve" description="state.winfo.durationcurve" state="org.dive4elements.river.artifacts.states.DurationCurveState" helpText="help.state.winfo.durationcurve">
284 <outputmodes>
285 <outputmode name="duration_curve" description="output.duration_curve" mime-type="image/png" type="chart">
286 <facets>
287 <facet name="duration_curve.w" description="facet.duration_curve.w"/>
288 <facet name="duration_curve.q" description="facet.duration_curve.q"/>
289 <facet name="other.wq" description="Point-like data like fixations"/>
290 <facet name="duration_curve.mainvalues.q" description="Q Main Values at optional second axis"/>
291 <facet name="computed_discharge_curve.mainvalues.w" description="W Main Values"/>
292 <facet name="duration_curve.manualpoints" description="Manuelle Punkte"/>
293 <facet name="relativepoint" description="Points at curve"/>
294 </facets>
295 </outputmode>
296 <outputmode name="durationcurve_export" description="output.durationcurve_export" mime-type="text/plain" type="export">
297 <facets>
298 <facet name="csv" description="facet.durationcurve_export.csv" />
299 <facet name="pdf" description="facet.durationcurve_export.pdf" />
300 </facets>
301 </outputmode>
302 <outputmode name="durationcurve_report" description="output.durationcurve_report" mime-type="text/xml" type="report">
303 <facets>
304 <facet name="report" description="facet.durationcurve_export.report" />
305 </facets>
306 </outputmode>
307 </outputmodes>
308 </state>
309
310 <state id="state.winfo.computeddischargecurve" description="state.winfo.computeddischargecurve" state="org.dive4elements.river.artifacts.states.ComputedDischargeCurveState" helpText="help.state.winfo.computeddischargecurve">
311 <outputmodes>
312 <outputmode name="computed_discharge_curve" description="output.computed_discharge_curve" mime-type="image/png" type="chart">
313 <facets>
314 <facet name="computed_discharge_curve.q" description="facet.computed_discharge_curve.q"/>
315 <facet name="computed_discharge_curve.mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
316 <facet name="computed_discharge_curve.mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
317 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
318 <facet name="heightmarks_points" description="facet.other.wqkms"/>
319 <facet name="other.wqkms" description="facet.other.wqkms"/>
320 <facet name="other.wq" description="Point-like data like fixations"/>
321 <facet name="other.wkms" description="Point-like data like fixations"/>
322 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
323 <facet name="computed_discharge_curve.manualpoints" description="Manuelle Punkte"/>
324 </facets>
325 </outputmode>
326 <outputmode name="computed_dischargecurve_export" description="output.computed_dischargecurve_export" mime-type="text/plain" type="export">
327 <facets>
328 <facet name="csv" description="facet.computed_dischargecurve_export.csv" />
329 <facet name="pdf" description="facet.computed_dischargecurve_export.pdf" />
330 </facets>
331 </outputmode>
332 <outputmode name="computed_dischargecurve_report" description="output.computed_dischargecurve_report" mime-type="text/xml" type="report">
333 <facets>
334 <facet name="report" description="facet.computed_dischargecurve_export.report"/>
335 </facets>
336 </outputmode>
337 <outputmode name="computed_dischargecurve_at_export" description="output.computed_dischargecurve_at_export" mime-type="text/plain" type="export">
338 <facets>
339 <facet name="at" description="facet.computed_dischargecurve_export.at"/>
340 </facets>
341 </outputmode>
342 </outputmodes>
343 </state>
344
345 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
346 <from state="state.winfo.wq"/>
347 <to state="state.winfo.waterlevel"/>
348 </transition>
349
350 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
351 <from state="state.winfo.wq_adapted"/>
352 <to state="state.winfo.discharge_longitudinal_section"/>
353 </transition>
354
355 <state id="state.winfo.waterlevel" description="state.winfo.waterlevel" state="org.dive4elements.river.artifacts.states.WaterlevelState" helpText="help.state.winfo.waterlevel">
356 <outputmodes>
357 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart">
358 <facets>
359 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
360 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
361 <facet name="w_differences" description="facet.w_differences"/>
362 <facet name="other.wqkms.w" description="W-Type of data" />
363 <facet name="other.wq" description="WQ-Type of data" />
364 <facet name="other.wqkms.q" description="Q-Type of data" />
365 <facet name="other.wkms" description="facet.other.wkms"/>
366 <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/>
367 <facet name="other.wqkms" description="facet.other.wqkms"/>
368 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
369 <facet name="longitudinal_section.area" description="an area"/>
370 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
371 </facets>
372 </outputmode>
373 <outputmode name="waterlevel_export" description="output.waterlevel_export" mime-type="text/plain" type="export">
374 <facets>
375 <facet name="csv" description="facet.waterlevel_export.csv" />
376 <facet name="wst" description="facet.waterlevel_export.wst" />
377 <facet name="pdf" description="facet.waterlevel_export.pdf" />
378 </facets>
379 </outputmode>
380 <outputmode name="waterlevel_report" description="output.waterlevel_report" mime-type="text/xml" type="report">
381 <facets>
382 <facet name="report" description="facet.waterlevel_export.report"/>
383 </facets>
384 </outputmode>
385 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
386 <facets>
387 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
388 <facet name="cross_section" description="facet.cross_section"/>
389 <facet name="area" description="an area"/>
390 <facet name="cross_section.area" description="an area"/>
391 <facet name="cross_section.manualpoints" description="points"/>
392 <facet name="cross_section.manualline" description="line"/>
393 <facet name="hyk" description="hyks"/>
394 </facets>
395 </outputmode>
396 </outputmodes>
397 </state>
398
399 <state id="state.winfo.discharge_longitudinal_section" description="state.winfo.discharge_longitudinal_section" state="org.dive4elements.river.artifacts.states.DischargeLongitudinalSection" helpText="help.state.winfo.discharge_longitudinal_section">
400 <outputmodes>
401 <outputmode name="discharge_longitudinal_section" description="output.discharge_longitudinal_section" mime-type="image/png" type="chart">
402 <facets>
403 <facet name="discharge_longitudinal_section.w"/>
404 <facet name="discharge_longitudinal_section.q"/>
405 <facet name="discharge_longitudinal_section.q.infolding"/>
406 <facet name="discharge_longitudinal_section.q.cutting"/>
407 <facet name="discharge_longitudinal_section.c"/>
408 <facet name="discharge_longitudinal_section.manualpoints" description="Manuelle Punkte"/>
409 <facet name="other.wqkms.w"/>
410 <facet name="other.wq"/>
411 <facet name="other.wqkms.q"/>
412 <facet name="other.wqkms"/>
413 <facet name="other.wkms"/>
414 <facet name="heightmarks_points"/>
415 <facet name="longitudinal_section.annotations"/>
416 <facet name="longitudinal_section.w"/>
417 <facet name="longitudinal_section.q"/>
418 </facets>
419 </outputmode>
420 <outputmode name="discharge_longitudinal_section_export" description="output.discharge_longitudinal_section_export" mime-type="text/plain" type="export">
421 <facets>
422 <facet name="csv" description="facet.discharge_longitudinal_section_export.csv" />
423 <facet name="wst" description="facet.discharge_longitudinal_section_export.wst" />
424 </facets>
425 </outputmode>
426 <outputmode name="discharge_longitudinal_section_report" description="output.discharge_longitudinal_section_report" mime-type="text/xml" type="report">
427 <facets>
428 <facet name="report" description="facet.discharge_longitudinal_section_export.report"/>
429 </facets>
430 </outputmode>
431 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
432 <facets>
433 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
434 <facet name="cross_section" description="facet.cross_section"/>
435 <facet name="area" description="an area"/>
436 <facet name="cross_section.area" description="an area"/>
437 <facet name="cross_section.manualpoints" description="points"/>
438 <facet name="cross_section.manualline" description="line"/>
439 <facet name="hyk" description="hyks"/>
440 </facets>
441 </outputmode>
442 </outputmodes>
443 </state>
444
445 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
446 <from state="state.winfo.waterlevel"/>
447 <to state="state.winfo.uesk.dgm"/>
448 </transition>
449
450 <state id="state.winfo.uesk.wsp" description="state.winfo.uesk.wsp" state="org.dive4elements.river.artifacts.states.WaterlevelSelectState" helpText="help.state.winfo.uesk.wsp">
451 <data name="wsp" type="String" />
452 </state>
453
454 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
455 <from state="state.winfo.uesk.wsp"/>
456 <to state="state.winfo.uesk.dgm"/>
457 </transition>
458
459 <state id="state.winfo.uesk.dgm" description="state.winfo.uesk.dgm" state="org.dive4elements.river.artifacts.states.DGMSelect" helpText="help.state.winfo.uesk.dgm">
460 <data name="dgm" type="String" />
461 </state>
462
463 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
464 <from state="state.winfo.uesk.dgm"/>
465 <to state="state.winfo.uesk.profiles"/>
466 </transition>
467
468 <state id="state.winfo.uesk.profiles" description="state.winfo.uesk.profiles" state="org.dive4elements.river.artifacts.states.ProfileDistanceSelect" helpText="help.state.winfo.uesk.profiles">
469 <data name="profile_distance" type="String" />
470 </state>
471
472 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
473 <from state="state.winfo.uesk.profiles"/>
474 <to state="state.winfo.uesk.floodplain"/>
475 </transition>
476
477 <state id="state.winfo.uesk.floodplain" description="state.winfo.uesk.floodplain.description" state="org.dive4elements.river.artifacts.states.FloodplainChoice" helpText="help.state.winfo.uesk.floodplain">
478 <data name="use_floodplain" type="Boolean" />
479 </state>
480
481 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
482 <from state="state.winfo.uesk.floodplain"/>
483 <to state="state.winfo.uesk.differences"/>
484 </transition>
485
486 <state id="state.winfo.uesk.differences" description="state.winfo.uesk.differences" state="org.dive4elements.river.artifacts.states.WaterlevelGroundDifferences" helpText="help.state.winfo.uesk.differences">
487 <data name="diff_from" type="Double" />
488 <data name="diff_to" type="Double" />
489 <data name="diff_diff" type="Double" />
490 </state>
491
492 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
493 <from state="state.winfo.uesk.differences"/>
494 <to state="state.winfo.uesk.scenario"/>
495 </transition>
496
497 <state id="state.winfo.uesk.scenario" description="state.winfo.uesk.scenario" state="org.dive4elements.river.artifacts.states.ScenarioSelect" helpText="help.state.winfo.uesk.scenario">
498 <data name="scenario" type="String" />
499 </state>
500
501 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
502 <from state="state.winfo.uesk.scenario"/>
503 <to state="state.winfo.uesk.uesk"/>
504 <condition data="scenario" value="scenario.current" operator="equal"/>
505 </transition>
506
507 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
508 <from state="state.winfo.uesk.scenario"/>
509 <to state="state.winfo.uesk.uesk"/>
510 <condition data="scenario" value="scenario.potentiel" operator="equal"/>
511 </transition>
512
513 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
514 <from state="state.winfo.uesk.scenario"/>
515 <to state="state.winfo.uesk.dc-hws"/>
516 <condition data="scenario" value="scenario.scenario" operator="equal"/>
517 </transition>
518
519 <state id="state.winfo.uesk.dc-hws" description="state.winfo.uesk.dc-hws" state="org.dive4elements.river.artifacts.states.HWSDatacageState" helpText="help.state.winfo.uesk.dc-hws">
520 <data name="uesk.hws" type="String" />
521 </state>
522
523 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
524 <from state="state.winfo.uesk.dc-hws" />
525 <to state="state.winfo.uesk.user-rgd" />
526 </transition>
527
528 <state id="state.winfo.uesk.user-rgd" description="state.winfo.uesk.user-rgd" state="org.dive4elements.river.artifacts.states.UserRGDState" helpText="help.state.winfo.uesk.user-rgd">
529 <data name="uesk.user-rgd" type="String" />
530 </state>
531
532 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
533 <from state="state.winfo.uesk.user-rgd" />
534 <to state="state.winfo.uesk.barriers" />
535 </transition>
536
537 <state id="state.winfo.uesk.barriers" description="state.winfo.uesk.barriers" state="org.dive4elements.river.artifacts.states.HWSBarriersState" helpText="help.state.winfo.uesk.barriers">
538 <data name="uesk.barriers" type="String" />
539 </state>
540
541 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
542 <from state="state.winfo.uesk.barriers" />
543 <to state="state.winfo.uesk.uesk" />
544 </transition>
545
546 <state id="state.winfo.uesk.uesk" description="state.winfo.uesk.uesk" state="org.dive4elements.river.artifacts.states.FloodMapState" helpText="help.state.winfo.uesk.uesk">
547 <outputmodes>
548 <outputmode name="floodmap" description="output.uesk.map.description" type="map">
549 <facets>
550 <facet name="floodmap.wsplgen"/>
551 <facet name="floodmap.barriers"/>
552 <facet name="floodmap.usershape"/>
553 <facet name="floodmap.riveraxis"/>
554 <facet name="floodmap.wmsbackground"/>
555 <facet name="floodmap.kms"/>
556 <facet name="floodmap.qps"/>
557 <facet name="floodmap.hws_lines"/>
558 <facet name="floodmap.hws_points"/>
559 <facet name="floodmap.hydr_boundaries"/>
560 <facet name="floodmap.hydr_boundaries_poly"/>
561 <facet name="floodmap.catchment"/>
562 <facet name="floodmap.floodplain"/>
563 <facet name="floodmap.lines"/>
564 <facet name="floodmap.buildings"/>
565 <facet name="floodmap.fixpoints"/>
566 <facet name="floodmap.floodmarks"/>
567 <facet name="floodmap.floodmaps"/>
568 <facet name="floodmap.gauge_location"/>
569 <facet name="floodmap.externalwms"/>
570 <facet name="floodmap.jetties"/>
571 </facets>
572 </outputmode>
573 <outputmode name="wsplgen_report" description="output.wsplgen_report" mime-type="text/xml" type="report">
574 <facets>
575 <facet name="report" description="facet.wsplgen_export.report"/>
576 </facets>
577 </outputmode>
578 </outputmodes>
579 </state>
580
581
582 <!-- path for historical discharge curves -->
583 <state id="state.winfo.historicalq.reference_gauge" description="state.winfo.historicalq.reference_gauge" state="org.dive4elements.river.artifacts.states.ReferenceGaugeState" helpText="help.state.winfo.historicalq.reference_gauge">
584 <data name="reference_gauge" type="Integer" />
585 </state>
586
587 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
588 <from state="state.winfo.historicalq.reference_gauge"/>
589 <to state="state.winfo.historicalq.timerange"/>
590 </transition>
591
592 <state id="state.winfo.historicalq.timerange" description="state.winfo.historicalq.timerange" state="org.dive4elements.river.artifacts.states.GaugeTimerangeState" helpText="help.state.winfo.historicalq.timerange">
593 <data name="year_range" type="longrange"/>
594 </state>
595
596 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
597 <from state="state.winfo.historicalq.timerange"/>
598 <to state="state.winfo.historicalq.mode"/>
599 </transition>
600
601 <state id="state.winfo.historicalq.mode" description="state.winfo.historicalq.mode" state="org.dive4elements.river.artifacts.states.HistoricalDischargeState" helpText="help.state.winfo.historicalq.mode">
602 <data name="historical_mode" type="intoptions" />
603 <data name="historical_values" type="doublearray" />
604 </state>
605
606 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
607 <from state="state.winfo.historicalq.mode"/>
608 <to state="state.winfo.historicalq.compute"/>
609 </transition>
610
611 <state id="state.winfo.historicalq.compute" description="state.winfo.historicalq.compute" state="org.dive4elements.river.artifacts.states.HistoricalDischargeComputeState" helpText="help.state.winfo.historicalq.compute">
612 <outputmodes>
613 <outputmode name="historical_discharge" description="output.historical_discharge.description" mime-type="image/png" type="chart">
614 <facets>
615 <facet name="historical_discharge.historicalq"/>
616 <facet name="historical_discharge.historicalq.diff"/>
617 <facet name="historical_discharge.historicalw"/>
618 <facet name="historical_discharge.historicalw.diff"/>
619 <facet name="historical_discharge.manualpoints"/>
620 </facets>
621 </outputmode>
622 <outputmode name="historical_discharge_wq" description="output.historical_discharge_wq.description" mime-type="image/png" type="chart">
623 <facets>
624 <facet name="historical_discharge.wq.q"/>
625 <facet name="historical_discharge.wq.w"/>
626 <facet name="historical_discharge.wq.curve"/>
627 <facet name="historical_discharge.mainvalues.q"/>
628 <facet name="historical_discharge.mainvalues.w"/>
629 <facet name="historical_discharge_wq.manualpoints"/>
630 </facets>
631 </outputmode>
632 <outputmode name="historical_discharge_export" description="output.historical_discharge.export" mime-type="text/plain" type="export">
633 <facets>
634 <facet name="csv" description="facet.historical_discharge.csv" />
635 <facet name="pdf" description="facet.historical_discharge.pdf" />
636 </facets>
637 </outputmode>
638 <outputmode name="historical_discharge_report" description="output.historical_discharge_report" mime-type="text/xml" type="report">
639 <facets>
640 <facet name="report" description="facet.historical_discharge.report"/>
641 </facets>
642 </outputmode>
643 </outputmodes>
644 </state>
645
646 <state id="state.winfo.function_select"
647 description="state.winfo.function_select"
648 state="org.dive4elements.river.artifacts.states.fixation.FunctionSelect"
649 helpText="help.state.winfo.function_select">
650 <data name="function" type="String"/>
651 </state>
652
653 <state id="state.winfo.extreme.percent"
654 description="state.winfo.extreme.percent"
655 state="org.dive4elements.river.artifacts.states.extreme.PercentInput"
656 helpText="help.state.winfo.extreme.percent">
657 <data name="percent" type="Double"/>
658 </state>
659
660 <state id="state.winfo.extreme.qinput"
661 description="state.winfo.extreme.qinput"
662 state="org.dive4elements.river.artifacts.states.extreme.ExtremeQInput"
663 helpText="help.state.winfo.extreme.qinput">
664 <data name="ranges" type="Double[]"/>
665 </state>
666
667 <state id="state.winfo.extreme.curve" description="state.winfo.extreme.curve" state="org.dive4elements.river.artifacts.states.extreme.ExtremeCompute" helpText="help.state.winfo.extreme.curve">
668 <outputmodes>
669 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart">
670 <facets>
671 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
672 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
673 <facet name="w_differences" description="facet.w_differences"/>
674 <facet name="other.wqkms.w" description="W-Type of data" />
675 <facet name="other.wq" description="WQ-Type of data" />
676 <facet name="other.wqkms.q" description="Q-Type of data" />
677 <facet name="other.wkms" description="facet.other.wkms"/>
678 <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/>
679 <facet name="other.wqkms" description="facet.other.wqkms"/>
680 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
681 <facet name="longitudinal_section.area" description="an area"/>
682 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
683 </facets>
684 </outputmode>
685 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
686 <facets>
687 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
688 <facet name="cross_section" description="facet.cross_section"/>
689 <facet name="area" description="an area"/>
690 <facet name="cross_section.area" description="an area"/>
691 <facet name="cross_section.manualpoints" description="points"/>
692 <facet name="cross_section.manualline" description="line"/>
693 <facet name="hyk" description="hyks"/>
694 </facets>
695 </outputmode>
696 <outputmode name="extreme_wq_curve" description="output.extreme_wq_curve" mine-type="image/png" type="chart">
697 <facets>
698 <facet name="extreme_wq_curve" description="Extreme WQ curve"/>
699 <facet name="extreme_wq_curve_base" description="Extreme WQ curve base points"/>
700 <facet name="extreme_wq_curve.manualpoints" description="Manuelle Punkte"/>
701 </facets>
702 </outputmode>
703 <outputmode name="extreme_curve_report" description="output.extreme_reference_curve_report" mime-type="text/xml" type="report">
704 <facets>
705 <facet name="report" description="facet.extreme_curve.report" />
706 </facets>
707 </outputmode>
708 <outputmode name="extreme_curve_export" mime-type="text/plain" type="export">
709 <facets>
710 <facet name="csv" description="facet.reference_curve_export.csv" />
711 <facet name="pdf" description="facet.waterlevel_export.pdf" />
712 <facet name="wst" description="facet.waterlevel_export.wst" />
713 </facets>
714 </outputmode>
715 </outputmodes>
716 </state>
717
718 </states>
719 </artifact>

http://dive4elements.wald.intevation.org