8854
|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <artifact name="sinfo"> |
|
3 |
|
4 <states> |
|
5 <state id="state.sinfo.river" description="state.sinfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.sinfo.river"> |
|
6 <data name="river" type="String" /> |
|
7 </state> |
|
8 |
|
9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> |
|
10 <from state="state.sinfo.river"/> |
|
11 <to state="state.sinfo.calculation_mode"/> |
|
12 </transition> |
|
13 |
|
14 <state id="state.sinfo.calculation_mode" description="state.sinfo.calculation_mode" state="org.dive4elements.river.artifacts.sinfo.CalculationSelectSinfo" helpText="help.state.sinfo.calculation_mode"> |
|
15 <data name="calculation_mode" type="String"/> |
|
16 </state> |
|
17 |
|
18 <!-- Fliesstiefen --> |
|
19 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
|
20 <from state="state.sinfo.calculation_mode"/> |
|
21 <to state="state.sinfo.distance_only"/> |
|
22 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> |
|
23 </transition> |
|
24 |
|
25 <state id="state.sinfo.distance_only" description="state.sinfo.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.sinfo.distance_only"> |
|
26 <data name="ld_from" type="Double" /> |
|
27 <data name="ld_to" type="Double" /> |
|
28 </state> |
|
29 |
|
30 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
|
31 <from state="state.sinfo.distance_only"/> |
|
32 <to state="state.sinfo.waterlevel_soundings_select"/> |
|
33 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> |
|
34 </transition> |
|
35 |
|
36 <state id="state.sinfo.waterlevel_soundings_select" description="state.sinfo.waterlevel_soundings_select" state="org.dive4elements.river.artifacts.sinfo.flowdepth.FlowDepthPairSelectState" helpText="help.state.sinfo.waterlevel_soundings_select"> |
|
37 <data name="diffids" type="String" /> |
|
38 </state> |
|
39 |
|
40 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
|
41 <from state="state.sinfo.waterlevel_soundings_select"/> |
|
42 <to state="state.sinfo.use_transport_bodies"/> |
|
43 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> |
|
44 </transition> |
|
45 |
|
46 <!-- FIXME: Nur Anzeigen, wenn Transportkörperhöhen vorliegen! --> |
|
47 <state id="state.sinfo.use_transport_bodies" description="state.sinfo.use_transport_bodies" state="org.dive4elements.river.artifacts.sinfo.flowdepth.UseTransportBodiesChoice" helpText="help.state.sinfo.use_transport_bodies"> |
|
48 <data name="use_transport_bodies" type="Boolean" /> |
|
49 </state> |
|
50 |
|
51 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
|
52 <from state="state.sinfo.use_transport_bodies"/> |
|
53 <to state="state.sinfo.flow_depth"/> |
|
54 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> |
|
55 </transition> |
|
56 |
|
57 <state id="state.sinfo.flow_depth" description="state.sinfo.flow_depth" state="org.dive4elements.river.artifacts.sinfo.flowdepth.FlowDepthState" helpText="help.state.sinfo.flow_depth"> |
|
58 <outputmodes> |
8897
|
59 <outputmode name="sinfo_flow_depth" description="output.flow_depth" mime-type="image/png" type="chart"> |
8854
|
60 <facets> |
|
61 <!-- REMARK: id's that ends with 'filtered' are handled differently ' --> |
|
62 <facet name="sinfo_flow_depth.filtered" description="Facet for mean flow depth, filtered by current zoom state"/> |
8884
|
63 <facet name="sinfo_flow_depth.tkh.filtered" description="Facet for mean flow depth including tkh, filtered by current zoom state"/> |
|
64 |
|
65 <facet name="sinfo_flow_depth.tkh" description="Facet for tkh"/> |
8854
|
66 |
|
67 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> |
|
68 </facets> |
|
69 </outputmode> |
|
70 |
|
71 <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export"> |
|
72 <facets> |
|
73 <facet name="csv" description="facet.sinfo_flowdepth_export.csv" /> |
|
74 <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf" /> |
|
75 </facets> |
|
76 </outputmode> |
|
77 |
|
78 <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report"> |
|
79 <facets> |
|
80 <facet name="report" description="facet.sinfo_flowdepth_report"/> |
|
81 </facets> |
|
82 </outputmode> |
|
83 |
|
84 </outputmodes> |
|
85 </state> |
|
86 |
|
87 </states> |
|
88 |
|
89 </artifact> |