comparison artifacts/doc/conf/artifacts/sinfo.xml @ 8854:7bbfb24e6eec

SINFO - first prototype of BArt Fließtiefen
author gernotbelger
date Thu, 18 Jan 2018 18:34:41 +0100
parents
children 7a8c12706834
comparison
equal deleted inserted replaced
8853:8c64617a7991 8854:7bbfb24e6eec
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>
59 <outputmode name="sinfo_flow_depth" description="output.flow_velocity" 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
64 <!--
65 <facet name="flow_velocity.totalchannel" description="A facet for total channels"/>
66 <facet name="flow_velocity.mainchannel" description="A facet for main channels"/>
67 <facet name="flow_velocity.mainchannel" description="A facet for main channels"/>
68 <facet name="flow_velocity.tau" description="A facet for tau"/>
69 <facet name="flow_velocity.totalchannel.filtered" description="A facet for total channels"/>
70 <facet name="flow_velocity.mainchannel.filtered" description="A facet for main channels"/>
71 <facet name="flow_velocity.tau.filtered" description="A facet for tau"/>
72 <facet name="flow_velocity.discharge" description="A facet for discharges"/>
73 <facet name="flow_velocity.measurement" description="A facet for measured flow velocities"/>
74 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
75 <facet name="flow_velocity.manualpoints"/>
76 <facet name="bed_longitudinal_section.diameter.toplayer"/>
77 <facet name="bed_longitudinal_section.diameter.sublayer"/>
78 <facet name="bed_longitudinal_section.diameter.bedload"/>
79 -->
80 </facets>
81 </outputmode>
82
83 <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export">
84 <facets>
85 <facet name="csv" description="facet.sinfo_flowdepth_export.csv" />
86 <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf" />
87 </facets>
88 </outputmode>
89
90 <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report">
91 <facets>
92 <facet name="report" description="facet.sinfo_flowdepth_report"/>
93 </facets>
94 </outputmode>
95
96 </outputmodes>
97 </state>
98
99 </states>
100
101 </artifact>

http://dive4elements.wald.intevation.org