Mercurial > dive4elements > river
comparison flys-artifacts/doc/conf/artifacts/winfo.xml @ 3814:8083f6384023
merged flys-artifacts/pre2.6-2012-01-04
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 28 Sep 2012 12:14:56 +0200 |
parents | 9d92c894941b |
children | 758aa62f1156 |
comparison
equal
deleted
inserted
replaced
1491:2a00f4849738 | 3814:8083f6384023 |
---|---|
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"> | |
6 <data name="river" type="String" /> | |
7 </state> | |
8 | |
9 <transition transition="de.intevation.flys.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="de.intevation.flys.artifacts.states.CalculationSelect"> | |
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.waterlevel_pair_select"/> | |
56 <to state="state.winfo.w_differences"/> | |
57 <condition data="calculation_mode" value="calc.w.differences" operator="equal"/> | |
58 </transition> | |
59 | |
60 <state id="state.winfo.location" description="state.winfo.location" state="de.intevation.flys.artifacts.states.LocationSelect"> | |
61 <data name="ld_locations" type="Double[]" /> | |
62 | |
63 <outputmodes> | |
64 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart"> | |
65 <facets> | |
66 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/> | |
67 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/> | |
68 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/> | |
69 </facets> | |
70 </outputmode> | |
71 <!-- TODO: Do we want an error report? --> | |
72 </outputmodes> | |
73 </state> | |
74 | |
75 <state id="state.winfo.distance_only" description="state.winfo.distance_only" state="de.intevation.flys.artifacts.states.DistanceOnlySelect"> | |
76 <data name="ld_from" type="Double" /> | |
77 <data name="ld_to" type="Double" /> | |
78 </state> | |
79 | |
80 <state id="state.winfo.distance" description="state.winfo.distance" state="de.intevation.flys.artifacts.states.DistanceSelect"> | |
81 <data name="ld_from" type="Double" /> | |
82 <data name="ld_to" type="Double" /> | |
83 <data name="ld_step" type="Double" /> | |
84 | |
85 <outputmodes> | |
86 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart"> | |
87 <facets> | |
88 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/> | |
89 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/> | |
90 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/> | |
91 </facets> | |
92 </outputmode> | |
93 </outputmodes> | |
94 </state> | |
95 | |
96 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> | |
97 <from state="state.winfo.distance_only"/> | |
98 <to state="state.winfo.uesk.wsp"/> | |
99 <condition data="calculation_mode" value="calc.flood.map" operator="equal"/> | |
100 </transition> | |
101 | |
102 <state id="state.winfo.location_distance" description="state.winfo.location_distance" state="de.intevation.flys.artifacts.states.LocationDistanceSelect"> | |
103 <data name="ld_mode" type="String" /> | |
104 <data name="ld_locations" type="Double[]" /> | |
105 <data name="ld_from" type="Double" /> | |
106 <data name="ld_to" type="Double" /> | |
107 <data name="ld_step" type="Double" /> | |
108 | |
109 <outputmodes> | |
110 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart"> | |
111 <facets> | |
112 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/> | |
113 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/> | |
114 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/> | |
115 </facets> | |
116 </outputmode> | |
117 <!-- TODO: Do we want an error report? --> | |
118 </outputmodes> | |
119 </state> | |
120 | |
121 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
122 <from state="state.winfo.distance"/> | |
123 <to state="state.winfo.wq_adapted"/> | |
124 </transition> | |
125 | |
126 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> | |
127 <from state="state.winfo.location_distance"/> | |
128 <to state="state.winfo.wq"/> | |
129 <condition data="calculation_mode" value="calc.surface.curve" operator="equal"/> | |
130 </transition> | |
131 | |
132 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> | |
133 <from state="state.winfo.location"/> | |
134 <to state="state.winfo.durationcurve"/> | |
135 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/> | |
136 </transition> | |
137 | |
138 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> | |
139 <from state="state.winfo.location"/> | |
140 <to state="state.winfo.computeddischargecurve"/> | |
141 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/> | |
142 </transition> | |
143 | |
144 <state id="state.winfo.wq" description="state.winfo.wq" state="de.intevation.flys.artifacts.states.WQSelect"> | |
145 <data name="wq_mode" type="String" /> | |
146 <data name="wq_free" type="Boolean" /> | |
147 <data name="wq_selection" type="String" /> | |
148 <data name="wq_from" type="Double" /> | |
149 <data name="wq_to" type="Double" /> | |
150 <data name="wq_step" type="Double" /> | |
151 <data name="wq_single" type="Double[]" /> | |
152 </state> | |
153 | |
154 <state id="state.winfo.wq_adapted" description="state.winfo.wq_adapted" state="de.intevation.flys.artifacts.states.WQAdapted"> | |
155 <!-- TODO Add data objects --> | |
156 <data name="wq_mode" type="String" /> | |
157 <data name="wq_values" type="WQTriple" /> | |
158 </state> | |
159 | |
160 <state id="state.winfo.waterlevel_pair_select" description="state.winfo.waterlevel_pair_select" state="de.intevation.flys.artifacts.states.WaterlevelPairSelectState"> | |
161 <data name="diffids" type="String" /> | |
162 </state> | |
163 | |
164 <state id="state.winfo.w_differences" description="state.winfo.w_differences" state="de.intevation.flys.artifacts.states.WDifferencesState"> | |
165 | |
166 <outputmodes> | |
167 <outputmode name="w_differences" description="output.w_differences" mime-type="image/png" type="chart"> | |
168 <facets> | |
169 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/> | |
170 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/> | |
171 <facet name="w_differences" description="facet.w_differences"/> | |
172 <facet name="other.wkms" description="facet.other.wkms"/> | |
173 <facet name="other.wqkms" description="facet.other.wqkms"/> | |
174 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/> | |
175 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> | |
176 </facets> | |
177 </outputmode> | |
178 <outputmode name="w_differences_export" description="output.w_differences.export" mime-type="text/plain" type="export"> | |
179 <facets> | |
180 <facet name="csv" description="facet.w_differences.csv" /> | |
181 </facets> | |
182 </outputmode> | |
183 </outputmodes> | |
184 </state> | |
185 | |
186 <state id="state.winfo.durationcurve" description="state.winfo.durationcurve" state="de.intevation.flys.artifacts.states.DurationCurveState"> | |
187 <outputmodes> | |
188 <outputmode name="duration_curve" description="output.duration_curve" mime-type="image/png" type="chart"> | |
189 <facets> | |
190 <facet name="duration_curve.w" description="facet.duration_curve.w"/> | |
191 <facet name="duration_curve.q" description="facet.duration_curve.q"/> | |
192 <facet name="computed_discharge_curve.mainvalues.q" description="Q Main Values"/> | |
193 <facet name="computed_discharge_curve.mainvalues.w" description="W Main Values"/> | |
194 </facets> | |
195 </outputmode> | |
196 <outputmode name="durationcurve_export" description="output.durationcurve_export" mime-type="text/plain" type="export"> | |
197 <facets> | |
198 <facet name="csv" description="facet.durationcurve_export.csv" /> | |
199 </facets> | |
200 </outputmode> | |
201 <outputmode name="durationcurve_report" description="output.durationcurve_report" mime-type="text/xml" type="report"> | |
202 <facets> | |
203 <facet name="report" description="facet.durationcurve_export.report" /> | |
204 </facets> | |
205 </outputmode> | |
206 </outputmodes> | |
207 </state> | |
208 | |
209 <state id="state.winfo.computeddischargecurve" description="state.winfo.computeddischargecurve" state="de.intevation.flys.artifacts.states.ComputedDischargeCurveState"> | |
210 <outputmodes> | |
211 <outputmode name="computed_discharge_curve" description="output.computed_discharge_curve" mime-type="image/png" type="chart"> | |
212 <facets> | |
213 <facet name="computed_discharge_curve.q" description="facet.computed_discharge_curve.q"/> | |
214 <facet name="computed_discharge_curve.mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/> | |
215 <facet name="computed_discharge_curve.mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/> | |
216 <facet name="other.wqkms" description="facet.other.wqkms"/> | |
217 <facet name="other.wq" description="Point-like data like fixations"/> | |
218 <facet name="other.wq" description="Point-like data like fixations"/> | |
219 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/> | |
220 </facets> | |
221 </outputmode> | |
222 <outputmode name="computed_dischargecurve_export" description="output.computed_dischargecurve_export" mime-type="text/plain" type="export"> | |
223 <facets> | |
224 <facet name="csv" description="facet.computed_dischargecurve_export.csv" /> | |
225 </facets> | |
226 </outputmode> | |
227 <outputmode name="computed_dischargecurve_report" description="output.computed_dischargecurve_report" mime-type="text/xml" type="report"> | |
228 <facets> | |
229 <facet name="report" description="facet.computed_dischargecurve_export.report"/> | |
230 </facets> | |
231 </outputmode> | |
232 <outputmode name="computed_dischargecurve_at_export" description="output.computed_dischargecurve_at_export" mime-type="text/plain" type="export"> | |
233 <facets> | |
234 <facet name="at" description="facet.computed_dischargecurve_export.at"/> | |
235 </facets> | |
236 </outputmode> | |
237 </outputmodes> | |
238 </state> | |
239 | |
240 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> | |
241 <from state="state.winfo.wq"/> | |
242 <to state="state.winfo.waterlevel"/> | |
243 <condition data="calculation_mode" value="calc.surface.curve" operator="equal"/> | |
244 </transition> | |
245 | |
246 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
247 <from state="state.winfo.wq_adapted"/> | |
248 <to state="state.winfo.discharge_longitudinal_section"/> | |
249 </transition> | |
250 | |
251 <state id="state.winfo.waterlevel" description="state.winfo.waterlevel" state="de.intevation.flys.artifacts.states.WaterlevelState"> | |
252 <outputmodes> | |
253 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart"> | |
254 <facets> | |
255 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/> | |
256 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/> | |
257 <facet name="w_differences" description="facet.w_differences"/> | |
258 <facet name="other.wkms" description="facet.other.wkms"/> | |
259 <facet name="other.wqkms" description="facet.other.wqkms"/> | |
260 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/> | |
261 <facet name="longitudinal_section.area" description="an area"/> | |
262 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> | |
263 </facets> | |
264 </outputmode> | |
265 <outputmode name="waterlevel_export" description="output.waterlevel_export" mime-type="text/plain" type="export"> | |
266 <facets> | |
267 <facet name="csv" description="facet.waterlevel_export.csv" /> | |
268 <facet name="wst" description="facet.waterlevel_export.wst" /> | |
269 </facets> | |
270 </outputmode> | |
271 <outputmode name="waterlevel_report" description="output.waterlevel_report" mime-type="text/xml" type="report"> | |
272 <facets> | |
273 <facet name="report" description="facet.waterlevel_export.report"/> | |
274 </facets> | |
275 </outputmode> | |
276 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart"> | |
277 <facets> | |
278 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/> | |
279 <facet name="cross_section" description="facet.cross_section"/> | |
280 <facet name="area" description="an area"/> | |
281 <facet name="cross_section.area" description="an area"/> | |
282 </facets> | |
283 </outputmode> | |
284 </outputmodes> | |
285 </state> | |
286 | |
287 <state id="state.winfo.discharge_longitudinal_section" description="state.winfo.discharge_longitudinal_section" state="de.intevation.flys.artifacts.states.DischargeLongitudinalSection"> | |
288 <outputmodes> | |
289 <outputmode name="discharge_longitudinal_section" description="output.discharge_longitudinal_section" mime-type="image/png" type="chart"> | |
290 <facets> | |
291 <facet name="discharge_longitudinal_section.w"/> | |
292 <facet name="discharge_longitudinal_section.q"/> | |
293 <facet name="discharge_longitudinal_section.c"/> | |
294 <facet name="other.wqkms"/> | |
295 <facet name="other.wkms"/> | |
296 <facet name="heightmarks_points"/> | |
297 <facet name="longitudinal_section.annotations"/> | |
298 <facet name="longitudinal_section.w"/> | |
299 </facets> | |
300 </outputmode> | |
301 <outputmode name="discharge_longitudinal_section_export" description="output.discharge_longitudinal_section_export" mime-type="text/plain" type="export"> | |
302 <facets> | |
303 <facet name="csv" description="facet.discharge_longitudinal_section_export.csv" /> | |
304 <facet name="wst" description="facet.discharge_longitudinal_section_export.wst" /> | |
305 </facets> | |
306 </outputmode> | |
307 <outputmode name="discharge_longitudinal_section_report" description="output.discharge_longitudinal_section_report" mime-type="text/xml" type="report"> | |
308 <facets> | |
309 <facet name="report" description="facet.discharge_longitudinal_section_export.report"/> | |
310 </facets> | |
311 </outputmode> | |
312 </outputmodes> | |
313 </state> | |
314 | |
315 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
316 <from state="state.winfo.waterlevel"/> | |
317 <to state="state.winfo.uesk.dgm"/> | |
318 </transition> | |
319 | |
320 <state id="state.winfo.uesk.wsp" description="state.winfo.uesk.wsp" state="de.intevation.flys.artifacts.states.WaterlevelSelectState"> | |
321 <data name="wsp" type="String" /> | |
322 </state> | |
323 | |
324 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
325 <from state="state.winfo.uesk.wsp"/> | |
326 <to state="state.winfo.uesk.dgm"/> | |
327 </transition> | |
328 | |
329 <state id="state.winfo.uesk.dgm" description="state.winfo.uesk.dgm" state="de.intevation.flys.artifacts.states.DGMSelect"> | |
330 <data name="dgm" type="String" /> | |
331 </state> | |
332 | |
333 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
334 <from state="state.winfo.uesk.dgm"/> | |
335 <to state="state.winfo.uesk.profiles"/> | |
336 </transition> | |
337 | |
338 <state id="state.winfo.uesk.profiles" description="state.winfo.uesk.profiles" state="de.intevation.flys.artifacts.states.ProfileDistanceSelect"> | |
339 <data name="profile_distance" type="String" /> | |
340 </state> | |
341 | |
342 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
343 <from state="state.winfo.uesk.profiles"/> | |
344 <to state="state.winfo.uesk.floodplain"/> | |
345 </transition> | |
346 | |
347 <state id="state.winfo.uesk.floodplain" description="state.winfo.uesk.floodplain.description" state="de.intevation.flys.artifacts.states.FloodplainChoice"> | |
348 <data name="use_floodplain" type="Boolean" /> | |
349 </state> | |
350 | |
351 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
352 <from state="state.winfo.uesk.floodplain"/> | |
353 <to state="state.winfo.uesk.differences"/> | |
354 </transition> | |
355 | |
356 <state id="state.winfo.uesk.differences" description="state.winfo.uesk.differences" state="de.intevation.flys.artifacts.states.WaterlevelGroundDifferences"> | |
357 <data name="diff_from" type="Double" /> | |
358 <data name="diff_to" type="Double" /> | |
359 <data name="diff_diff" type="Double" /> | |
360 </state> | |
361 | |
362 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
363 <from state="state.winfo.uesk.differences"/> | |
364 <to state="state.winfo.uesk.scenario"/> | |
365 </transition> | |
366 | |
367 <state id="state.winfo.uesk.scenario" description="state.winfo.uesk.scenario" state="de.intevation.flys.artifacts.states.ScenarioSelect"> | |
368 <data name="scenario" type="String" /> | |
369 <data name="uesk.barriers" type="String" /> | |
370 </state> | |
371 | |
372 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> | |
373 <from state="state.winfo.uesk.scenario"/> | |
374 <to state="state.winfo.uesk.uesk"/> | |
375 </transition> | |
376 | |
377 <state id="state.winfo.uesk.uesk" description="state.winfo.uesk.uesk" state="de.intevation.flys.artifacts.states.FloodMapState"> | |
378 <outputmodes> | |
379 <outputmode name="floodmap" description="output.uesk.map.description" type="map"> | |
380 <facets> | |
381 <facet name="floodmap.wsplgen"/> | |
382 <facet name="floodmap.barriers"/> | |
383 <facet name="floodmap.riveraxis"/> | |
384 <facet name="floodmap.wmsbackground"/> | |
385 <facet name="floodmap.kms"/> | |
386 <facet name="floodmap.qps"/> | |
387 <facet name="floodmap.hws"/> | |
388 <facet name="floodmap.catchment"/> | |
389 <facet name="floodmap.floodplain"/> | |
390 <facet name="floodmap.lines"/> | |
391 <facet name="floodmap.buildings"/> | |
392 <facet name="floodmap.fixpoints"/> | |
393 <facet name="floodmap.externalwms"/> | |
394 </facets> | |
395 </outputmode> | |
396 <outputmode name="wsplgen_report" description="output.wsplgen_report" mime-type="text/xml" type="report"> | |
397 <facets> | |
398 <facet name="report" description="facet.wsplgen_export.report"/> | |
399 </facets> | |
400 </outputmode> | |
401 </outputmodes> | |
402 </state> | |
403 | |
404 </states> | |
405 </artifact> |