comparison artifacts/doc/conf/artifacts/minfo.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/minfo.xml@a2bdc0f524e8
children 8352243ace19
comparison
equal deleted inserted replaced
5837:d9901a08d0a6 5838:5aa05a7a34b7
1 <?xml version="1.0" encoding="UTF-8"?>
2 <artifact name="minfo">
3
4 <states>
5 <state id="state.minfo.river" description="state.minfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.minfo.river">
6 <data name="river" type="String" />
7 </state>
8
9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
10 <from state="state.minfo.river"/>
11 <to state="state.minfo.calculation_mode"/>
12 </transition>
13
14 <state id="state.minfo.calculation_mode" description="state.minfo.calculation_mode" state="org.dive4elements.river.artifacts.states.CalculationSelectMinfo" helpText="help.state.minfo.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.minfo.calculation_mode"/>
20 <to state="state.minfo.distance_only"/>
21 <condition data="calculation_mode" value="calc.flow.velocity" operator="equal"/>
22 </transition>
23
24 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
25 <from state="state.minfo.calculation_mode"/>
26 <to state="state.minfo.distance_only"/>
27 <condition data="calculation_mode" value="calc.bed.middle" operator="equal"/>
28 </transition>
29
30 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
31 <from state="state.minfo.calculation_mode"/>
32 <to state="state.minfo.sq.location"/>
33 <condition data="calculation_mode" value="calc.sq.relation" operator="equal"/>
34 </transition>
35
36 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
37 <from state="state.minfo.calculation_mode"/>
38 <to state="state.minfo.bed.year_epoch"/>
39 <condition data="calculation_mode" value="calc.bed.diff" operator="equal"/>
40 </transition>
41
42 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
43 <from state="state.minfo.calculation_mode"/>
44 <to state="state.minfo.bed.location"/>
45 <condition data="calculation_mode" value="calc.bed.quality" operator="equal"/>
46 </transition>
47
48
49 <state id="state.minfo.distance_only" description="state.minfo.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.minfo.distance_only">
50 <data name="ld_from" type="Double" />
51 <data name="ld_to" type="Double" />
52 </state>
53
54 <state id="state.minfo.bed.year_epoch" description="state.minfo.bed.year_epoch" state="org.dive4elements.river.artifacts.states.minfo.YearEpochSelect" helpText="help.state.minfo.bed.year_epoch">
55 <data name="ye_select" type="String" />
56 </state>
57
58 <state id="state.minfo.sq.location" description="state.minfo.sq.location" state="org.dive4elements.river.artifacts.states.LocationSelect" helpText="help.state.minfo.sq.location">
59 <data name="ld_locations" type="double"/>
60 </state>
61
62 <state id="state.minfo.bed.location" description="state.minfo.bed.location" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.minfo.bed.location">
63 <data name="ld_from" type="Double" />
64 <data name="ld_to" type="Double" />
65 </state>
66
67 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
68 <from state="state.minfo.distance_only"/>
69 <to state="state.minfo.dischargestate"/>
70 <condition data="calculation_mode" value="calc.flow.velocity" operator="equal"/>
71 </transition>
72
73 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
74 <from state="state.minfo.distance_only"/>
75 <to state="state.minfo.soundings"/>
76 <condition data="calculation_mode" value="calc.bed.middle" operator="equal"/>
77 </transition>
78
79 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
80 <from state="state.minfo.sq.location"/>
81 <to state="state.minfo.sq.period"/>
82 </transition>
83
84 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
85 <from state="state.minfo.bed.year_epoch"/>
86 <to state="state.minfo.bed.difference_select"/>
87 </transition>
88
89 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
90 <from state="state.minfo.bed.location"/>
91 <to state="state.minfo.bed.periods"/>
92 </transition>
93
94 <state id="state.minfo.dischargestate" description="state.minfo.dischargestate" state="org.dive4elements.river.artifacts.states.DischargeState" helpText="help.state.minfo.dischargestate">
95 <data name="total_channel" type="intoptions"/>
96 <data name="main_channel" type="intoptions"/>
97 </state>
98
99 <state id="state.minfo.soundings" description="state.minfo.soundingsstate" state="org.dive4elements.river.artifacts.states.SoundingsSelect" helpText="help.state.minfo.soundings">
100 <data name="soundings" type="options"/>
101 </state>
102
103 <state id="state.minfo.sq.period" description="state.minfo.sq.period" state="org.dive4elements.river.artifacts.states.sq.SQPeriodSelect"
104 helpText="help.state.minfo.sq.period">
105 <data name="start" type="Long"/>
106 <data name="end" type="Long"/>
107 </state>
108
109 <state id="state.minfo.bed.difference_select" description="state.minfo.bed.difference_select" state="org.dive4elements.river.artifacts.states.minfo.DifferenceSelect" helpText="help.state.minfo.bed.difference_select">
110 <data name="diffids" type="String" />
111 </state>
112
113 <state id="state.minfo.bed.periods" description="state.minfo.bed.periods" state="org.dive4elements.river.artifacts.states.minfo.BedQualityPeriodsSelect"
114 helpText="help.state.minfo.bed.periods">
115 <data name="periods" type="String"/>
116 </state>
117
118 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
119 <from state="state.minfo.dischargestate"/>
120 <to state="state.minfo.flow_velocity"/>
121 </transition>
122
123 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
124 <from state="state.minfo.soundings"/>
125 <to state="state.minfo.bedheight_middle"/>
126 </transition>
127
128 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
129 <from state="state.minfo.sq.period"/>
130 <to state="state.minfo.sq.outlier-method"/>
131 </transition>
132
133 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
134 <from state="state.minfo.bed.difference_select"/>
135 <to state="state.minfo.bed.differences"/>
136 </transition>
137
138 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
139 <from state="state.minfo.bed.periods"/>
140 <to state="state.minfo.bed.char_diameter"/>
141 </transition>
142
143 <state id="state.minfo.flow_velocity" description="state.minfo.flow_velocity" state="org.dive4elements.river.artifacts.states.FlowVelocityState" helpText="help.state.minfo.flow_velocity">
144 <outputmodes>
145 <outputmode name="flow_velocity" description="output.flow_velocity" mime-type="image/png" type="chart">
146 <facets>
147 <facet name="flow_velocity.totalchannel" description="A facet for total channels"/>
148 <facet name="flow_velocity.mainchannel" description="A facet for main channels"/>
149 <facet name="flow_velocity.tau" description="A facet for tau"/>
150 <facet name="flow_velocity.totalchannel.filtered" description="A facet for total channels"/>
151 <facet name="flow_velocity.mainchannel.filtered" description="A facet for main channels"/>
152 <facet name="flow_velocity.tau.filtered" description="A facet for tau"/>
153 <facet name="flow_velocity.discharge" description="A facet for discharges"/>
154 <facet name="flow_velocity.measurement" description="A facet for measured flow velocities"/>
155 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
156 <facet name="flow_velocity.manualpoints"/>
157 <facet name="bed_longitudinal_section.bed_diameter_toplayer"/>
158 <facet name="bed_longitudinal_section.bed_diameter_sublayer"/>
159 <facet name="bed_longitudinal_section.bedload_diameter"/>
160 </facets>
161 </outputmode>
162 <outputmode name="flow_velocity_export" description="output.flow_velocity_export" mime-type="text/plain" type="export">
163 <facets>
164 <facet name="csv" description="facet.flow_velocity_export.csv" />
165 <!--
166 <facet name="pdf" description="facet.historical_discharge.pdf" />
167 -->
168 </facets>
169 </outputmode>
170 </outputmodes>
171 </state>
172
173 <state id="state.minfo.bedheight_middle" description="state.minfo.bedheight_middle" state="org.dive4elements.river.artifacts.states.MiddleBedHeight" helpText="help.state.minfo.bedheight_middle">
174 <outputmodes>
175 <outputmode name="bedheight_middle" description="output.bedheight_middle" mime-type="image/png" type="chart">
176 <facets>
177 <facet name="bedheight_middle.single" description="A facet for total channels"/>
178 <facet name="bedheight_middle.epoch" description="A facet for total channels"/>
179 <facet name="longitudinal_section.w" description="Datacage facet"/>
180 <facet name="bedheight_middle.manualpoints" description="points"/>
181 <facet name="bedheight" description="Datacage facet"/>
182 <facet name="discharge_longitudinal_section.w"/>
183 <facet name="other.wqkms.w"/>
184 <facet name="other.wq"/>
185 <facet name="other.wqkms.q"/>
186 <facet name="other.wqkms"/>
187 <facet name="other.wkms"/>
188 <facet name="heightmarks_points"/>
189 <facet name="longitudinal_section.annotations"/>
190 <facet name="longitudinal_section.w"/>
191 <facet name="longitudinal_section.q"/>
192 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
193 </facets>
194 </outputmode>
195 <outputmode name="bedheight_middle_export" description="output.bedheight_middle_export" mime-type="text/plain" type="export">
196 <facets>
197 <facet name="csv" description="facet.bedheight_middle_export.csv" />
198 <!--
199 <facet name="pdf" description="facet.historical_discharge.pdf" />
200 -->
201 </facets>
202 </outputmode>
203 </outputmodes>
204 </state>
205
206 <state id="state.minfo.bed.differences" description="state.minfo.bed.differences" state="org.dive4elements.river.artifacts.states.minfo.DifferencesState" helpText="help.state.minfo.bed.differences">
207 <outputmodes>
208 <outputmode name="bed_difference_height_year" description="output.absolute_height" mime-type="image/png" type="chart">
209 <facets>
210 <facet name="bedheight_difference.height_year" description="A facet for absolute heights"/>
211 <facet name="bedheight_difference.height_year.filtered" description="A facet for absolute heights"/>
212 <facet name="bedheight_difference.manualpoints" />
213 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
214 <facet name="fix_sector_average_ls_0" description="Datacage facet"/>
215 <facet name="fix_sector_average_ls_1" description="Datacage facet"/>
216 <facet name="fix_sector_average_ls_2" description="Datacage facet"/>
217 <facet name="fix_sector_average_ls_3" description="Datacage facet"/>
218 <facet name="fix_analysis_events_ls" description="Datacage facet"/>
219 <facet name="fix_reference_events_ls" description="Datacage facet"/>
220 </facets>
221 </outputmode>
222 <outputmode name="bed_difference_year" description="output.difference_year" mime-type="img/png" type="chart">
223 <facets>
224 <facet name="bedheight_difference.year" description="A facet for bed height differences"/>
225 <facet name="bedheight_difference.year.filtered" description="A facet for bed height differences"/>
226 <facet name="bedheight_difference.manualpoints" />
227 <facet name="bedheight_difference.morph_width" description="A facet for morphologic width"/>
228 <facet name="bedheight_difference.year.height1" description="A facet for raw heights."/>
229 <facet name="bedheight_difference.year.height2" description="A facet for raw heights."/>
230 <facet name="bedheight_difference.year.height1.filtered" description="A facet for raw heights."/>
231 <facet name="bedheight_difference.year.height2.filtered" description="A facet for raw heights."/>
232 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
233 <facet name="fix_sector_average_ls_0" description="Datacage facet"/>
234 <facet name="fix_sector_average_ls_1" description="Datacage facet"/>
235 <facet name="fix_sector_average_ls_2" description="Datacage facet"/>
236 <facet name="fix_sector_average_ls_3" description="Datacage facet"/>
237 <facet name="fix_analysis_events_ls" description="Datacage facet"/>
238 <facet name="fix_reference_events_ls" description="Datacage facet"/>
239 <facet name="discharge_longitudinal_section.w"/>
240 <facet name="other.wqkms.w"/>
241 <facet name="other.wq"/>
242 <facet name="other.wqkms.q"/>
243 <facet name="other.wqkms"/>
244 <facet name="other.wkms"/>
245 <facet name="heightmarks_points"/>
246 <facet name="longitudinal_section.annotations"/>
247 <facet name="longitudinal_section.w"/>
248 <facet name="longitudinal_section.q"/>
249 <facet name="w_differences" description="facet.w_differences"/>
250 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
251 <facet name="morph-width" description="morphologic width, not sounding width!"/>
252 </facets>
253 </outputmode>
254 <outputmode name="bed_difference_epoch" description="output.difference_epoch" mime-type="img/png" type="chart">
255 <facets>
256 <facet name="bedheight_difference.epoch" description="A facet for bed height differences"/>
257 <facet name="bed_difference_epoch.manualpoints" />
258 <facet name="bedheight_difference.epoch.height1" description="A facet for raw heights."/>
259 <facet name="bedheight_difference.epoch.height2" description="A facet for raw heights."/>
260 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
261 <facet name="fix_sector_average_ls_0" description="Datacage facet"/>
262 <facet name="fix_sector_average_ls_1" description="Datacage facet"/>
263 <facet name="fix_sector_average_ls_2" description="Datacage facet"/>
264 <facet name="fix_sector_average_ls_3" description="Datacage facet"/>
265 <facet name="fix_analysis_events_ls" description="Datacage facet"/>
266 <facet name="fix_reference_events_ls" description="Datacage facet"/>
267 <facet name="discharge_longitudinal_section.w"/>
268 <facet name="other.wqkms.w"/>
269 <facet name="other.wq"/>
270 <facet name="other.wqkms.q"/>
271 <facet name="other.wqkms"/>
272 <facet name="other.wkms"/>
273 <facet name="heightmarks_points"/>
274 <facet name="longitudinal_section.annotations"/>
275 <facet name="longitudinal_section.w"/>
276 <facet name="longitudinal_section.q"/>
277 <facet name="w_differences" description="facet.w_differences"/>
278 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
279 <facet name="morph-width" description="morphologic width, not sounding width!"/>
280 </facets>
281 </outputmode>
282 </outputmodes>
283 </state>
284
285 <state id="state.minfo.bed.char_diameter" description="state.minfo.bed.char_diameter" state="org.dive4elements.river.artifacts.states.minfo.CharDiameter"
286 helpText="help.state.minfo.bed.char_diameter">
287 <data name="bed_diameter" type="options"/>
288 <data name="load_diameter" type="options"/>
289 </state>
290
291 <state id="state.minfo.sq.outlier-method" description="state.minfo.sq.outlier-method" state="org.dive4elements.river.artifacts.states.sq.OutlierMethod" helpText="help.state.minfo.sq.outliermethod">
292 <data name="outlier-method" type="String"/>
293 </state>
294
295 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
296 <from state="state.minfo.sq.outlier-method"/>
297 <to state="state.minfo.sq.outliers"/>
298 </transition>
299
300 <state id="state.minfo.sq.outliers" description="state.minfo.sq.outliers" state="org.dive4elements.river.artifacts.states.OutliersInput" helpText="help.state.minfo.sq.outliers">
301 <data name="outliers" type="Double"/>
302 </state>
303
304 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
305 <from state="state.minfo.bed.char_diameter"/>
306 <to state="state.minfo.bed.bed_quality"/>
307 </transition>
308
309 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
310 <from state="state.minfo.sq.outliers"/>
311 <to state="state.minfo.sq.relation"/>
312 </transition>
313
314 <state id="state.minfo.sq.relation" description="state.minfo.sq.relation" state="org.dive4elements.river.artifacts.states.SQRelation">
315 <outputmodes>
316 <outputmode name="sq_relation_a" description="output.sq_relation" type="chart">
317 <facets>
318 <facet name="sq_a_measurement" description="A facet for sq measurements"/>
319 <facet name="sq_a_outlier" description="A facet fo sq outliers"/>
320 <facet name="sq_a_curve" description="A facet for sq curve"/>
321 <facet name="sq_a_outlier_curve" description="A facet for sq outlier curve"/>
322 <facet name="sq_relation_a.manualpoints" />
323 <facet name="sq_a_outlier_measurement" description="A facet for sq outlier measurement"/>
324 </facets>
325 </outputmode>
326 <outputmode name="sq_relation_b" description="output.sq_relation" type="chart">
327 <facets>
328 <facet name="sq_b_measurement" description="A facet for sq measurements"/>
329 <facet name="sq_b_outlier" description="A facet fo sq outliers"/>
330 <facet name="sq_b_curve" description="A facet for sq curve"/>
331 <facet name="sq_b_outlier_curve" description="A facet for sq outlier curve"/>
332 <facet name="sq_relation_b.manualpoints" />
333 <facet name="sq_b_outlier_measurement" description="A facet for sq outlier measurement"/>
334 </facets>
335 </outputmode>
336 <outputmode name="sq_relation_c" description="output.sq_relation" type="chart">
337 <facets>
338 <facet name="sq_c_measurement" description="A facet for sq measurements"/>
339 <facet name="sq_c_outlier" description="A facet fo sq outliers"/>
340 <facet name="sq_c_curve" description="A facet for sq curve"/>
341 <facet name="sq_c_outlier_curve" description="A facet for sq outlier curve"/>
342 <facet name="sq_relation_c.manualpoints" />
343 <facet name="sq_c_outlier_measurement" description="A facet for sq outlier measurement"/>
344 </facets>
345 </outputmode>
346 <outputmode name="sq_relation_d" description="output.sq_relation" type="chart">
347 <facets>
348 <facet name="sq_d_measurement" description="A facet for sq measurements"/>
349 <facet name="sq_d_outlier" description="A facet fo sq outliers"/>
350 <facet name="sq_d_curve" description="A facet for sq curve"/>
351 <facet name="sq_relation_d.manualpoints" />
352 <facet name="sq_d_outlier_curve" description="A facet for sq outlier curve"/>
353 <facet name="sq_d_outlier_measurement" description="A facet for sq outlier measurement"/>
354 </facets>
355 </outputmode>
356 <outputmode name="sq_relation_e" description="output.sq_relation" type="chart">
357 <facets>
358 <facet name="sq_e_measurement" description="A facet for sq measurements"/>
359 <facet name="sq_e_outlier" description="A facet fo sq outliers"/>
360 <facet name="sq_e_curve" description="A facet for sq curve"/>
361 <facet name="sq_e_outlier_curve" description="A facet for sq outlier curve"/>
362 <facet name="sq_relation_e.manualpoints" />
363 <facet name="sq_e_outlier_measurement" description="A facet for sq outlier measurement"/>
364 </facets>
365 </outputmode>
366 <outputmode name="sq_relation_f" description="output.sq_relation" type="chart">
367 <facets>
368 <facet name="sq_f_measurement" description="A facet for sq measurements"/>
369 <facet name="sq_relation_f.manualpoints" />
370 <facet name="sq_f_outlier" description="A facet fo sq outliers"/>
371 <facet name="sq_f_curve" description="A facet for sq curve"/>
372 <facet name="sq_f_outlier_curve" description="A facet for sq outlier curve"/>
373 <facet name="sq_f_outlier_measurement" description="A facet for sq outlier measurement"/>
374 </facets>
375 </outputmode>
376 <outputmode name="sq_overview" description="output.sq_overview" type="overview">
377 <facets>
378 <facet name="sq_chart_overview" description="A facet for sq chart overview"/>
379 </facets>
380 </outputmode>
381 <outputmode name="sq_relation_export" description="output.sq_relation_export" type="export">
382 <facets>
383 <facet name="csv" description="facet.sq_export.csv" />
384 <facet name="pdf" description="facet.sq_export.pdf" />
385 </facets>
386 </outputmode>
387 </outputmodes>
388 </state>
389
390 <state id="state.minfo.bed.bed_quality" description="state.minfo.bed.bed_quality" state="org.dive4elements.river.artifacts.states.minfo.BedQualityState" helpText="help.state.minfo.bed.bed_quality">
391 <outputmodes>
392 <outputmode name="bed_longitudinal_section" description="output.bed_longitudinal_section" mime-type="image/png" type="chart">
393 <facets>
394 <facet name="bed_longitudinal_section.porosity_toplayer"/>
395 <facet name="bed_longitudinal_section.porosity_sublayer"/>
396 <facet name="bed_longitudinal_section.sediment_density_toplayer"/>
397 <facet name="bed_longitudinal_section.sediment_density_sublayer"/>
398 <facet name="bed_longitudinal_section.bed_diameter_toplayer"/>
399 <facet name="bed_longitudinal_section.bed_diameter_sublayer"/>
400 <facet name="bed_longitudinal_section.manualpoints" />
401 <facet name="bed_longitudinal_section.bedload_diameter"/>
402 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
403 </facets>
404 </outputmode>
405 <outputmode name="bed_quality_export" description="output.bed_quality_export" type="export">
406 <facets>
407 <facet name="csv" description="facet.bed_quality_export.csv" />
408 </facets>
409 </outputmode>
410 </outputmodes>
411 </state>
412
413 <!-- sediment load config-->
414 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
415 <from state="state.minfo.calculation_mode"/>
416 <to state="state.minfo.sediment.load.year_epoch"/>
417 <condition data="calculation_mode" value="calc.sediment.load" operator="equal"/>
418 </transition>
419
420 <state id="state.minfo.sediment.load.year_epoch" description="state.minfo.sediment.load.year_epoch" state="org.dive4elements.river.artifacts.states.minfo.YearEpochSelect" helpText="help.state.minfo.sediment.load.year_epoch">
421 <data name="ye_select" type="String"/>
422 </state>
423
424 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
425 <from state="state.minfo.sediment.load.year_epoch"/>
426 <to state="state.minfo.sediment.load.location"/>
427 </transition>
428
429 <state id="state.minfo.sediment.load.location" description="state.minfo.distance_only" state="org.dive4elements.river.artifacts.states.minfo.SedimentLoadDistanceSelect" helpText="help.state.minfo.sediment.load.location">
430 <data name="ld_from" type="Double" />
431 <data name="ld_to" type="Double" />
432 </state>
433
434 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
435 <from state="state.minfo.sediment.load.location"/>
436 <to state="state.minfo.sediment.load.off_epochs"/>
437 <condition data="ye_select" value="off_epoch" operator="equal"/>
438 </transition>
439
440 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
441 <from state="state.minfo.sediment.load.location"/>
442 <to state="state.minfo.sediment.load.period"/>
443 <condition data="ye_select" value="year" operator="equal"/>
444 </transition>
445
446 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
447 <from state="state.minfo.sediment.load.location"/>
448 <to state="state.minfo.sediment.load.epochs"/>
449 <condition data="ye_select" value="epoch" operator="equal"/>
450 </transition>
451
452 <state id="state.minfo.sediment.load.period" description="state.minfo.bed.period" state="org.dive4elements.river.artifacts.states.minfo.SedimentLoadYearSelect"
453 helpText="help.state.minfo.sediment.load.period">
454 <data name="start" type="Integer"/>
455 <data name="end" type="Integer"/>
456 </state>
457
458 <state id="state.minfo.sediment.load.epochs" description="state.minfo.bed.epochs" state="org.dive4elements.river.artifacts.states.minfo.SedimentLoadEpochSelect"
459 helpText="help.state.minfo.sediment.load.epochs">
460 <data name="epochs" type="String"/>
461 </state>
462
463 <state id="state.minfo.sediment.load.off_epochs" description="state.minfo.bed.off_epochs" state="org.dive4elements.river.artifacts.states.minfo.SedimentLoadOffEpochSelect"
464 helpText="help.state.minfo.sediment.load.off_epochs">
465 <data name="epochs" type="String"/>
466 </state>
467
468 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
469 <from state="state.minfo.sediment.load.period"/>
470 <to state="state.minfo.sediment.load.unit"/>
471 </transition>
472
473 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
474 <from state="state.minfo.sediment.load.epochs"/>
475 <to state="state.minfo.sediment.load.unit"/>
476 </transition>
477
478 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
479 <from state="state.minfo.sediment.load.off_epochs"/>
480 <to state="state.minfo.sediment.load.unit"/>
481 </transition>
482
483 <state id="state.minfo.sediment.load.unit" description="state.minfo.sediment.load.unit" state="org.dive4elements.river.artifacts.states.minfo.SedimentLoadUnit"
484 helpText="help.state.minfo.sediment.load.unit">
485 <data name="unit" type="String"/>
486 </state>
487
488 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
489 <from state="state.minfo.sediment.load.unit"/>
490 <to state="state.minfo.sediment.load.calculate"/>
491 </transition>
492
493 <state id="state.minfo.sediment.load.calculate" description="state.minfo.sediment.load.calculate" state="org.dive4elements.river.artifacts.states.minfo.SedimentLoadCalculate">
494 <outputmodes>
495 <outputmode name="sedimentload_ls" description="output.sedimentload.ls" mime-type="image/png" type="chart">
496 <facets>
497 <facet name="sedimentload.coarse"/>
498 <facet name="sedimentload.sand"/>
499 <facet name="sedimentload.finemiddle"/>
500 <facet name="sedimentload.susp_sand"/>
501 <facet name="sedimentload.susp_sand_bed"/>
502 <facet name="sedimentload.susp_sediment"/>
503 <facet name="sedimentload.total_load"/>
504 <facet name="sedimentload_ls.manualpoints"/>
505 <facet name="sedimentload.total"/>
506 <facet name="flow_velocity.totalchannel" description="A facet for total channels"/>
507 <facet name="flow_velocity.mainchannel" description="A facet for main channels"/>
508 <facet name="flow_velocity.totalchannel.filtered" description="A facet for total channels"/>
509 <facet name="flow_velocity.mainchannel.filtered" description="A facet for main channels"/>
510 <facet name="bedheight_difference.height_year" description="A facet for absolute heights"/>
511 <facet name="bedheight_difference.height_year.filtered" description="A facet for absolute heights"/>
512 <facet name="bedheight_difference.year" description="A facet for bed height differences"/>
513 <facet name="bedheight_difference.year.filtered" description="A facet for bed height differences"/>
514 <facet name="bedheight_difference.epoch" description="A facet for bed height differences"/>
515 <facet name="w_differences" description="facet.w_differences"/>
516 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
517 </facets>
518 </outputmode>
519 <outputmode name="sedimentload_ls_report" description="output.sedimentload_ls_report" mime-type="text/xml" type="report">
520 <facets>
521 <facet name="report" description="facet.sedimentload_ls_export.report" />
522 </facets>
523 </outputmode>
524 </outputmodes>
525 </state>
526
527 </states>
528
529 </artifact>

http://dive4elements.wald.intevation.org