Mercurial > dive4elements > river
comparison artifacts/doc/conf/artifacts/sinfo.xml @ 8914:e3519c3e7a0a
Workflow for SINFO-Transport bodies heights inclduing winfo calculation
author | gernotbelger |
---|---|
date | Tue, 27 Feb 2018 18:06:52 +0100 |
parents | 863f2850dbcf |
children | d9dbf0b74bc2 |
comparison
equal
deleted
inserted
replaced
8913:924cd9943337 | 8914:e3519c3e7a0a |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | 1 <?xml version="1.0" encoding="UTF-8"?> |
2 <artifact name="sinfo"> | 2 <artifact name="sinfo"> |
3 | 3 |
4 <states> | 4 <states> |
5 <state id="state.sinfo.river" description="state.sinfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.sinfo.river"> | 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" /> | 6 <data name="river" type="String"/> |
7 </state> | 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 | 8 |
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"> | 9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> |
15 <data name="calculation_mode" type="String"/> | 10 <from state="state.sinfo.river"/> |
16 </state> | 11 <to state="state.sinfo.calculation_mode"/> |
12 </transition> | |
17 | 13 |
18 <!-- Fliesstiefen --> | 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"> |
19 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | 15 <data name="calculation_mode" type="String"/> |
20 <from state="state.sinfo.calculation_mode"/> | 16 </state> |
21 <to state="state.sinfo.distance_only"/> | |
22 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> | |
23 </transition> | |
24 | 17 |
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"> | 18 <!-- Calculation Mode: Fließtiefen (Flow Depth) --> |
26 <data name="ld_from" type="Double" /> | 19 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
27 <data name="ld_to" type="Double" /> | 20 <from state="state.sinfo.calculation_mode"/> |
28 </state> | 21 <to state="state.sinfo.distance_only"/> |
22 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> | |
23 </transition> | |
29 | 24 |
30 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | 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"> |
31 <from state="state.sinfo.distance_only"/> | 26 <data name="ld_from" type="Double"/> |
32 <to state="state.sinfo.waterlevel_soundings_select"/> | 27 <data name="ld_to" type="Double"/> |
33 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> | 28 </state> |
34 </transition> | |
35 | 29 |
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"> | 30 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
37 <data name="diffids" type="String" /> | 31 <from state="state.sinfo.distance_only"/> |
38 </state> | 32 <to state="state.sinfo.waterlevel_soundings_select"/> |
33 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> | |
34 </transition> | |
39 | 35 |
40 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | 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"> |
41 <from state="state.sinfo.waterlevel_soundings_select"/> | 37 <data name="diffids" type="String"/> |
42 <to state="state.sinfo.use_transport_bodies"/> | 38 </state> |
43 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> | |
44 </transition> | |
45 | 39 |
46 <!-- FIXME: Nur Anzeigen, wenn Transportkörperhöhen vorliegen! --> | 40 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
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"> | 41 <from state="state.sinfo.waterlevel_soundings_select"/> |
48 <data name="use_transport_bodies" type="Boolean" /> | 42 <to state="state.sinfo.use_transport_bodies"/> |
49 </state> | 43 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> |
44 </transition> | |
50 | 45 |
51 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | 46 <!-- FIXME: Nur Anzeigen, wenn Transportkörperhöhen vorliegen! --> |
52 <from state="state.sinfo.use_transport_bodies"/> | 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"> |
53 <to state="state.sinfo.flow_depth"/> | 48 <data name="use_transport_bodies" type="Boolean"/> |
54 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> | 49 </state> |
55 </transition> | |
56 | 50 |
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"> | 51 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
58 <outputmodes> | 52 <from state="state.sinfo.use_transport_bodies"/> |
59 <outputmode name="sinfo_flow_depth" description="output.flow_depth" mime-type="image/png" type="chart"> | 53 <to state="state.sinfo.flow_depth"/> |
60 <facets> | 54 <condition data="calculation_mode" value="sinfo_calc_flow_depth" operator="equal"/> |
61 <!-- REMARK: id's that ends with 'filtered' are handled differently ' --> | 55 </transition> |
62 <facet name="sinfo_flow_depth.filtered" description="Facet for mean flow depth, filtered by current zoom state"/> | |
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"/> | |
66 | 56 |
67 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> | 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"> |
68 </facets> | 58 <outputmodes> |
69 </outputmode> | 59 <outputmode name="sinfo_flow_depth" description="output.flow_depth" mime-type="image/png" type="chart"> |
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"/> | |
63 <facet name="sinfo_flow_depth.tkh.filtered" description="Facet for mean flow depth including tkh, filtered by current zoom state"/> | |
70 | 64 |
71 <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export"> | 65 <facet name="sinfo_flow_depth.tkh" description="Facet for tkh"/> |
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 | 66 |
78 <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report"> | 67 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> |
79 <facets> | 68 </facets> |
80 <facet name="report" description="facet.sinfo_flowdepth_report"/> | 69 </outputmode> |
81 </facets> | |
82 </outputmode> | |
83 | 70 |
84 </outputmodes> | 71 <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export"> |
85 </state> | 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> | |
86 | 77 |
87 </states> | 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 </outputmodes> | |
84 </state> | |
85 | |
86 <!-- Calculation Mode: Transportkörperhöhen --> | |
87 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
88 <from state="state.sinfo.calculation_mode"/> | |
89 <to state="state.sinfo.distance"/> | |
90 <condition data="calculation_mode" value="sinfo_calc_transport_bodies_heights" operator="equal"/> | |
91 </transition> | |
92 | |
93 <state id="state.sinfo.distance" description="state.sinfo.distance" state="org.dive4elements.river.artifacts.states.DistanceSelect" helpText="help.state.sinfo.distance"> | |
94 <data name="ld_from" type="Double"/> | |
95 <data name="ld_to" type="Double"/> | |
96 <data name="ld_step" type="Double"/> | |
97 </state> | |
98 | |
99 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
100 <from state="state.sinfo.distance"/> | |
101 <to state="state.sinfo.wq"/> | |
102 <condition data="calculation_mode" value="sinfo_calc_transport_bodies_heights" operator="equal"/> | |
103 </transition> | |
104 | |
105 <state id="state.sinfo.wq" description="state.winfo.wq" state="org.dive4elements.river.artifacts.states.WQSelect" helpText="help.state.sinfo.wq"> | |
106 <data name="wq_isq" type="Boolean"/> | |
107 <data name="wq_isfree" type="Boolean"/> | |
108 <data name="wq_isrange" type="Boolean"/> | |
109 <data name="wq_from" type="Double"/> | |
110 <data name="wq_to" type="Double"/> | |
111 <data name="wq_step" type="Double"/> | |
112 <data name="wq_single" type="Double[]"/> | |
113 </state> | |
114 | |
115 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
116 <from state="state.sinfo.wq"/> | |
117 <to state="state.sinfo.transport_bodies_heights"/> | |
118 <condition data="calculation_mode" value="sinfo_calc_transport_bodies_heights" operator="equal"/> | |
119 </transition> | |
120 | |
121 <state id="state.sinfo.transport_bodies_heights" description="state.sinfo.transport_bodies_heights" state="org.dive4elements.river.artifacts.sinfo.tkh.TkhState" helpText="help.state.sinfo.transport_bodies_heights"> | |
122 <outputmodes> | |
123 <!-- <outputmode name="sinfo_flow_depth" description="output.flow_depth" mime-type="image/png" type="chart"> <facets> <facet name="sinfo_flow_depth.filtered" description="Facet for mean flow depth, filtered by current zoom state"/> <facet name="sinfo_flow_depth.tkh.filtered" description="Facet for mean flow depth including tkh, filtered by current zoom state"/> <facet name="sinfo_flow_depth.tkh" description="Facet for tkh"/> <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> | |
124 </facets> </outputmode> <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export"> <facets> <facet name="csv" description="facet.sinfo_flowdepth_export.csv"/> <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf"/> </facets> </outputmode> <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report"> <facets> <facet name="report" description="facet.sinfo_flowdepth_report"/> | |
125 </facets> </outputmode> --> | |
126 </outputmodes> | |
127 </state> | |
128 | |
129 </states> | |
88 | 130 |
89 </artifact> | 131 </artifact> |