annotate artifacts/doc/conf/artifacts/winfo.xml @ 6995:e0311aa32efb

merged accidental head (nothing changed)
author Tom Gottfried <tom.gottfried@intevation.de>
date Thu, 12 Sep 2013 10:13:09 +0200
parents 089b48c3131e 17398e239c77
children 8b95f9c4f341
rev   line source
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
2 <artifact name="winfo">
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3 <states>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
4
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
5 <state id="state.winfo.river" description="state.winfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.winfo.river">
113
f077df8ad54c The input data items of a state are read from configuration after the state has been setup.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 109
diff changeset
6 <data name="river" type="String" />
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
7 </state>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
8
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
127
21d791e21aca Introduced a state to select the calculation mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 113
diff changeset
10 <from state="state.winfo.river"/>
21d791e21aca Introduced a state to select the calculation mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 113
diff changeset
11 <to state="state.winfo.calculation_mode"/>
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
12 </transition>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
13
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
14 <state id="state.winfo.calculation_mode" description="state.winfo.calculation_mode" state="org.dive4elements.river.artifacts.states.CalculationSelect" helpText="help.state.winfo.calculation_mode">
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
15 <data name="calculation_mode" type="String" />
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
16 </state>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
17
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
18 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
19 <from state="state.winfo.calculation_mode"/>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
20 <to state="state.winfo.location_distance"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
21 <condition data="calculation_mode" value="calc.surface.curve" operator="equal"/>
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
22 </transition>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
23
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
24 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
25 <from state="state.winfo.calculation_mode"/>
1625
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
26 <to state="state.winfo.distance_only"/>
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
27 <condition data="calculation_mode" value="calc.flood.map" operator="equal"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
28 </transition>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
29
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
30 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
31 <from state="state.winfo.calculation_mode"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
32 <to state="state.winfo.location"/>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
33 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
34 </transition>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
35
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
36 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
37 <from state="state.winfo.calculation_mode"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
38 <to state="state.winfo.location"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
39 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
40 </transition>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
41
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
42 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
43 <from state="state.winfo.calculation_mode"/>
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
44 <to state="state.winfo.distance"/>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
45 <condition data="calculation_mode" value="calc.discharge.longitudinal.section" operator="equal"/>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
46 </transition>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
47
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
48 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
49 <from state="state.winfo.calculation_mode"/>
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
50 <to state="state.winfo.waterlevel_pair_select"/>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
51 <condition data="calculation_mode" value="calc.w.differences" operator="equal"/>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
52 </transition>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
53
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
54 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
55 <from state="state.winfo.calculation_mode"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
56 <to state="state.winfo.historicalq.reference_gauge"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
57 <condition data="calculation_mode" value="calc.historical.discharge.curve" operator="equal"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
58 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
59
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
60 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
61 <from state="state.winfo.calculation_mode"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
62 <to state="state.winfo.location_distance"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
63 <condition data="calculation_mode" value="calc.extreme.curve" operator="equal"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
64 </transition>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
65
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
66 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
67 <from state="state.winfo.waterlevel_pair_select"/>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1153
diff changeset
68 <to state="state.winfo.w_differences"/>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
69 </transition>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
70
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
71 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
72 <from state="state.winfo.calculation_mode"/>
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
73 <to state="state.winfo.reference.curve.input.start"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
74 <condition data="calculation_mode" value="calc.reference.curve" operator="equal"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
75 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
76
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
77 <state id="state.winfo.location" description="state.winfo.location" state="org.dive4elements.river.artifacts.states.LocationSelect" helpText="help.state.winfo.location">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
78 <data name="ld_locations" type="Double[]" />
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
79
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
80 <!--
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
81 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
82 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
83 <facets>
722
4800230fba8a Improved situtation on rendering "Abflusskurve am Pegel". Not fully working, yet.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 721
diff changeset
84 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
85 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
86 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
87 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
88 </facets>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
89 </outputmode>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
90 </outputmodes>
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
91 -->
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
92 </state>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
93
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
94 <state id="state.winfo.distance_only" description="state.winfo.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.winfo.distance_only">
1625
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
95 <data name="ld_from" type="Double" />
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
96 <data name="ld_to" type="Double" />
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
97 </state>
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
98
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
99 <state id="state.winfo.distance" description="state.winfo.distance" state="org.dive4elements.river.artifacts.states.DistanceSelect" helpText="help.state.winfo.distance">
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
100 <data name="ld_from" type="Double" />
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
101 <data name="ld_to" type="Double" />
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
102 <data name="ld_step" type="Double" />
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
103
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
104 <!--
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
105 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
106 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
107 <facets>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
108 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
109 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
110 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
111 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
112 </facets>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
113 </outputmode>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
114 </outputmodes>
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
115 -->
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
116 </state>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
117
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
118 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
1625
c45e8d6b99a2 #315 Added new state for entering a kilometer range without step width.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1173
diff changeset
119 <from state="state.winfo.distance_only"/>
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
120 <to state="state.winfo.uesk.wsp"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
121 </transition>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
122
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
123 <state id="state.winfo.location_distance" description="state.winfo.location_distance" state="org.dive4elements.river.artifacts.states.LocationDistanceSelect" helpText="help.state.winfo.location_distance">
628
51b69bca4560 ISSUE-85 (part III/III) Use the given kilometer values for the waterlevel computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 450
diff changeset
124 <data name="ld_mode" type="String" />
51b69bca4560 ISSUE-85 (part III/III) Use the given kilometer values for the waterlevel computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 450
diff changeset
125 <data name="ld_locations" type="Double[]" />
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
126 <data name="ld_from" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
127 <data name="ld_to" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
128 <data name="ld_step" type="Double" />
143
8735d1a9af4c The location_distance state of the WINFO parameterization has an output mode 'discharge_table' now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 138
diff changeset
129
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
130 <!--
143
8735d1a9af4c The location_distance state of the WINFO parameterization has an output mode 'discharge_table' now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 138
diff changeset
131 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
132 <outputmode name="discharge_curve" description="output.discharge_curve" mime-type="image/png" type="chart">
292
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
133 <facets>
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
134 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
135 <facet name="mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
136 <facet name="discharge_curve.manualpoints" description="Manuelle Punkte"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
137 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
292
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
138 </facets>
f44b11cc23b6 Enhanced the output mode for discharge curves with three facets.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 159
diff changeset
139 </outputmode>
143
8735d1a9af4c The location_distance state of the WINFO parameterization has an output mode 'discharge_table' now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 138
diff changeset
140 </outputmodes>
2597
b61357384a7a #146 Removed discharge curve at gauge from WINFO transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2581
diff changeset
141 -->
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
142 </state>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
143
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
144 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
921
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
145 <from state="state.winfo.distance"/>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
146 <to state="state.winfo.wq_adapted"/>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
147 </transition>
610d0e0f4f85 #159 Modifications in the transition model to support a state with a kilometer range input only.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
148
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
149 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
150 <from state="state.winfo.location_distance"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
151 <to state="state.winfo.function_select"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
152 <condition data="calculation_mode" value="calc.extreme.curve" operator="equal"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
153 </transition>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
154
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
155 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
156 <from state="state.winfo.location_distance"/>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
157 <to state="state.winfo.wq"/>
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
158 <condition data="calculation_mode" value="calc.extreme.curve" operator="notequal"/>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
159 </transition>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
160
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
161 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
162 <from state="state.winfo.location"/>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
163 <to state="state.winfo.durationcurve"/>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
164 <condition data="calculation_mode" value="calc.duration.curve" operator="equal"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
165 </transition>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
166
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
167 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
168 <from state="state.winfo.location"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
169 <to state="state.winfo.computeddischargecurve"/>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
170 <condition data="calculation_mode" value="calc.discharge.curve" operator="equal"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
171 </transition>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
172
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
173 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
174 <from state="state.winfo.function_select"/>
4058
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
175 <to state="state.winfo.extreme.percent"/>
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
176 <condition data="calculation_mode" value="calc.extreme.curve" operator="equal"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
177 </transition>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
178
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
179 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
4058
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
180 <from state="state.winfo.extreme.percent"/>
4117
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
181 <to state="state.winfo.extreme.qinput"/>
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
182 </transition>
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
183
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
184 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
4117
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
185 <from state="state.winfo.extreme.qinput"/>
4058
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
186 <to state="state.winfo.extreme.curve"/>
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
187 </transition>
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
188
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
189
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
190 <state id="state.winfo.wq" description="state.winfo.wq" state="org.dive4elements.river.artifacts.states.WQSelect" helpText="help.state.winfo.wq">
2423
ac528b883b47 Picked rev 4070,4074,4076,4080 from trunk.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2311
diff changeset
191 <data name="wq_isq" type="Boolean" />
ac528b883b47 Picked rev 4070,4074,4076,4080 from trunk.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2311
diff changeset
192 <data name="wq_isfree" type="Boolean" />
ac528b883b47 Picked rev 4070,4074,4076,4080 from trunk.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2311
diff changeset
193 <data name="wq_isrange" type="Boolean" />
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
194 <data name="wq_from" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
195 <data name="wq_to" type="Double" />
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
196 <data name="wq_step" type="Double" />
379
c21fb8de54f8 Enabled the FLYSArtifact to handle an array of inserted WQ values (without given ranges).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 357
diff changeset
197 <data name="wq_single" type="Double[]" />
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
198 </state>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
199
3443
ee2ae91c96e5 Commit accidentally ommitted cosmetic in winfo.xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3196
diff changeset
200 <state id="state.winfo.wq_adapted" description="state.winfo.wq_adapted"
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
201 state="org.dive4elements.river.artifacts.states.WQAdapted" helpText="help.state.winfo.wq_adapted">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
202 <!-- TODO Add data objects -->
2423
ac528b883b47 Picked rev 4070,4074,4076,4080 from trunk.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2311
diff changeset
203 <data name="wq_isq" type="String" />
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
204 <data name="wq_values" type="WQTriple" />
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
205 </state>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
206
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
207 <state id="state.winfo.waterlevel_pair_select" description="state.winfo.waterlevel_pair_select" state="org.dive4elements.river.artifacts.states.WaterlevelPairSelectState" helpText="help.state.winfo.waterlevel_pair_select">
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
208 <data name="diffids" type="String" />
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
209 </state>
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
210
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
211 <state id="state.winfo.reference.curve.input.start" description="state.winfo.reference.curve.input (start)" state="org.dive4elements.river.artifacts.states.EnterLocationState" helpText="help.state.winfo.reference.curve.input.start">
2308
41a5c87c2761 Renamed data item names to allow translations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2306
diff changeset
212 <data name="reference_startpoint" type="Double[]"/>
2170
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
213 </state>
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
214
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
215 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
216 <from state="state.winfo.reference.curve.input.start"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
217 <to state="state.winfo.reference.curve.input.end"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
218 </transition>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
219
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
220 <state id="state.winfo.reference.curve.input.end" description="state.winfo.reference.curve.input (end)" state="org.dive4elements.river.artifacts.states.EnterMultipleLocationsState" helpText="help.state.winfo.reference.curve.input.end">
2308
41a5c87c2761 Renamed data item names to allow translations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2306
diff changeset
221 <data name="reference_endpoint" type="Double[]"/>
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
222 </state>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
223
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
224 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
2251
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
225 <from state="state.winfo.reference.curve.input.end"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
226 <to state="state.winfo.reference.curve"/>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
227 </transition>
c9c788eea200 Improved reference curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2244
diff changeset
228
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
229 <state id="state.winfo.reference.curve" description="state.winfo.reference.curve" state="org.dive4elements.river.artifacts.states.ReferenceCurveState" helpText="help.state.winfo.reference.curve">
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
230 <outputmodes>
2275
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
231 <outputmode name="reference_curve_normalized" mime-type="image/png" type="chart">
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
232 <facets>
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
233 <facet name="reference_curve_normalized" description="A normalized reference curve!"/>
2299
094b4abde10e fix flys/issue474 (manual points in reference curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2292
diff changeset
234 <facet name="reference_curve_normalized.manualpoints" description="points"/>
2275
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
235 </facets>
30335ee9512b Added config for "reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2274
diff changeset
236 </outputmode>
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
237 <outputmode name="reference_curve" mime-type="image/png" type="chart">
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
238 <facets>
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
239 <facet name="reference_curve" description="A ... reference curve!"/>
2299
094b4abde10e fix flys/issue474 (manual points in reference curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2292
diff changeset
240 <facet name="reference_curve.manualpoints" description="points"/>
2753
97aec146514c Add relativepoint to compatibility list of reference curve out.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2752
diff changeset
241 <facet name="relativepoint" description="Points at curve"/>
2770
9ab82fe0f27b Precised DC config.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2753
diff changeset
242 <facet name="mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
243 </facets>
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
244 </outputmode>
2264
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
245 <outputmode name="reference_curve_export" mime-type="text/plain" type="export">
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
246 <facets>
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
247 <facet name="csv" description="facet.reference_curve_export.csv" />
2310
ecb76933362f Added PDF export to reference curve calculation.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2308
diff changeset
248 <facet name="pdf" description="facet.reference_curve_export.pdf" />
2264
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
249 </facets>
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
250 </outputmode>
2274
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
251 <outputmode name="reference_curve_report" description="output.reference_curve_report" mime-type="text/xml" type="report">
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
252 <facets>
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
253 <facet name="report" description="facet.reference_curve_export.report" />
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
254 </facets>
3a48066dfd7e Added error to winfo.xml report.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2264
diff changeset
255 </outputmode>
2225
1b5cc3b428e0 Did some modifications for debugging purposes, added output to reference-curve-state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
256 </outputmodes>
2170
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
257 </state>
90dfc25007f1 Added transition/state stubs for "Bezugslinienverfahren".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2163
diff changeset
258
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
259 <state id="state.winfo.w_differences" description="state.winfo.w_differences" state="org.dive4elements.river.artifacts.states.WDifferencesState" helpText="help.state.winfo.w_differences">
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
260
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
261 <outputmodes>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
262 <outputmode name="w_differences" description="output.w_differences" mime-type="image/png" type="chart">
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
263 <facets>
1954
2adfedaf4dd2 Allow longitudinal_section.q facets in wdiff states output.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1926
diff changeset
264 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
265 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
266 <facet name="w_differences" description="facet.w_differences"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
267 <facet name="other.wkms" description="facet.other.wkms"/>
1846
6deed62a2468 Allow wqkms in many outputs, mainvalues in duration curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1836
diff changeset
268 <facet name="other.wqkms" description="facet.other.wqkms"/>
6432
666f503787b3 Added wqkms q and w facets to w differences config.
Raimund Renkert <rrenkert@intevation.de>
parents: 5913
diff changeset
269 <facet name="other.wqkms.w" description="W-Type of data" />
666f503787b3 Added wqkms q and w facets to w differences config.
Raimund Renkert <rrenkert@intevation.de>
parents: 5913
diff changeset
270 <facet name="other.wqkms.q" description="Q-Type of data" />
1815
a97764363ba2 Apply point theme to heightmark data imported via datacage to longitudinal section diagram.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1807
diff changeset
271 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
272 <facet name="w_differences.manualpoints" description="Manuelle Punkte"/>
1786
115803f2ba1c Add annotations to allowed facets for longitudinal_section and w_differences outputs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1775
diff changeset
273 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
6594
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
274 <facet name="bedheight_difference.year" description="A facet for bed height differences"/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
275 <facet name="bedheight_difference.year.filtered" description="A facet for bed height differences"/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
276 <facet name="bedheight_difference.morph_width" description="A facet for morphologic width"/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
277 <facet name="bedheight_difference.year.height1" description="A facet for raw heights."/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
278 <facet name="bedheight_difference.year.height2" description="A facet for raw heights."/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
279 <facet name="bedheight_difference.year.height1.filtered" description="A facet for raw heights."/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
280 <facet name="bedheight_difference.year.height2.filtered" description="A facet for raw heights."/>
2228baf1012a issue1395: add Bedheight facets to winfo wdiff out compat matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6513
diff changeset
281 <facet name="morph-width" description="morphologic width, not sounding width!"/>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
282 </facets>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
283 </outputmode>
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
284 <outputmode name="w_differences_export" description="output.w_differences.export" mime-type="text/plain" type="export">
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
285 <facets>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1153
diff changeset
286 <facet name="csv" description="facet.w_differences.csv" />
2180
65b32220f197 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2178
diff changeset
287 <facet name="pdf" description="facet.w_differences.pdf" />
1173
2490d6ef394e Extended WDifferences bracnh of WINFO to have calculation in dedicated,
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1172
diff changeset
288 </facets>
1161
9bdf738abbad Added CSV Exporter for WDifferences.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1153
diff changeset
289 </outputmode>
1152
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
290 </outputmodes>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
291 </state>
fc572b30f1b8 Added configuration to kick-in w-differences branch of winfo.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1149
diff changeset
292
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
293 <state id="state.winfo.durationcurve" description="state.winfo.durationcurve" state="org.dive4elements.river.artifacts.states.DurationCurveState" helpText="help.state.winfo.durationcurve">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
294 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
295 <outputmode name="duration_curve" description="output.duration_curve" mime-type="image/png" type="chart">
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
296 <facets>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
297 <facet name="duration_curve.w" description="facet.duration_curve.w"/>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
298 <facet name="duration_curve.q" description="facet.duration_curve.q"/>
2723
5ce5abd173b9 Added skeleton for gauge discharge curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2684
diff changeset
299 <facet name="other.wq" description="Point-like data like fixations"/>
2163
105097966111 Theoretically allow annotations on second y ais. Practically allow Q MainValues on Q Axis in Duration Curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2129
diff changeset
300 <facet name="duration_curve.mainvalues.q" description="Q Main Values at optional second axis"/>
1846
6deed62a2468 Allow wqkms in many outputs, mainvalues in duration curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1836
diff changeset
301 <facet name="computed_discharge_curve.mainvalues.w" description="W Main Values"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
302 <facet name="duration_curve.manualpoints" description="Manuelle Punkte"/>
2743
10e6400d4166 Added (dummy-) implementation of relative point facet in staticwkms case.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2735
diff changeset
303 <facet name="relativepoint" description="Points at curve"/>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
304 </facets>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
305 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
306 <outputmode name="durationcurve_export" description="output.durationcurve_export" mime-type="text/plain" type="export">
391
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
307 <facets>
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
308 <facet name="csv" description="facet.durationcurve_export.csv" />
2178
1d7fb2cabfc7 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2177
diff changeset
309 <facet name="pdf" description="facet.durationcurve_export.pdf" />
391
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
310 </facets>
5d6988836f01 Added an exporter to export the computed data of a duration curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 389
diff changeset
311 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
312 <outputmode name="durationcurve_report" description="output.durationcurve_report" mime-type="text/xml" type="report">
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
313 <facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
314 <facet name="report" description="facet.durationcurve_export.report" />
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
315 </facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
316 </outputmode>
383
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
317 </outputmodes>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
318 </state>
dcc3cd962c0e Enhanced the transition model to reach a state that creates duration curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 379
diff changeset
319
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
320 <state id="state.winfo.computeddischargecurve" description="state.winfo.computeddischargecurve" state="org.dive4elements.river.artifacts.states.ComputedDischargeCurveState" helpText="help.state.winfo.computeddischargecurve">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
321 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
322 <outputmode name="computed_discharge_curve" description="output.computed_discharge_curve" mime-type="image/png" type="chart">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
323 <facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
324 <facet name="computed_discharge_curve.q" description="facet.computed_discharge_curve.q"/>
1807
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
325 <facet name="computed_discharge_curve.mainvalues.q" description="facet.computed_discharge_curve.mainvalues.q"/>
416d5526e1eb Configured discharge curve outs to allow inclusion of mainvalue facets.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
326 <facet name="computed_discharge_curve.mainvalues.w" description="facet.computed_discharge_curve.mainvalues.w"/>
2723
5ce5abd173b9 Added skeleton for gauge discharge curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2684
diff changeset
327 <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/>
2730
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
328 <facet name="heightmarks_points" description="facet.other.wqkms"/>
6788
6587058498f1 issue1378: Add wqkms.w|q to discharge curve facet compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6707
diff changeset
329 <facet name="other.wqkms.w" description="facet.other.wqkms"/>
6587058498f1 issue1378: Add wqkms.w|q to discharge curve facet compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6707
diff changeset
330 <facet name="other.wqkms.q" description="facet.other.wqkms"/>
1923
e0c39146d469 Added interpolated wkms to compatibility matrix for computed discharge curve diagrams.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1913
diff changeset
331 <facet name="other.wqkms" description="facet.other.wqkms"/>
e0c39146d469 Added interpolated wkms to compatibility matrix for computed discharge curve diagrams.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1913
diff changeset
332 <facet name="other.wq" description="Point-like data like fixations"/>
2770
9ab82fe0f27b Precised DC config.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2753
diff changeset
333 <facet name="other.wkms" description="Point-like data like fixations"/>
1923
e0c39146d469 Added interpolated wkms to compatibility matrix for computed discharge curve diagrams.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1913
diff changeset
334 <facet name="other.wkms.interpol" description="Height over km, like flood protections."/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
335 <facet name="computed_discharge_curve.manualpoints" description="Manuelle Punkte"/>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
336 </facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
337 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
338 <outputmode name="computed_dischargecurve_export" description="output.computed_dischargecurve_export" mime-type="text/plain" type="export">
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
339 <facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
340 <facet name="csv" description="facet.computed_dischargecurve_export.csv" />
2177
28dbeb64ce7c Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2176
diff changeset
341 <facet name="pdf" description="facet.computed_dischargecurve_export.pdf" />
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
342 </facets>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
343 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
344 <outputmode name="computed_dischargecurve_report" description="output.computed_dischargecurve_report" mime-type="text/xml" type="report">
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
345 <facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
346 <facet name="report" description="facet.computed_dischargecurve_export.report"/>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
347 </facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
348 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
349 <outputmode name="computed_dischargecurve_at_export" description="output.computed_dischargecurve_at_export" mime-type="text/plain" type="export">
731
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
350 <facets>
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
351 <facet name="at" description="facet.computed_dischargecurve_export.at"/>
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
352 </facets>
5ddb1b568f38 Added generation and configuration of AT facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 725
diff changeset
353 </outputmode>
392
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
354 </outputmodes>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
355 </state>
72177020db92 Improved the transition model and added classes to enable the WINFO artifact to create computed discharge curves - NOTE: each of the new classes is just a stub.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 391
diff changeset
356
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
357 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
358 <from state="state.winfo.wq"/>
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
359 <to state="state.winfo.waterlevel"/>
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
360 </transition>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
361
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
362 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
363 <from state="state.winfo.wq_adapted"/>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
364 <to state="state.winfo.discharge_longitudinal_section"/>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
365 </transition>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
366
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
367 <state id="state.winfo.waterlevel" description="state.winfo.waterlevel" state="org.dive4elements.river.artifacts.states.WaterlevelState" helpText="help.state.winfo.waterlevel">
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
368 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
369 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
370 <facets>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
371 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
372 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
373 <facet name="w_differences" description="facet.w_differences"/>
2117
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
374 <facet name="other.wqkms.w" description="W-Type of data" />
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
375 <facet name="other.wq" description="WQ-Type of data" />
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
376 <facet name="other.wqkms.q" description="Q-Type of data" />
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
377 <facet name="other.wkms" description="facet.other.wkms"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
378 <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/>
2117
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
379 <facet name="other.wqkms" description="facet.other.wqkms"/>
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
380 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
2027
9d92c894941b Cosmetics, renamed facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2019
diff changeset
381 <facet name="longitudinal_section.area" description="an area"/>
1786
115803f2ba1c Add annotations to allowed facets for longitudinal_section and w_differences outputs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1775
diff changeset
382 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
383 </facets>
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
384 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
385 <outputmode name="waterlevel_export" description="output.waterlevel_export" mime-type="text/plain" type="export">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
386 <facets>
6788
6587058498f1 issue1378: Add wqkms.w|q to discharge curve facet compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6707
diff changeset
387 <!-- include other.wqkms.w to be able to include official lines (issue1384) -->
6587058498f1 issue1378: Add wqkms.w|q to discharge curve facet compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6707
diff changeset
388 <facet name="other.wqkms.w" description="W-Type of data" />
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
389 <facet name="csv" description="facet.waterlevel_export.csv" />
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
390 <facet name="wst" description="facet.waterlevel_export.wst" />
2176
65dac9cf6ff5 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2175
diff changeset
391 <facet name="pdf" description="facet.waterlevel_export.pdf" />
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
392 </facets>
389
69d05357c177 Added an exporter (OutGenerator) for waterlevels which currently supports CSV exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
393 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
394 <outputmode name="waterlevel_report" description="output.waterlevel_report" mime-type="text/xml" type="report">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
395 <facets>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
396 <facet name="report" description="facet.waterlevel_export.report"/>
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
397 </facets>
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
398 </outputmode>
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1064
diff changeset
399 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
400 <facets>
2735
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
401 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
402 <facet name="cross_section" description="facet.cross_section"/>
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
403 <facet name="area" description="an area"/>
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
404 <facet name="cross_section.area" description="an area"/>
2292
206353680254 Configuration for manualpoints for cross sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2286
diff changeset
405 <facet name="cross_section.manualpoints" description="points"/>
3196
b8a84ce860b9 Added compatibility and theme for upcoming manual line facet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3103
diff changeset
406 <facet name="cross_section.manualline" description="line"/>
2735
930a2b65f96b Cosmetics in winfo state xml.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2730
diff changeset
407 <facet name="hyk" description="hyks"/>
1766
23b99572f725 Adjusted winfo.xml to new semantics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1703
diff changeset
408 </facets>
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1064
diff changeset
409 </outputmode>
357
37b320bb292b Added a further state that is reached if the waterlevel calculation mode has been chosen.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 292
diff changeset
410 </outputmodes>
138
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
411 </state>
38b60ebc71b5 Added new states to insert location/distance and w/q data in the config of a WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 127
diff changeset
412
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
413 <state id="state.winfo.discharge_longitudinal_section" description="state.winfo.discharge_longitudinal_section" state="org.dive4elements.river.artifacts.states.DischargeLongitudinalSection" helpText="help.state.winfo.discharge_longitudinal_section">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
414 <outputmodes>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
415 <outputmode name="discharge_longitudinal_section" description="output.discharge_longitudinal_section" mime-type="image/png" type="chart">
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
416 <facets>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
417 <facet name="discharge_longitudinal_section.w"/>
402
eb22ffe4d74c Implemented methods to retrieve and compute the data used to create discharge longitudinal sections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 399
diff changeset
418 <facet name="discharge_longitudinal_section.q"/>
5138
fc0cdcae8f07 New facet types and renaming for infoldings.
Raimund Renkert <rrenkert@intevation.de>
parents: 4822
diff changeset
419 <facet name="discharge_longitudinal_section.q.infolding"/>
fc0cdcae8f07 New facet types and renaming for infoldings.
Raimund Renkert <rrenkert@intevation.de>
parents: 4822
diff changeset
420 <facet name="discharge_longitudinal_section.q.cutting"/>
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 628
diff changeset
421 <facet name="discharge_longitudinal_section.c"/>
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2203
diff changeset
422 <facet name="discharge_longitudinal_section.manualpoints" description="Manuelle Punkte"/>
2117
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
423 <facet name="other.wqkms.w"/>
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
424 <facet name="other.wq"/>
758aa62f1156 Added certain facets to compatibility matrix.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
425 <facet name="other.wqkms.q"/>
1864
9da663b7a865 Made Discharge Longitudinal Section out compatible with Annotations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
426 <facet name="other.wqkms"/>
9da663b7a865 Made Discharge Longitudinal Section out compatible with Annotations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
427 <facet name="other.wkms"/>
1913
4a2dadc5cf0b Extended compatibility matrices.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
428 <facet name="heightmarks_points"/>
1864
9da663b7a865 Made Discharge Longitudinal Section out compatible with Annotations.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
429 <facet name="longitudinal_section.annotations"/>
1913
4a2dadc5cf0b Extended compatibility matrices.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1873
diff changeset
430 <facet name="longitudinal_section.w"/>
3103
867ae84c4252 Extend compatibility list of facets for discharge-curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2770
diff changeset
431 <facet name="longitudinal_section.q"/>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
432 </facets>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
433 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
434 <outputmode name="discharge_longitudinal_section_export" description="output.discharge_longitudinal_section_export" mime-type="text/plain" type="export">
407
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
435 <facets>
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
436 <facet name="csv" description="facet.discharge_longitudinal_section_export.csv" />
703
af3b5d9e91a4 Generate data facets for the computed states.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 692
diff changeset
437 <facet name="wst" description="facet.discharge_longitudinal_section_export.wst" />
407
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
438 </facets>
9eb5f0c8fe7f Added a CSV exporter for the discharge longitudinal section computation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 402
diff changeset
439 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
440 <outputmode name="discharge_longitudinal_section_report" description="output.discharge_longitudinal_section_report" mime-type="text/xml" type="report">
712
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
441 <facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
442 <facet name="report" description="facet.discharge_longitudinal_section_export.report"/>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
443 </facets>
08dd826439ef Configured states to generate report facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 704
diff changeset
444 </outputmode>
2730
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
445 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
446 <facets>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
447 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
448 <facet name="cross_section" description="facet.cross_section"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
449 <facet name="area" description="an area"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
450 <facet name="cross_section.area" description="an area"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
451 <facet name="cross_section.manualpoints" description="points"/>
3196
b8a84ce860b9 Added compatibility and theme for upcoming manual line facet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3103
diff changeset
452 <facet name="cross_section.manualline" description="line"/>
2730
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
453 <facet name="hyk" description="hyks"/>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
454 </facets>
0657e7966c87 Add cross-section output to dischargelong.section.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2723
diff changeset
455 </outputmode>
399
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
456 </outputmodes>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
457 </state>
53cc794fee07 Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 392
diff changeset
458
6513
4447045ebcc6 Artifacts: DEACTIVATE SOME PATHS IN THE APP FOR THE 3.0.10 RELEASE. UNDO IT AFTERWARDS!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6432
diff changeset
459 <!-- The brigde to UeSF
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
460 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
461 <from state="state.winfo.waterlevel"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
462 <to state="state.winfo.uesk.dgm"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
463 </transition>
6513
4447045ebcc6 Artifacts: DEACTIVATE SOME PATHS IN THE APP FOR THE 3.0.10 RELEASE. UNDO IT AFTERWARDS!
Sascha L. Teichmann <teichmann@intevation.de>
parents: 6432
diff changeset
464 -->
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
465
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
466 <state id="state.winfo.uesk.wsp" description="state.winfo.uesk.wsp" state="org.dive4elements.river.artifacts.states.WaterlevelSelectState" helpText="help.state.winfo.uesk.wsp">
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
467 <data name="wsp" type="String" />
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
468 </state>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
469
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
470 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
1172
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
471 <from state="state.winfo.uesk.wsp"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
472 <to state="state.winfo.uesk.dgm"/>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
473 </transition>
23eb122c8ec1 Prepared the winfo artifact for floodmap calculations (now selectable in the UI).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1161
diff changeset
474
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
475 <state id="state.winfo.uesk.dgm" description="state.winfo.uesk.dgm" state="org.dive4elements.river.artifacts.states.DGMSelect" helpText="help.state.winfo.uesk.dgm">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
476 <data name="dgm" type="String" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
477 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
478
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
479 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
480 <from state="state.winfo.uesk.dgm"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
481 <to state="state.winfo.uesk.profiles"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
482 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
483
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
484 <state id="state.winfo.uesk.profiles" description="state.winfo.uesk.profiles" state="org.dive4elements.river.artifacts.states.ProfileDistanceSelect" helpText="help.state.winfo.uesk.profiles">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
485 <data name="profile_distance" type="String" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
486 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
487
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
488 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
489 <from state="state.winfo.uesk.profiles"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
490 <to state="state.winfo.uesk.floodplain"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
491 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
492
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
493 <state id="state.winfo.uesk.floodplain" description="state.winfo.uesk.floodplain.description" state="org.dive4elements.river.artifacts.states.FloodplainChoice" helpText="help.state.winfo.uesk.floodplain">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
494 <data name="use_floodplain" type="Boolean" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
495 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
496
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
497 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
498 <from state="state.winfo.uesk.floodplain"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
499 <to state="state.winfo.uesk.differences"/>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
500 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
501
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
502 <state id="state.winfo.uesk.differences" description="state.winfo.uesk.differences" state="org.dive4elements.river.artifacts.states.WaterlevelGroundDifferences" helpText="help.state.winfo.uesk.differences">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
503 <data name="diff_from" type="Double" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
504 <data name="diff_to" type="Double" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
505 <data name="diff_diff" type="Double" />
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
506 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
507
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
508 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
509 <from state="state.winfo.uesk.differences"/>
931
057cc0bf4aef Removed a type from transition model.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 927
diff changeset
510 <to state="state.winfo.uesk.scenario"/>
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
511 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
512
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
513 <state id="state.winfo.uesk.scenario" description="state.winfo.uesk.scenario" state="org.dive4elements.river.artifacts.states.ScenarioSelect" helpText="help.state.winfo.uesk.scenario">
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
514 <data name="scenario" type="String" />
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
515 </state>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
516
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
517 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
518 <from state="state.winfo.uesk.scenario"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
519 <to state="state.winfo.uesk.uesk"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
520 <condition data="scenario" value="scenario.current" operator="equal"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
521 </transition>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
522
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
523 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
524 <from state="state.winfo.uesk.scenario"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
525 <to state="state.winfo.uesk.uesk"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
526 <condition data="scenario" value="scenario.potentiel" operator="equal"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
527 </transition>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
528
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
529 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
530 <from state="state.winfo.uesk.scenario"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
531 <to state="state.winfo.uesk.dc-hws"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
532 <condition data="scenario" value="scenario.scenario" operator="equal"/>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
533 </transition>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
534
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
535 <state id="state.winfo.uesk.dc-hws" description="state.winfo.uesk.dc-hws" state="org.dive4elements.river.artifacts.states.HWSDatacageState" helpText="help.state.winfo.uesk.dc-hws">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
536 <data name="uesk.hws" type="String" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
537 </state>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
538
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
539 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
540 <from state="state.winfo.uesk.dc-hws" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
541 <to state="state.winfo.uesk.user-rgd" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
542 </transition>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
543
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
544 <state id="state.winfo.uesk.user-rgd" description="state.winfo.uesk.user-rgd" state="org.dive4elements.river.artifacts.states.UserRGDState" helpText="help.state.winfo.uesk.user-rgd">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
545 <data name="uesk.user-rgd" type="String" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
546 </state>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
547
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
548 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
549 <from state="state.winfo.uesk.user-rgd" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
550 <to state="state.winfo.uesk.barriers" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
551 </transition>
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
552
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
553 <state id="state.winfo.uesk.barriers" description="state.winfo.uesk.barriers" state="org.dive4elements.river.artifacts.states.HWSBarriersState" helpText="help.state.winfo.uesk.barriers">
1064
13784581ab0c Moved the input of user defined barriers for the floodmap to an earlier state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1053
diff changeset
554 <data name="uesk.barriers" type="String" />
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
555 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
556
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
557 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
5312
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
558 <from state="state.winfo.uesk.barriers" />
2c1045a1e3fe Added new states and transitions to UESK calculation and adjusted states and UI.
Raimund Renkert <rrenkert@intevation.de>
parents: 5138
diff changeset
559 <to state="state.winfo.uesk.uesk" />
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
560 </transition>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
561
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
562 <state id="state.winfo.uesk.uesk" description="state.winfo.uesk.uesk" state="org.dive4elements.river.artifacts.states.FloodMapState" helpText="help.state.winfo.uesk.uesk">
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
563 <outputmodes>
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
564 <outputmode name="floodmap" description="output.uesk.map.description" type="map">
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
565 <facets>
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
566 <facet name="floodmap.wsplgen"/>
1775
0156105222c9 Improved the MapfileGenerator. It offers methods to create barrier and wsplgen layer files for mapserver.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1766
diff changeset
567 <facet name="floodmap.barriers"/>
2639
a78dafdd8590 Issue 657.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2633
diff changeset
568 <facet name="floodmap.usershape"/>
1792
49ad801076e4 Enabled the MapGenerator to create WMS layers with database datastore - riveraxis is the first layer that is no longer fetched from static WMS service but from user specific one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1786
diff changeset
569 <facet name="floodmap.riveraxis"/>
49ad801076e4 Enabled the MapGenerator to create WMS layers with database datastore - riveraxis is the first layer that is no longer fetched from static WMS service but from user specific one.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1786
diff changeset
570 <facet name="floodmap.wmsbackground"/>
1805
5e9696c32f04 Added datacage config and loaders for KM WMS layer in floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1792
diff changeset
571 <facet name="floodmap.kms"/>
1836
729ba79e94a0 Added datacage configuration, loader (Artifact and State) and a theme for cross section tracks.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1815
diff changeset
572 <facet name="floodmap.qps"/>
5349
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 5312
diff changeset
573 <facet name="floodmap.hws_lines"/>
d43ef9f709cd Add HWSLines and HWSPoints to datacage for the map
Andre Heinecke <aheinecke@intevation.de>
parents: 5312
diff changeset
574 <facet name="floodmap.hws_points"/>
2683
f5af3adb3b95 Improved datacage configuration for floodmaps and maps and modified the WMS layer artifacts to support names for layers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2661
diff changeset
575 <facet name="floodmap.hydr_boundaries"/>
f5af3adb3b95 Improved datacage configuration for floodmaps and maps and modified the WMS layer artifacts to support names for layers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2661
diff changeset
576 <facet name="floodmap.hydr_boundaries_poly"/>
1856
410e40b88c7a Added new WMSCatchmentArtifact for displaying catchments in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1855
diff changeset
577 <facet name="floodmap.catchment"/>
1857
7fc87a67e6f7 Added new WMSFloodplainArtifact for displaying floodplains in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1856
diff changeset
578 <facet name="floodmap.floodplain"/>
1870
ec458853f560 Added new WMSLineArtifact for displaying lines in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1864
diff changeset
579 <facet name="floodmap.lines"/>
1871
257f7b54a943 Added new WMSBuildingsArtifact for displaying buildings in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1870
diff changeset
580 <facet name="floodmap.buildings"/>
1873
841af55d5e53 Added new WMSFixpointsArtifact for displaying fixpoints in maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1871
diff changeset
581 <facet name="floodmap.fixpoints"/>
5547
38713f32a785 Add Floodmarks and all specified WMS services to datacage
Andre Heinecke <aheinecke@intevation.de>
parents: 5437
diff changeset
582 <facet name="floodmap.floodmarks"/>
2581
afebbe9c2fce Added a new Artifact for loading existing 'floodmaps' via datacage.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2423
diff changeset
583 <facet name="floodmap.floodmaps"/>
2684
14188f8daefb Added support for WMS gauges in floodmaps and maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2683
diff changeset
584 <facet name="floodmap.gauge_location"/>
1926
fde3db5e68e8 Added a new Artifact to enable users to add external WMS layers to floodmaps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1923
diff changeset
585 <facet name="floodmap.externalwms"/>
5437
b582df0c7b00 Add Jetties to floodmap
Andre Heinecke <aheinecke@intevation.de>
parents: 5411
diff changeset
586 <facet name="floodmap.jetties"/>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
587 </facets>
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
588 </outputmode>
5913
37a0f4f7c54f Added output mode and generator to config and create facet for export.
Raimund Renkert <rrenkert@intevation.de>
parents: 5838
diff changeset
589 <outputmode name="wsplgen" description="output.wsplgen_export" mime-type="application/zip" type="export">
37a0f4f7c54f Added output mode and generator to config and create facet for export.
Raimund Renkert <rrenkert@intevation.de>
parents: 5838
diff changeset
590 <facets>
37a0f4f7c54f Added output mode and generator to config and create facet for export.
Raimund Renkert <rrenkert@intevation.de>
parents: 5838
diff changeset
591 <facet name="zip" description="facet.wsplgen_export.zip"/>
37a0f4f7c54f Added output mode and generator to config and create facet for export.
Raimund Renkert <rrenkert@intevation.de>
parents: 5838
diff changeset
592 </facets>
37a0f4f7c54f Added output mode and generator to config and create facet for export.
Raimund Renkert <rrenkert@intevation.de>
parents: 5838
diff changeset
593 </outputmode>
1149
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
594 <outputmode name="wsplgen_report" description="output.wsplgen_report" mime-type="text/xml" type="report">
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
595 <facets>
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
596 <facet name="report" description="facet.wsplgen_export.report"/>
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
597 </facets>
64b465699a24 Added an Output target for WSPLGEN reports that will be available when an WSPLGEN calculation is finished.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 1122
diff changeset
598 </outputmode>
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 931
diff changeset
599 </outputmodes>
927
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
600 </state>
53a2be494765 Enhanced the transition model to continue the parameterization in the waterlevel state to compute flood maps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 921
diff changeset
601
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
602
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
603 <!-- path for historical discharge curves -->
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
604 <state id="state.winfo.historicalq.reference_gauge" description="state.winfo.historicalq.reference_gauge" state="org.dive4elements.river.artifacts.states.ReferenceGaugeState" helpText="help.state.winfo.historicalq.reference_gauge">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
605 <data name="reference_gauge" type="Integer" />
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
606 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
607
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
608 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
609 <from state="state.winfo.historicalq.reference_gauge"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
610 <to state="state.winfo.historicalq.timerange"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
611 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
612
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
613 <state id="state.winfo.historicalq.timerange" description="state.winfo.historicalq.timerange" state="org.dive4elements.river.artifacts.states.GaugeTimerangeState" helpText="help.state.winfo.historicalq.timerange">
2600
3f1cc396d253 Issue 506.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2597
diff changeset
614 <data name="year_range" type="longrange"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
615 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
616
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
617 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
618 <from state="state.winfo.historicalq.timerange"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
619 <to state="state.winfo.historicalq.mode"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
620 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
621
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
622 <state id="state.winfo.historicalq.mode" description="state.winfo.historicalq.mode" state="org.dive4elements.river.artifacts.states.HistoricalDischargeState" helpText="help.state.winfo.historicalq.mode">
2209
e5aac8a88f17 Modified some data types in the 'historical discharge curves' transitions.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2208
diff changeset
623 <data name="historical_mode" type="intoptions" />
2255
eab357067e06 W/Q input values in historical discharge curves may now by from type double.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2251
diff changeset
624 <data name="historical_values" type="doublearray" />
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
625 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
626
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
627 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
628 <from state="state.winfo.historicalq.mode"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
629 <to state="state.winfo.historicalq.compute"/>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
630 </transition>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
631
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
632 <state id="state.winfo.historicalq.compute" description="state.winfo.historicalq.compute" state="org.dive4elements.river.artifacts.states.HistoricalDischargeComputeState" helpText="help.state.winfo.historicalq.compute">
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
633 <outputmodes>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
634 <outputmode name="historical_discharge" description="output.historical_discharge.description" mime-type="image/png" type="chart">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
635 <facets>
2215
ebbb18ed78c4 Added new classes and stubs used to calculate data for historical discharge curve charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2209
diff changeset
636 <facet name="historical_discharge.historicalq"/>
2311
b8df8d1476ba Compute differences between discharge table values and reference discharge table values in historical discharge curve calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2310
diff changeset
637 <facet name="historical_discharge.historicalq.diff"/>
4232
b3aa91e45010 Implemented the Q evaluation mode for historical discharge calculations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4117
diff changeset
638 <facet name="historical_discharge.historicalw"/>
b3aa91e45010 Implemented the Q evaluation mode for historical discharge calculations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4117
diff changeset
639 <facet name="historical_discharge.historicalw.diff"/>
2633
894186b4c1d0 Issue 494.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2600
diff changeset
640 <facet name="historical_discharge.manualpoints"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
641 </facets>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
642 </outputmode>
4241
49cb65d5932d Improved the historical discharge calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4232
diff changeset
643 <outputmode name="historical_discharge_wq" description="output.historical_discharge_wq.description" mime-type="image/png" type="chart">
5366
8605ceae8476 winfo.xml: Little formatting, adding mainvalues to compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5349
diff changeset
644 <facets>
6850
089b48c3131e (issue1391)Add compatibility for hist.discharge in Hist discharge output
Andre Heinecke <aheinecke@intevation.de>
parents: 6788
diff changeset
645 <facet name="discharge_curve.curve"/>
5366
8605ceae8476 winfo.xml: Little formatting, adding mainvalues to compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5349
diff changeset
646 <facet name="historical_discharge.wq.q"/>
8605ceae8476 winfo.xml: Little formatting, adding mainvalues to compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5349
diff changeset
647 <facet name="historical_discharge.wq.w"/>
8605ceae8476 winfo.xml: Little formatting, adding mainvalues to compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5349
diff changeset
648 <facet name="historical_discharge.wq.curve"/>
6707
7e5122514b37 issue1391: Unify theme styles and add facet compatibilities
Andre Heinecke <aheinecke@intevation.de>
parents: 6594
diff changeset
649 <facet name="mainvalues.q"/>
7e5122514b37 issue1391: Unify theme styles and add facet compatibilities
Andre Heinecke <aheinecke@intevation.de>
parents: 6594
diff changeset
650 <facet name="mainvalues.w"/>
5411
2f1412cfe10f Added historical_discharge_wq.manualpoints facet to winfo facet compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5366
diff changeset
651 <facet name="historical_discharge_wq.manualpoints"/>
5366
8605ceae8476 winfo.xml: Little formatting, adding mainvalues to compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5349
diff changeset
652 </facets>
4241
49cb65d5932d Improved the historical discharge calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4232
diff changeset
653 </outputmode>
2264
d974e4589f5a Primitive, incomplete CSV export for reference curves.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2258
diff changeset
654 <outputmode name="historical_discharge_export" description="output.historical_discharge.export" mime-type="text/plain" type="export">
2258
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
655 <facets>
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
656 <facet name="csv" description="facet.historical_discharge.csv" />
2286
89ca1e8572e4 Added PDF export for historical discharge curve calculations.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2275
diff changeset
657 <facet name="pdf" description="facet.historical_discharge.pdf" />
2258
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
658 </facets>
ea173e4c07c7 Added a CSV export for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2255
diff changeset
659 </outputmode>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
660 <outputmode name="historical_discharge_report" description="output.historical_discharge_report" mime-type="text/xml" type="report">
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
661 <facets>
2244
7335c526befd Added an error report for historical discharge curves.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2225
diff changeset
662 <facet name="report" description="facet.historical_discharge.report"/>
2200
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
663 </facets>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
664 </outputmode>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
665 </outputmodes>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
666 </state>
575ed0248be2 Added transitions for 'historical discharge curves' calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2180
diff changeset
667
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
668 <state id="state.winfo.function_select"
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
669 description="state.winfo.function_select"
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
670 state="org.dive4elements.river.artifacts.states.fixation.FunctionSelect"
4822
4ec9d7931b13 insert new helpTexts, delete helpText for Transition
Bettina Gruenbauer <bettina@intevation.de>
parents: 4818
diff changeset
671 helpText="help.state.winfo.function_select">
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
672 <data name="function" type="String"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
673 </state>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
674
4058
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
675 <state id="state.winfo.extreme.percent"
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
676 description="state.winfo.extreme.percent"
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
677 state="org.dive4elements.river.artifacts.states.extreme.PercentInput"
4822
4ec9d7931b13 insert new helpTexts, delete helpText for Transition
Bettina Gruenbauer <bettina@intevation.de>
parents: 4818
diff changeset
678 helpText="help.state.winfo.extreme.percent">
4058
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
679 <data name="percent" type="Double"/>
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
680 </state>
174ff436971b Added Percentage-Input state to extreme value analysis state model.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4055
diff changeset
681
4117
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
682 <state id="state.winfo.extreme.qinput"
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
683 description="state.winfo.extreme.qinput"
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
684 state="org.dive4elements.river.artifacts.states.extreme.ExtremeQInput"
4822
4ec9d7931b13 insert new helpTexts, delete helpText for Transition
Bettina Gruenbauer <bettina@intevation.de>
parents: 4818
diff changeset
685 helpText="help.state.winfo.extreme.qinput">
4117
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
686 <data name="ranges" type="Double[]"/>
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
687 </state>
3e29c49a3ab8 Include state and transition for q input per segment for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4058
diff changeset
688
5833
a2bdc0f524e8 Adjusted configs to new classes.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5547
diff changeset
689 <state id="state.winfo.extreme.curve" description="state.winfo.extreme.curve" state="org.dive4elements.river.artifacts.states.extreme.ExtremeCompute" helpText="help.state.winfo.extreme.curve">
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
690 <outputmodes>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
691 <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart">
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
692 <facets>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
693 <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
694 <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
695 <facet name="w_differences" description="facet.w_differences"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
696 <facet name="other.wqkms.w" description="W-Type of data" />
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
697 <facet name="other.wq" description="WQ-Type of data" />
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
698 <facet name="other.wqkms.q" description="Q-Type of data" />
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
699 <facet name="other.wkms" description="facet.other.wkms"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
700 <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
701 <facet name="other.wqkms" description="facet.other.wqkms"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
702 <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
703 <facet name="longitudinal_section.area" description="an area"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
704 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
705 </facets>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
706 </outputmode>
4480
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
707 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
708 <facets>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
709 <facet name="cross_section_water_line" description="facet.cross_section_water_line"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
710 <facet name="cross_section" description="facet.cross_section"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
711 <facet name="area" description="an area"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
712 <facet name="cross_section.area" description="an area"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
713 <facet name="cross_section.manualpoints" description="points"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
714 <facet name="cross_section.manualline" description="line"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
715 <facet name="hyk" description="hyks"/>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
716 </facets>
14885031d974 winfo.xml: Add cross-section facets and out to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4407
diff changeset
717 </outputmode>
4348
b4320dc57ad8 winfo.xml: Change extreme wq-out from fix_wq_curve to (new) extreme_wq_curve.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4316
diff changeset
718 <outputmode name="extreme_wq_curve" description="output.extreme_wq_curve" mine-type="image/png" type="chart">
4316
c74155ebe3ac winfo.xml: Add fix_wq_curve output mode and extreme_wq_curve compatibility to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4241
diff changeset
719 <facets>
c74155ebe3ac winfo.xml: Add fix_wq_curve output mode and extreme_wq_curve compatibility to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4241
diff changeset
720 <facet name="extreme_wq_curve" description="Extreme WQ curve"/>
4359
f9b32714a19b winfo.xml: Add new extreme_wq_curve_base to compat of extreme_wq_curve out.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4348
diff changeset
721 <facet name="extreme_wq_curve_base" description="Extreme WQ curve base points"/>
4396
1fee793e430d winfo.xml: Add error ('report') outputmode to extreme_wq_curve out, and compat for reportfacet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4359
diff changeset
722 <facet name="extreme_wq_curve.manualpoints" description="Manuelle Punkte"/>
1fee793e430d winfo.xml: Add error ('report') outputmode to extreme_wq_curve out, and compat for reportfacet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4359
diff changeset
723 </facets>
1fee793e430d winfo.xml: Add error ('report') outputmode to extreme_wq_curve out, and compat for reportfacet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4359
diff changeset
724 </outputmode>
1fee793e430d winfo.xml: Add error ('report') outputmode to extreme_wq_curve out, and compat for reportfacet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4359
diff changeset
725 <outputmode name="extreme_curve_report" description="output.extreme_reference_curve_report" mime-type="text/xml" type="report">
1fee793e430d winfo.xml: Add error ('report') outputmode to extreme_wq_curve out, and compat for reportfacet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4359
diff changeset
726 <facets>
1fee793e430d winfo.xml: Add error ('report') outputmode to extreme_wq_curve out, and compat for reportfacet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4359
diff changeset
727 <facet name="report" description="facet.extreme_curve.report" />
4316
c74155ebe3ac winfo.xml: Add fix_wq_curve output mode and extreme_wq_curve compatibility to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4241
diff changeset
728 </facets>
c74155ebe3ac winfo.xml: Add fix_wq_curve output mode and extreme_wq_curve compatibility to extreme state.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4241
diff changeset
729 </outputmode>
4399
86f1ad822e14 winfo.xml: Add extreme_curve_export outputmode and csv facet to its compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4396
diff changeset
730 <outputmode name="extreme_curve_export" mime-type="text/plain" type="export">
86f1ad822e14 winfo.xml: Add extreme_curve_export outputmode and csv facet to its compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4396
diff changeset
731 <facets>
86f1ad822e14 winfo.xml: Add extreme_curve_export outputmode and csv facet to its compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4396
diff changeset
732 <facet name="csv" description="facet.reference_curve_export.csv" />
4407
9e440e0b2273 winfo.xml: Add wst and pdf Facets to extremes compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4399
diff changeset
733 <facet name="pdf" description="facet.waterlevel_export.pdf" />
9e440e0b2273 winfo.xml: Add wst and pdf Facets to extremes compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4399
diff changeset
734 <facet name="wst" description="facet.waterlevel_export.wst" />
4399
86f1ad822e14 winfo.xml: Add extreme_curve_export outputmode and csv facet to its compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4396
diff changeset
735 </facets>
86f1ad822e14 winfo.xml: Add extreme_curve_export outputmode and csv facet to its compat list.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4396
diff changeset
736 </outputmode>
4055
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
737 </outputmodes>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
738 </state>
bbce9e1ef807 Dummy state model for extreme value analysis.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3443
diff changeset
739
105
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
740 </states>
beb991dc4827 Added a first stub of an WINFO artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
741 </artifact>

http://dive4elements.wald.intevation.org