comparison flys-artifacts/doc/conf/artifacts/winfo.xml @ 3318:dbe2f85bf160

merged flys-artifacts/2.8
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:14:35 +0200
parents b8a84ce860b9
children ee2ae91c96e5
comparison
equal deleted inserted replaced
2987:98c7a46ec5ae 3318:dbe2f85bf160
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="de.intevation.flys.artifacts.states.RiverSelect" helpText="help.index">
6 <data name="river" type="String" />
7 </state>
8
9 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition" helpText="https://flys-intern.intevation.de/Flys-3.0">
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="de.intevation.flys.artifacts.states.CalculationSelect" helpText="help.winfo">
15 <data name="calculation_mode" type="String" />
16 </state>
17
18 <transition transition="de.intevation.flys.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="de.intevation.flys.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="de.intevation.flys.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="de.intevation.flys.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="de.intevation.flys.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="de.intevation.flys.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="de.intevation.flys.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="de.intevation.flys.artifacts.transitions.DefaultTransition">
61 <from state="state.winfo.waterlevel_pair_select"/>
62 <to state="state.winfo.w_differences"/>
63 </transition>
64
65 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
66 <from state="state.winfo.calculation_mode"/>
67 <to state="state.winfo.reference.curve.input.start"/>
68 <condition data="calculation_mode" value="calc.reference.curve" operator="equal"/>
69 </transition>
70
71 <state id="state.winfo.location" description="state.winfo.location" state="de.intevation.flys.artifacts.states.LocationSelect" helpText="help.winfo.duration.locations">
72 <data name="ld_locations" type="Double[]" />
73
74 <!--
75 <outputmodes>
76 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
77 <facets>
78 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
79 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
80 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
81 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
82 </facets>
83 </outputmode>
84 </outputmodes>
85 -->
86 </state>
87
88 <state id="state.winfo.distance_only" description="state.winfo.distance_only" state="de.intevation.flys.artifacts.states.DistanceOnlySelect" helpText="help.winfo.uesk.distance">
89 <data name="ld_from" type="Double" />
90 <data name="ld_to" type="Double" />
91 </state>
92
93 <state id="state.winfo.distance" description="state.winfo.distance" state="de.intevation.flys.artifacts.states.DistanceSelect" helpText="help.winfo.discharge.longitudinal.distance">
94 <data name="ld_from" type="Double" />
95 <data name="ld_to" type="Double" />
96 <data name="ld_step" type="Double" />
97
98 <!--
99 <outputmodes>
100 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
101 <facets>
102 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
103 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
104 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
105 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
106 </facets>
107 </outputmode>
108 </outputmodes>
109 -->
110 </state>
111
112 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
113 <from state="state.winfo.distance_only"/>
114 <to state="state.winfo.uesk.wsp"/>
115 </transition>
116
117 <state id="state.winfo.location_distance" description="state.winfo.location_distance" state="de.intevation.flys.artifacts.states.LocationDistanceSelect" helpText="help.winfo.wsp.location_distance">
118 <data name="ld_mode" type="String" />
119 <data name="ld_locations" type="Double[]" />
120 <data name="ld_from" type="Double" />
121 <data name="ld_to" type="Double" />
122 <data name="ld_step" type="Double" />
123
124 <!--
125 <outputmodes>
126 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
127 <facets>
128 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
129 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
130 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
131 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
132 </facets>
133 </outputmode>
134 </outputmodes>
135 -->
136 </state>
137
138 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
139 <from state="state.winfo.distance"/>
140 <to state="state.winfo.wq_adapted"/>
141 </transition>
142
143 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
144 <from state="state.winfo.location_distance"/>
145 <to state="state.winfo.wq"/>
146 </transition>
147
148 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
149 <from state="state.winfo.location"/>
150 <to state="state.winfo.durationcurve"/>
151 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
152 </transition>
153
154 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
155 <from state="state.winfo.location"/>
156 <to state="state.winfo.computeddischargecurve"/>
157 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
158 </transition>
159
160 <state id="state.winfo.wq" description="state.winfo.wq" state="de.intevation.flys.artifacts.states.WQSelect" helpText="help.winfo.wsp.wq">
161 <data name="wq_isq" type="Boolean" />
162 <data name="wq_isfree" type="Boolean" />
163 <data name="wq_isrange" type="Boolean" />
164 <data name="wq_from" type="Double" />
165 <data name="wq_to" type="Double" />
166 <data name="wq_step" type="Double" />
167 <data name="wq_single" type="Double[]" />
168 </state>
169
170 <state id="state.winfo.wq_adapted" description="state.winfo.wq_adapted" state="de.intevation.flys.artifacts.states.WQAdapted" helpText="help.winfo.discharge.longitudinal.wq">
171 <!-- TODO Add data objects -->
172 <data name="wq_isq" type="String" />
173 <data name="wq_values" type="WQTriple" />
174 </state>
175
176 <state id="state.winfo.waterlevel_pair_select" description="state.winfo.waterlevel_pair_select" state="de.intevation.flys.artifacts.states.WaterlevelPairSelectState" helpText="help.winfo.diff.diffs">
177 <data name="diffids" type="String" />
178 </state>
179
180 <state id="state.winfo.reference.curve.input.start" description="state.winfo.reference.curve.input (start)" state="de.intevation.flys.artifacts.states.EnterLocationState" helpText="help.winfo.reference.curve.start">
181 <data name="reference_startpoint" type="Double[]"/>
182 </state>
183
184 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
185 <from state="state.winfo.reference.curve.input.start"/>
186 <to state="state.winfo.reference.curve.input.end"/>
187 </transition>
188
189 <state id="state.winfo.reference.curve.input.end" description="state.winfo.reference.curve.input (end)" state="de.intevation.flys.artifacts.states.EnterMultipleLocationsState" helpText="help.winfo.reference.curve.end">
190 <data name="reference_endpoint" type="Double[]"/>
191 </state>
192
193 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
194 <from state="state.winfo.reference.curve.input.end"/>
195 <to state="state.winfo.reference.curve"/>
196 </transition>
197
198 <state id="state.winfo.reference.curve" description="state.winfo.reference.curve" state="de.intevation.flys.artifacts.states.ReferenceCurveState" helpText="">
199 <outputmodes>
200 <outputmode name="reference_curve_normalized" mime-type="image/png" type="chart">
201 <facets>
202 <facet name="reference_curve_normalized" description="A normalized reference curve!"/>
203 <facet name="reference_curve_normalized.manualpoints" description="points"/>
204 </facets>
205 </outputmode>
206 <outputmode name="reference_curve" mime-type="image/png" type="chart">
207 <facets>
208 <facet name="reference_curve" description="A ... reference curve!"/>
209 <facet name="reference_curve.manualpoints" description="points"/>
210 <facet name="relativepoint" description="Points at curve"/>
211 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
212 </facets>
213 </outputmode>
214 <outputmode name="reference_curve_export" mime-type="text/plain" type="export">
215 <facets>
216 <facet name="csv" description="facet.reference_curve_export.csv" />
217 <facet name="pdf" description="facet.reference_curve_export.pdf" />
218 </facets>
219 </outputmode>
220 <outputmode name="reference_curve_report" description="output.reference_curve_report" mime-type="text/xml" type="report">
221 <facets>
222 <facet name="report" description="facet.reference_curve_export.report" />
223 </facets>
224 </outputmode>
225 </outputmodes>
226 </state>
227
228 <state id="state.winfo.w_differences" description="state.winfo.w_differences" state="de.intevation.flys.artifacts.states.WDifferencesState" helpText="https://flys-intern.intevation.de/Flys-3.0">
229
230 <outputmodes>
231 <outputmode name="w_differences" description="output.w_differences" mime-type="image/png" type="chart">
232 <facets>
233 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
234 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
235 <facet name="w_differences" description="facet.w_differences"/>
236 <facet name="other.wkms" description="facet.other.wkms"/>
237 <facet name="other.wqkms" description="facet.other.wqkms"/>
238 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
239 <facet name="w_differences.manualpoints" description="Manuelle Punkte"/>
240 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
241 </facets>
242 </outputmode>
243 <outputmode name="w_differences_export" description="output.w_differences.export" mime-type="text/plain" type="export">
244 <facets>
245 <facet name="csv" description="facet.w_differences.csv" />
246 <facet name="pdf" description="facet.w_differences.pdf" />
247 </facets>
248 </outputmode>
249 </outputmodes>
250 </state>
251
252 <state id="state.winfo.durationcurve" description="state.winfo.durationcurve" state="de.intevation.flys.artifacts.states.DurationCurveState" helpText="https://flys-intern.intevation.de/Flys-3.0">
253 <outputmodes>
254 <outputmode name="duration_curve" description="output.duration_curve" mime-type="image/png" type="chart">
255 <facets>
256 <facet name="duration_curve.w" description="facet.duration_curve.w"/>
257 <facet name="duration_curve.q" description="facet.duration_curve.q"/>
258 <facet name="other.wq" description="Point-like data like fixations"/>
259 <facet name="duration_curve.mainvalues.q" description="Q Main Values at optional second axis"/>
260 <facet name="computed_discharge_curve.mainvalues.w" description="W Main Values"/>
261 <facet name="duration_curve.manualpoints" description="Manuelle Punkte"/>
262 <facet name="relativepoint" description="Points at curve"/>
263 </facets>
264 </outputmode>
265 <outputmode name="durationcurve_export" description="output.durationcurve_export" mime-type="text/plain" type="export">
266 <facets>
267 <facet name="csv" description="facet.durationcurve_export.csv" />
268 <facet name="pdf" description="facet.durationcurve_export.pdf" />
269 </facets>
270 </outputmode>
271 <outputmode name="durationcurve_report" description="output.durationcurve_report" mime-type="text/xml" type="report">
272 <facets>
273 <facet name="report" description="facet.durationcurve_export.report" />
274 </facets>
275 </outputmode>
276 </outputmodes>
277 </state>
278
279 <state id="state.winfo.computeddischargecurve" description="state.winfo.computeddischargecurve" state="de.intevation.flys.artifacts.states.ComputedDischargeCurveState" helpText="https://flys-intern.intevation.de/Flys-3.0">
280 <outputmodes>
281 <outputmode name="computed_discharge_curve" description="output.computed_discharge_curve" mime-type="image/png" type="chart">
282 <facets>
283 <facet name="computed_discharge_curve.q" description="facet.computed_discharge_curve.q"/>
284 <facet name="computed_discharge_curve.mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
285 <facet name="computed_discharge_curve.mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
286 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
287 <facet name="heightmarks_points" description="facet.other.wqkms"/>
288 <facet name="other.wqkms" description="facet.other.wqkms"/>
289 <facet name="other.wq" description="Point-like data like fixations"/>
290 <facet name="other.wkms" description="Point-like data like fixations"/>
291 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
292 <facet name="computed_discharge_curve.manualpoints" description="Manuelle Punkte"/>
293 </facets>
294 </outputmode>
295 <outputmode name="computed_dischargecurve_export" description="output.computed_dischargecurve_export" mime-type="text/plain" type="export">
296 <facets>
297 <facet name="csv" description="facet.computed_dischargecurve_export.csv" />
298 <facet name="pdf" description="facet.computed_dischargecurve_export.pdf" />
299 </facets>
300 </outputmode>
301 <outputmode name="computed_dischargecurve_report" description="output.computed_dischargecurve_report" mime-type="text/xml" type="report">
302 <facets>
303 <facet name="report" description="facet.computed_dischargecurve_export.report"/>
304 </facets>
305 </outputmode>
306 <outputmode name="computed_dischargecurve_at_export" description="output.computed_dischargecurve_at_export" mime-type="text/plain" type="export">
307 <facets>
308 <facet name="at" description="facet.computed_dischargecurve_export.at"/>
309 </facets>
310 </outputmode>
311 </outputmodes>
312 </state>
313
314 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
315 <from state="state.winfo.wq"/>
316 <to state="state.winfo.waterlevel"/>
317 </transition>
318
319 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
320 <from state="state.winfo.wq_adapted"/>
321 <to state="state.winfo.discharge_longitudinal_section"/>
322 </transition>
323
324 <state id="state.winfo.waterlevel" description="state.winfo.waterlevel" state="de.intevation.flys.artifacts.states.WaterlevelState" helpText="https://flys-intern.intevation.de/Flys-3.0">
325 <outputmodes>
326 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart">
327 <facets>
328 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
329 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
330 <facet name="w_differences" description="facet.w_differences"/>
331 <facet name="other.wqkms.w" description="W-Type of data" />
332 <facet name="other.wq" description="WQ-Type of data" />
333 <facet name="other.wqkms.q" description="Q-Type of data" />
334 <facet name="other.wkms" description="facet.other.wkms"/>
335 <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/>
336 <facet name="other.wqkms" description="facet.other.wqkms"/>
337 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
338 <facet name="longitudinal_section.area" description="an area"/>
339 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
340 </facets>
341 </outputmode>
342 <outputmode name="waterlevel_export" description="output.waterlevel_export" mime-type="text/plain" type="export">
343 <facets>
344 <facet name="csv" description="facet.waterlevel_export.csv" />
345 <facet name="wst" description="facet.waterlevel_export.wst" />
346 <facet name="pdf" description="facet.waterlevel_export.pdf" />
347 </facets>
348 </outputmode>
349 <outputmode name="waterlevel_report" description="output.waterlevel_report" mime-type="text/xml" type="report">
350 <facets>
351 <facet name="report" description="facet.waterlevel_export.report"/>
352 </facets>
353 </outputmode>
354 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
355 <facets>
356 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
357 <facet name="cross_section" description="facet.cross_section"/>
358 <facet name="area" description="an area"/>
359 <facet name="cross_section.area" description="an area"/>
360 <facet name="cross_section.manualpoints" description="points"/>
361 <facet name="cross_section.manualline" description="line"/>
362 <facet name="hyk" description="hyks"/>
363 </facets>
364 </outputmode>
365 </outputmodes>
366 </state>
367
368 <state id="state.winfo.discharge_longitudinal_section" description="state.winfo.discharge_longitudinal_section" state="de.intevation.flys.artifacts.states.DischargeLongitudinalSection" helpText="https://flys-intern.intevation.de/Flys-3.0">
369 <outputmodes>
370 <outputmode name="discharge_longitudinal_section" description="output.discharge_longitudinal_section" mime-type="image/png" type="chart">
371 <facets>
372 <facet name="discharge_longitudinal_section.w"/>
373 <facet name="discharge_longitudinal_section.q"/>
374 <facet name="discharge_longitudinal_section.c"/>
375 <facet name="discharge_longitudinal_section.manualpoints" description="Manuelle Punkte"/>
376 <facet name="other.wqkms.w"/>
377 <facet name="other.wq"/>
378 <facet name="other.wqkms.q"/>
379 <facet name="other.wqkms"/>
380 <facet name="other.wkms"/>
381 <facet name="heightmarks_points"/>
382 <facet name="longitudinal_section.annotations"/>
383 <facet name="longitudinal_section.w"/>
384 <facet name="longitudinal_section.q"/>
385 </facets>
386 </outputmode>
387 <outputmode name="discharge_longitudinal_section_export" description="output.discharge_longitudinal_section_export" mime-type="text/plain" type="export">
388 <facets>
389 <facet name="csv" description="facet.discharge_longitudinal_section_export.csv" />
390 <facet name="wst" description="facet.discharge_longitudinal_section_export.wst" />
391 </facets>
392 </outputmode>
393 <outputmode name="discharge_longitudinal_section_report" description="output.discharge_longitudinal_section_report" mime-type="text/xml" type="report">
394 <facets>
395 <facet name="report" description="facet.discharge_longitudinal_section_export.report"/>
396 </facets>
397 </outputmode>
398 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
399 <facets>
400 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
401 <facet name="cross_section" description="facet.cross_section"/>
402 <facet name="area" description="an area"/>
403 <facet name="cross_section.area" description="an area"/>
404 <facet name="cross_section.manualpoints" description="points"/>
405 <facet name="cross_section.manualline" description="line"/>
406 <facet name="hyk" description="hyks"/>
407 </facets>
408 </outputmode>
409 </outputmodes>
410 </state>
411
412 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
413 <from state="state.winfo.waterlevel"/>
414 <to state="state.winfo.uesk.dgm"/>
415 </transition>
416
417 <state id="state.winfo.uesk.wsp" description="state.winfo.uesk.wsp" state="de.intevation.flys.artifacts.states.WaterlevelSelectState" helpText="help.winfo.uesk.wsp">
418 <data name="wsp" type="String" />
419 </state>
420
421 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
422 <from state="state.winfo.uesk.wsp"/>
423 <to state="state.winfo.uesk.dgm"/>
424 </transition>
425
426 <state id="state.winfo.uesk.dgm" description="state.winfo.uesk.dgm" state="de.intevation.flys.artifacts.states.DGMSelect" helpText="help.winfo.uesk.dem">
427 <data name="dgm" type="String" />
428 </state>
429
430 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
431 <from state="state.winfo.uesk.dgm"/>
432 <to state="state.winfo.uesk.profiles"/>
433 </transition>
434
435 <state id="state.winfo.uesk.profiles" description="state.winfo.uesk.profiles" state="de.intevation.flys.artifacts.states.ProfileDistanceSelect" helpText="help.winfo.uesk.profiles">
436 <data name="profile_distance" type="String" />
437 </state>
438
439 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
440 <from state="state.winfo.uesk.profiles"/>
441 <to state="state.winfo.uesk.floodplain"/>
442 </transition>
443
444 <state id="state.winfo.uesk.floodplain" description="state.winfo.uesk.floodplain.description" state="de.intevation.flys.artifacts.states.FloodplainChoice" helpText="help.winfo.uesk.floodplain">
445 <data name="use_floodplain" type="Boolean" />
446 </state>
447
448 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
449 <from state="state.winfo.uesk.floodplain"/>
450 <to state="state.winfo.uesk.differences"/>
451 </transition>
452
453 <state id="state.winfo.uesk.differences" description="state.winfo.uesk.differences" state="de.intevation.flys.artifacts.states.WaterlevelGroundDifferences" helpText="help.winfo.uesk.differences">
454 <data name="diff_from" type="Double" />
455 <data name="diff_to" type="Double" />
456 <data name="diff_diff" type="Double" />
457 </state>
458
459 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
460 <from state="state.winfo.uesk.differences"/>
461 <to state="state.winfo.uesk.scenario"/>
462 </transition>
463
464 <state id="state.winfo.uesk.scenario" description="state.winfo.uesk.scenario" state="de.intevation.flys.artifacts.states.ScenarioSelect" helpText="help.winfo.uesk.scenario">
465 <data name="scenario" type="String" />
466 <data name="uesk.barriers" type="String" />
467 </state>
468
469 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
470 <from state="state.winfo.uesk.scenario"/>
471 <to state="state.winfo.uesk.uesk"/>
472 </transition>
473
474 <state id="state.winfo.uesk.uesk" description="state.winfo.uesk.uesk" state="de.intevation.flys.artifacts.states.FloodMapState" helpText="https://flys-intern.intevation.de/Flys-3.0">
475 <outputmodes>
476 <outputmode name="floodmap" description="output.uesk.map.description" type="map">
477 <facets>
478 <facet name="floodmap.wsplgen"/>
479 <facet name="floodmap.barriers"/>
480 <facet name="floodmap.usershape"/>
481 <facet name="floodmap.riveraxis"/>
482 <facet name="floodmap.wmsbackground"/>
483 <facet name="floodmap.kms"/>
484 <facet name="floodmap.qps"/>
485 <facet name="floodmap.hws"/>
486 <facet name="floodmap.hydr_boundaries"/>
487 <facet name="floodmap.hydr_boundaries_poly"/>
488 <facet name="floodmap.catchment"/>
489 <facet name="floodmap.floodplain"/>
490 <facet name="floodmap.lines"/>
491 <facet name="floodmap.buildings"/>
492 <facet name="floodmap.fixpoints"/>
493 <facet name="floodmap.floodmaps"/>
494 <facet name="floodmap.gauge_location"/>
495 <facet name="floodmap.externalwms"/>
496 </facets>
497 </outputmode>
498 <outputmode name="wsplgen_report" description="output.wsplgen_report" mime-type="text/xml" type="report">
499 <facets>
500 <facet name="report" description="facet.wsplgen_export.report"/>
501 </facets>
502 </outputmode>
503 </outputmodes>
504 </state>
505
506
507 <!-- path for historical discharge curves -->
508 <state id="state.winfo.historicalq.reference_gauge" description="state.winfo.historicalq.reference_gauge" state="de.intevation.flys.artifacts.states.ReferenceGaugeState" helpText="help.winfo.historical.discharge.reference_gauge">
509 <data name="reference_gauge" type="Integer" />
510 </state>
511
512 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
513 <from state="state.winfo.historicalq.reference_gauge"/>
514 <to state="state.winfo.historicalq.timerange"/>
515 </transition>
516
517 <state id="state.winfo.historicalq.timerange" description="state.winfo.historicalq.timerange" state="de.intevation.flys.artifacts.states.GaugeTimerangeState" helpText="help.winfo.historical.discharge.timerange">
518 <data name="year_range" type="longrange"/>
519 </state>
520
521 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
522 <from state="state.winfo.historicalq.timerange"/>
523 <to state="state.winfo.historicalq.mode"/>
524 </transition>
525
526 <state id="state.winfo.historicalq.mode" description="state.winfo.historicalq.mode" state="de.intevation.flys.artifacts.states.HistoricalDischargeState" helpText="help.winfo.historical.discharge.mode">
527 <data name="historical_mode" type="intoptions" />
528 <data name="historical_values" type="doublearray" />
529 </state>
530
531 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
532 <from state="state.winfo.historicalq.mode"/>
533 <to state="state.winfo.historicalq.compute"/>
534 </transition>
535
536 <state id="state.winfo.historicalq.compute" description="state.winfo.historicalq.compute" state="de.intevation.flys.artifacts.states.HistoricalDischargeComputeState" helpText="https://flys-intern.intevation.de/Flys-3.0">
537 <outputmodes>
538 <outputmode name="historical_discharge" description="output.historical_discharge.description" mime-type="image/png" type="chart">
539 <facets>
540 <facet name="historical_discharge.historicalq"/>
541 <facet name="historical_discharge.historicalq.diff"/>
542 <facet name="historical_discharge.manualpoints"/>
543 </facets>
544 </outputmode>
545 <outputmode name="historical_discharge_export" description="output.historical_discharge.export" mime-type="text/plain" type="export">
546 <facets>
547 <facet name="csv" description="facet.historical_discharge.csv" />
548 <facet name="pdf" description="facet.historical_discharge.pdf" />
549 </facets>
550 </outputmode>
551 <outputmode name="historical_discharge_report" description="output.historical_discharge_report" mime-type="text/xml" type="report">
552 <facets>
553 <facet name="report" description="facet.historical_discharge.report"/>
554 </facets>
555 </outputmode>
556 </outputmodes>
557 </state>
558
559 </states>
560 </artifact>

http://dive4elements.wald.intevation.org