comparison artifacts/doc/conf/artifacts/uinfo.xml @ 9481:787fc085459b

TSV introduced; uinfo.inundationWMS-Config
author gernotbelger
date Wed, 12 Sep 2018 10:55:09 +0200
parents 76e8f13d6027
children 853f2dafc16e
comparison
equal deleted inserted replaced
9480:7228bd10a8cc 9481:787fc085459b
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <artifact name="uinfo"> 2 <artifact name="uinfo">
3 3
4 <states> 4 <states>
5 <state id="state.uinfo.river" description="state.uinfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.uinfo.river"> 5 <state id="state.uinfo.river" description="state.uinfo.river" state="org.dive4elements.river.artifacts.states.RiverSelect" helpText="help.state.uinfo.river">
6 <data name="river" type="String"/> 6 <data name="river" type="String" />
7 </state> 7 </state>
8 8
9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> 9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition">
10 <from state="state.uinfo.river"/> 10 <from state="state.uinfo.river" />
11 <to state="state.uinfo.calculation_mode"/> 11 <to state="state.uinfo.calculation_mode" />
12 </transition> 12 </transition>
13 13
14 <state id="state.uinfo.calculation_mode" description="state.uinfo.calculation_mode" state="org.dive4elements.river.artifacts.uinfo.CalculationSelectUinfo" helpText="help.state.uinfo.calculation_mode"> 14 <state id="state.uinfo.calculation_mode" description="state.uinfo.calculation_mode" state="org.dive4elements.river.artifacts.uinfo.CalculationSelectUinfo" helpText="help.state.uinfo.calculation_mode">
15 <data name="calculation_mode" type="String"/> 15 <data name="calculation_mode" type="String" />
16 </state> 16 </state>
17 17
18 <state id="state.uinfo.veg.distance_only" description="state.uinfo.veg.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlyInundationDurVegSelect" helpText="help.state.uinfo.vegetationzone.distance_only"> 18 <state id="state.uinfo.veg.distance_only" description="state.uinfo.veg.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlyInundationDurVegSelect" helpText="help.state.uinfo.vegetationzone.distance_only">
19 <data name="ld_from" type="Double"/> 19 <data name="ld_from" type="Double" />
20 <data name="ld_to" type="Double"/> 20 <data name="ld_to" type="Double" />
21 </state> 21 </state>
22 22
23 <state id="state.uinfo.salix.distance_only" description="state.uinfo.salix.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.uinfo.salix.distance_only"> 23 <state id="state.uinfo.salix.distance_only" description="state.uinfo.salix.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.uinfo.salix.distance_only">
24 <data name="ld_from" type="Double"/> 24 <data name="ld_from" type="Double" />
25 <data name="ld_to" type="Double"/> 25 <data name="ld_to" type="Double" />
26 </state> 26 </state>
27 <state id="state.uinfo.inundationduration.distance_only" description="state.uinfo.inundationduration.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlyInundationDurVegSelect" helpText="help.state.uinfo.inundation_duration.location"> 27 <state id="state.uinfo.inundationduration.distance_only" description="state.uinfo.inundationduration.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlyInundationDurVegSelect" helpText="help.state.uinfo.inundation_duration.location">
28 <data name="ld_from" type="Double"/> 28 <data name="ld_from" type="Double" />
29 <data name="ld_to" type="Double"/> 29 <data name="ld_to" type="Double" />
30 </state> 30 </state>
31 31
32 <!-- Calculation Mode: Salix Linie --> 32 <!-- Calculation Mode: Salix Linie -->
33 33
34 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 34 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
35 <from state="state.uinfo.calculation_mode"/> 35 <from state="state.uinfo.calculation_mode" />
36 <to state="state.uinfo.salix.distance_only"/> 36 <to state="state.uinfo.salix.distance_only" />
37 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> 37 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" />
38 </transition> 38 </transition>
39 39
40 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 40 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
41 <from state="state.uinfo.salix.distance_only"/> 41 <from state="state.uinfo.salix.distance_only" />
42 <to state="state.uinfo.salix.use_scenario"/> 42 <to state="state.uinfo.salix.use_scenario" />
43 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> 43 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" />
44 </transition> 44 </transition>
45 45
46 <state id="state.uinfo.salix.use_scenario" description="state.uinfo.salix.use_scenario" state="org.dive4elements.river.artifacts.uinfo.salix.UseScenarioChoice" helpText="help.state.uinfo.salix.use_scenario"> 46 <state id="state.uinfo.salix.use_scenario" description="state.uinfo.salix.use_scenario" state="org.dive4elements.river.artifacts.uinfo.salix.UseScenarioChoice" helpText="help.state.uinfo.salix.use_scenario">
47 <data name="use_scenario" type="Boolean"/> 47 <data name="use_scenario" type="Boolean" />
48 </state> 48 </state>
49 49
50 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 50 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
51 <from state="state.uinfo.salix.use_scenario"/> 51 <from state="state.uinfo.salix.use_scenario" />
52 <to state="state.uinfo.salix.scenario_type"/> 52 <to state="state.uinfo.salix.scenario_type" />
53 <condition data="use_scenario" value="true" operator="equal"/> 53 <condition data="use_scenario" value="true" operator="equal" />
54 </transition> 54 </transition>
55 55
56 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 56 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
57 <from state="state.uinfo.salix.use_scenario"/> 57 <from state="state.uinfo.salix.use_scenario" />
58 <to state="state.uinfo.salix_line"/> 58 <to state="state.uinfo.salix_line" />
59 <condition data="use_scenario" value="false" operator="equal"/> 59 <condition data="use_scenario" value="false" operator="equal" />
60 </transition> 60 </transition>
61 61
62 <state id="state.uinfo.salix.scenario_type" description="state.uinfo.salix.scenario_type" state="org.dive4elements.river.artifacts.uinfo.salix.ScenarioTypeState" helpText="help.state.uinfo.salix.scenario_type"> 62 <state id="state.uinfo.salix.scenario_type" description="state.uinfo.salix.scenario_type" state="org.dive4elements.river.artifacts.uinfo.salix.ScenarioTypeState" helpText="help.state.uinfo.salix.scenario_type">
63 <data name="scenario_selection" type="String"/> 63 <data name="scenario_selection" type="String" />
64 </state> 64 </state>
65 65
66 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 66 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
67 <from state="state.uinfo.salix.scenario_type"/> 67 <from state="state.uinfo.salix.scenario_type" />
68 <to state="state.uinfo.distance_only_part.from_regional"/> 68 <to state="state.uinfo.distance_only_part.from_regional" />
69 <condition data="scenario_selection" value="scenarioType.option1" operator="equal"/> 69 <condition data="scenario_selection" value="scenarioType.option1" operator="equal" />
70 </transition> 70 </transition>
71 71
72 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 72 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
73 <from state="state.uinfo.salix.scenario_type"/> 73 <from state="state.uinfo.salix.scenario_type" />
74 <to state="state.uinfo.salix.supraregional"/> 74 <to state="state.uinfo.salix.supraregional" />
75 <condition data="scenario_selection" value="scenarioType.option2" operator="equal"/> 75 <condition data="scenario_selection" value="scenarioType.option2" operator="equal" />
76 </transition> 76 </transition>
77 77
78 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 78 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
79 <from state="state.uinfo.salix.supraregional"/> 79 <from state="state.uinfo.salix.supraregional" />
80 <to state="state.uinfo.salix_line"/> 80 <to state="state.uinfo.salix_line" />
81 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> 81 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" />
82 </transition> 82 </transition>
83 83
84 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 84 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
85 <from state="state.uinfo.salix.scenario_type"/> 85 <from state="state.uinfo.salix.scenario_type" />
86 <to state="state.uinfo.salix.historical.soundings"/> 86 <to state="state.uinfo.salix.historical.soundings" />
87 <condition data="scenario_selection" value="scenarioType.option3" operator="equal"/> 87 <condition data="scenario_selection" value="scenarioType.option3" operator="equal" />
88 </transition> 88 </transition>
89 89
90 <state id="state.uinfo.salix.historical.soundings" description="state.uinfo.salix.historical.soundings" state="org.dive4elements.river.artifacts.states.SoundingsSelectSingle" helpText="help.state.uinfo.salix.historical.soundings"> 90 <state id="state.uinfo.salix.historical.soundings" description="state.uinfo.salix.historical.soundings" state="org.dive4elements.river.artifacts.states.SoundingsSelectSingle" helpText="help.state.uinfo.salix.historical.soundings">
91 <data name="soundings" type="multiattribute"/> 91 <data name="soundings" type="multiattribute" />
92 </state> 92 </state>
93 93
94 <state id="state.uinfo.salix.supraregional" description="state.uinfo.salix.supraregional" state="org.dive4elements.river.artifacts.uinfo.salix.SupraRegionalTableState" helpText="help.state.uinfo.salix.supraregional"> 94 <state id="state.uinfo.salix.supraregional" description="state.uinfo.salix.supraregional" state="org.dive4elements.river.artifacts.uinfo.salix.SupraRegionalTableState" helpText="help.state.uinfo.salix.supraregional">
95 <data name="supraregional_table" type="String"/> 95 <data name="supraregional_table" type="String" />
96 </state> 96 </state>
97 97
98 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 98 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
99 <from state="state.uinfo.salix.historical.soundings"/> 99 <from state="state.uinfo.salix.historical.soundings" />
100 <to state="state.uinfo.distance_only_part.historical"/> 100 <to state="state.uinfo.distance_only_part.historical" />
101 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> 101 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" />
102 </transition> 102 </transition>
103 103
104 <state id="state.uinfo.distance_only_part.historical" description="state.uinfo.distance_only_part.historical" state="org.dive4elements.river.artifacts.uinfo.salix.DistanceOnlyPartHistoricalSelect" helpText="help.state.uinfo.salix.historical.distance_only_part"> 104 <state id="state.uinfo.distance_only_part.historical" description="state.uinfo.distance_only_part.historical" state="org.dive4elements.river.artifacts.uinfo.salix.DistanceOnlyPartHistoricalSelect" helpText="help.state.uinfo.salix.historical.distance_only_part">
105 <data name="ld_from_part" type="Double"/> 105 <data name="ld_from_part" type="Double" />
106 <data name="ld_to_part" type="Double"/> 106 <data name="ld_to_part" type="Double" />
107 <data name="bedheights_for_part" type="Double"/> 107 <data name="bedheights_for_part" type="Double" />
108 </state> 108 </state>
109 109
110 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 110 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
111 <from state="state.uinfo.distance_only_part.historical"/> 111 <from state="state.uinfo.distance_only_part.historical" />
112 <to state="state.uinfo.salix_line"/> 112 <to state="state.uinfo.salix_line" />
113 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal"/> 113 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" />
114 </transition> 114 </transition>
115 115
116 <state id="state.uinfo.salix.load.scenario.regional" description="state.uinfo.salix.load.scenario.regional" state="org.dive4elements.river.artifacts.uinfo.salix.LoadScenarioSelectLimit5" helpText="help.state.uinfo.salix.regional"> 116 <state id="state.uinfo.salix.load.scenario.regional" description="state.uinfo.salix.load.scenario.regional" state="org.dive4elements.river.artifacts.uinfo.salix.LoadScenarioSelectLimit5" helpText="help.state.uinfo.salix.regional">
117 <data name="sedimentheight" type="String" /> <!-- mittelwasserlage in cm! --> 117 <data name="sedimentheight" type="String" /> <!-- mittelwasserlage in cm! -->
118 </state> 118 </state>
119 119
120 <state id="state.uinfo.distance_only_part.from_regional" description="state.uinfo.distance_only_part.from_regional" state="org.dive4elements.river.artifacts.states.DistanceOnlyPartSelect" helpText="help.state.uinfo.salix.regional"> 120 <state id="state.uinfo.distance_only_part.from_regional" description="state.uinfo.distance_only_part.from_regional" state="org.dive4elements.river.artifacts.states.DistanceOnlyPartSelect" helpText="help.state.uinfo.salix.regional">
121 <data name="ld_from_part" type="Double"/> 121 <data name="ld_from_part" type="Double" />
122 <data name="ld_to_part" type="Double"/> 122 <data name="ld_to_part" type="Double" />
123 </state> 123 </state>
124 124
125 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 125 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
126 <from state="state.uinfo.distance_only_part.from_regional" /> 126 <from state="state.uinfo.distance_only_part.from_regional" />
127 <to state="state.uinfo.salix.load.scenario.regional" /> 127 <to state="state.uinfo.salix.load.scenario.regional" />
136 136
137 <state id="state.uinfo.salix_line" description="state.uinfo.salix_line" state="org.dive4elements.river.artifacts.uinfo.salix.SalixLineState" helpText="help.state.uinfo.river"> 137 <state id="state.uinfo.salix_line" description="state.uinfo.salix_line" state="org.dive4elements.river.artifacts.uinfo.salix.SalixLineState" helpText="help.state.uinfo.river">
138 <outputmodes> 138 <outputmodes>
139 <outputmode name="uinfo_salix_line" description="output.uinfo_salix_line" mime-type="image/png" type="chart"> 139 <outputmode name="uinfo_salix_line" description="output.uinfo_salix_line" mime-type="image/png" type="chart">
140 <facets> 140 <facets>
141 <facet name="uinfo_facet_salix_line.filtered" description="salix line, filtered by current zoom state"/> 141 <facet name="uinfo_facet_salix_line.filtered" description="salix line, filtered by current zoom state" />
142 <facet name="uinfo_facet_salix_line" description="salix line"/> 142 <facet name="uinfo_facet_salix_line" description="salix line" />
143 <facet name="uinfo_facet_salix_mnwmw.filtered" description="nmw-mw differences, filtered by current zoom state"/> 143 <facet name="uinfo_facet_salix_mnwmw.filtered" description="nmw-mw differences, filtered by current zoom state" />
144 <facet name="uinfo_facet_salix_mnwmw" description="mnw-mw differences"/> 144 <facet name="uinfo_facet_salix_mnwmw" description="mnw-mw differences" />
145 <facet name="uinfo_facet_salix_scenario.filtered" description="scenario salix line, filtered by current zoom state"/> 145 <facet name="uinfo_facet_salix_scenario.filtered" description="scenario salix line, filtered by current zoom state" />
146 <facet name="uinfo_facet_salix_scenario" description="scenario salix line"/> 146 <facet name="uinfo_facet_salix_scenario" description="scenario salix line" />
147 <facet name="uinfo_facet_salix_rank" description="salix ranks"/> 147 <facet name="uinfo_facet_salix_rank" description="salix ranks" />
148 </facets> 148 </facets>
149 </outputmode> 149 </outputmode>
150 150
151 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart"> 151 <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart">
152 <facets> 152 <facets>
153 <facet name="uinfo_facet_salix_line_cross_section_water_line" description="Saxlix Line"/> 153 <facet name="uinfo_facet_salix_line_cross_section_water_line" description="Saxlix Line" />
154 <facet name="uinfo_facet_salix_scenario_cross_section_water_line" description="Salix Lines of scenarios"/> 154 <facet name="uinfo_facet_salix_scenario_cross_section_water_line" description="Salix Lines of scenarios" />
155 <facet name="uinfo_facet_salix_waterlevel_mnw_cross_section_water_line" description="Waterlevels used during salix line calculation"/> 155 <facet name="uinfo_facet_salix_waterlevel_mnw_cross_section_water_line" description="Waterlevels used during salix line calculation" />
156 <facet name="uinfo_facet_salix_waterlevel_mw_cross_section_water_line" description="Waterlevels used during salix line calculation"/> 156 <facet name="uinfo_facet_salix_waterlevel_mw_cross_section_water_line" description="Waterlevels used during salix line calculation" />
157 <facet name="uinfo_facet_salix_waterlevel_mhw_cross_section_water_line" description="Waterlevels used during salix line calculation"/> 157 <facet name="uinfo_facet_salix_waterlevel_mhw_cross_section_water_line" description="Waterlevels used during salix line calculation" />
158 <facet name="uinfo_facet_salix_waterlevel_hw5_cross_section_water_line" description="Waterlevels used during salix line calculation"/> 158 <facet name="uinfo_facet_salix_waterlevel_hw5_cross_section_water_line" description="Waterlevels used during salix line calculation" />
159 159
160 <facet name="cross_section" description="facet.cross_section"/> 160 <facet name="cross_section" description="facet.cross_section" />
161 <facet name="area" description="an area"/> 161 <facet name="area" description="an area" />
162 <facet name="cross_section.area" description="an area"/> 162 <facet name="cross_section.area" description="an area" />
163 <facet name="cross_section.manualpoints" description="points"/> 163 <facet name="cross_section.manualpoints" description="points" />
164 <facet name="cross_section.manualline" description="line"/> 164 <facet name="cross_section.manualline" description="line" />
165 165
166 <!-- 166 <!--
167 This would automatically import some existing hyks, but we do not want this here 167 This would automatically import some existing hyks, but we do not want this here
168 <facet name="hyk" description="hyks"/> 168 <facet name="hyk" description="hyks"/>
169 --> 169 -->
170 </facets> 170 </facets>
171 </outputmode> 171 </outputmode>
172 172
173 <outputmode name="uinfo_salix_line_export" description="output.uinfo_salix_line_export" mime-type="text/plain" type="export"> 173 <outputmode name="uinfo_salix_line_export" description="output.uinfo_salix_line_export" mime-type="text/plain" type="export">
174 <facets> 174 <facets>
175 <facet name="csv" description="facet.uinfo_salix_line_export.csv"/> 175 <facet name="csv" description="facet.uinfo_salix_line_export.csv" />
176 <facet name="pdf" description="facet.uinfo_salix_line_export.pdf"/> 176 <facet name="pdf" description="facet.uinfo_salix_line_export.pdf" />
177 </facets> 177 </facets>
178 </outputmode> 178 </outputmode>
179 179
180 <outputmode name="uinfo_salix_line_report" description="output.uinfo_salix_line_report" mime-type="text/xml" type="report"> 180 <outputmode name="uinfo_salix_line_report" description="output.uinfo_salix_line_report" mime-type="text/xml" type="report">
181 <facets> 181 <facets>
182 <facet name="report" description="facet.uinfo_salix_line_report"/> 182 <facet name="report" description="facet.uinfo_salix_line_report" />
183 </facets> 183 </facets>
184 </outputmode> 184 </outputmode>
185 </outputmodes> 185 </outputmodes>
186 </state> 186 </state>
187 187
188 188
189 <!-- Calculation Mode: Inundation Duration --> 189 <!-- Calculation Mode: Inundation Duration -->
190 190
191 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 191 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
192 <from state="state.uinfo.calculation_mode"/> 192 <from state="state.uinfo.calculation_mode" />
193 <to state="state.uinfo.inundationduration.distance_only"/> 193 <to state="state.uinfo.inundationduration.distance_only" />
194 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal"/> 194 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" />
195 </transition> 195 </transition>
196 196
197 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 197 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
198 <from state="state.uinfo.inundationduration.distance_only"/> 198 <from state="state.uinfo.inundationduration.distance_only" />
199 <to state="state.uinfo.inundation.year_totalepoch"/> 199 <to state="state.uinfo.inundation.year_totalepoch" />
200 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal"/> 200 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" />
201 </transition> 201 </transition>
202 202
203 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 203 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
204 <from state="state.uinfo.inundation.year_totalepoch"/> 204 <from state="state.uinfo.inundation.year_totalepoch" />
205 <to state="state.uinfo.inundation.load.year"/> 205 <to state="state.uinfo.inundation.load.year" />
206 <condition data="ye_select" value="state.uinfo.year" operator="equal"/> 206 <condition data="ye_select" value="state.uinfo.year" operator="equal" />
207 </transition> 207 </transition>
208 208
209 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 209 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
210 <from state="state.uinfo.inundation.year_totalepoch"/> 210 <from state="state.uinfo.inundation.year_totalepoch" />
211 <to state="state.uinfo.inundation.use_scenario"/> 211 <to state="state.uinfo.inundation.load.epoch" />
212 <condition data="ye_select" value="state.uinfo.totalepoch" operator="equal"/> 212 <condition data="ye_select" value="state.uinfo.epoch" operator="equal" />
213 </transition> 213 </transition>
214 214
215 <state id="state.uinfo.inundation.year_totalepoch" description="state.uinfo.inundation.year_totalepoch" state="org.dive4elements.river.artifacts.uinfo.inundationduration.YearChoice" helpText="help.state.uinfo.inundation.year_totalepoch"> 215 <state id="state.uinfo.inundation.year_totalepoch" description="state.uinfo.inundation.year_totalepoch" state="org.dive4elements.river.artifacts.uinfo.inundationduration.YearChoice" helpText="help.state.uinfo.inundation.year_totalepoch">
216 <data name="ye_select" type="String"/> 216 <data name="ye_select" type="String" />
217 </state> 217 </state>
218 218
219 <state id="state.uinfo.inundation.load.year" description="state.uinfo.inundation.load.year" state="org.dive4elements.river.artifacts.uinfo.inundationduration.LoadSingleYearSelectState" helpText="help.state.uinfo.inundation.load.year"> 219 <state id="state.uinfo.inundation.load.year" description="state.uinfo.inundation.load.year" state="org.dive4elements.river.artifacts.uinfo.inundationduration.WMSYearSelectState" helpText="help.state.uinfo.inundation.load.year">
220 <data name="singleyear" type="String"/> 220 <data name="year_epoch_select" type="String" />
221 </state> 221 </state>
222 222
223 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 223 <state id="state.uinfo.inundation.load.epoch" description="state.uinfo.inundation.load.epoch" state="org.dive4elements.river.artifacts.uinfo.inundationduration.WMSEpochSelectState" helpText="help.state.uinfo.inundation.load.epoch">
224 <from state="state.uinfo.inundation.load.year"/> 224 <data name="year_epoch_select" type="String" />
225 <to state="state.uinfo.inundation.use_scenario"/> 225 </state>
226 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal"/> 226
227
228 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
229 <from state="state.uinfo.inundation.load.year" />
230 <to state="state.uinfo.inundation.use_scenario" />
231 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" />
232 </transition>
233
234 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
235 <from state="state.uinfo.inundation.load.epoch" />
236 <to state="state.uinfo.inundation.use_scenario" />
237 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" />
227 </transition> 238 </transition>
228 239
229 <!-- Doppelter State, andere ID, damit keine Mehrfach-Condition benötigt wird --> 240 <!-- Doppelter State, andere ID, damit keine Mehrfach-Condition benötigt wird -->
230 <state id="state.uinfo.inundation.use_scenario" description="state.uinfo.inundation.use_scenario" state="org.dive4elements.river.artifacts.uinfo.salix.UseScenarioChoice" helpText="help.state.uinfo.inundation.use_scenario"> 241 <state id="state.uinfo.inundation.use_scenario" description="state.uinfo.inundation.use_scenario" state="org.dive4elements.river.artifacts.uinfo.salix.UseScenarioChoice" helpText="help.state.uinfo.inundation.use_scenario">
231 <data name="use_scenario" type="Boolean"/> 242 <data name="use_scenario" type="Boolean" />
232 </state> 243 </state>
233 244
234 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 245 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
235 <from state="state.uinfo.inundation.use_scenario"/> 246 <from state="state.uinfo.inundation.use_scenario" />
236 <to state="state.uinfo.inundation.scenario"/> 247 <to state="state.uinfo.inundation.load.scenario" />
237 <condition data="use_scenario" value="true" operator="equal"/> 248 <condition data="use_scenario" value="true" operator="equal" />
238 </transition> 249 </transition>
239 250
240 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 251 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
241 <from state="state.uinfo.inundation.use_scenario"/> 252 <from state="state.uinfo.inundation.use_scenario" />
242 <to state="state.uinfo.inundation.vegetation"/> 253 <to state="state.uinfo.inundation.vegetation" />
243 <condition data="use_scenario" value="false" operator="equal"/> 254 <condition data="use_scenario" value="false" operator="equal" />
244 </transition> 255 </transition>
245 256
246 <state id="state.uinfo.inundation.scenario" description="state.uinfo.inundation.scenario" state="org.dive4elements.river.artifacts.uinfo.inundationduration.LoadScenarioSelect" helpText="help.state.uinfo.inundation.scenario"> 257 <state id="state.uinfo.inundation.load.scenario" description="state.uinfo.inundation.load.scenario" state="org.dive4elements.river.artifacts.uinfo.inundationduration.LoadScenarioSelect" helpText="help.state.uinfo.inundation.scenario">
247 <data name="sedimentheight" type="String"/> <!-- mittelwasserlage in cm! --> 258 <data name="sedimentheight" type="String" /> <!-- mittelwasserlage in cm! -->
248 </state> 259 </state>
249 260
250 <state id="state.uinfo.inundation.vegetation" description="state.uinfo.inundation.vegetation" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesTableState" helpText="help.state.uinfo.inundation.vegetation"> 261 <state id="state.uinfo.inundation.vegetation" description="state.uinfo.inundation.vegetation" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesTableState" helpText="help.state.uinfo.inundation.vegetation">
251 <data name="vegzones" type="String"/> 262 <data name="vegzones" type="String" />
252 </state> 263 </state>
253 264
254 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 265 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
255 <from state="state.uinfo.inundation.scenario"/> 266 <from state="state.uinfo.inundation.load.scenario" />
256 <to state="state.uinfo.inundation.vegetation"/> 267 <to state="state.uinfo.inundation.vegetation" />
257 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal"/> 268 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" />
258 </transition> 269 </transition>
259 270
260 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 271 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
261 <from state="state.uinfo.inundation.vegetation"/> 272 <from state="state.uinfo.inundation.vegetation" />
262 <to state="state.uinfo.inundation_duration"/> 273 <to state="state.uinfo.inundation_duration" />
263 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal"/> 274 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" />
264 </transition> 275 </transition>
265 276
266 <state id="state.uinfo.inundation_duration" description="state.uinfo.inundation_duration" state="org.dive4elements.river.artifacts.uinfo.inundationduration.InundationDurationState" helpText="help.state.uinfo.inundation_duration"> 277 <state id="state.uinfo.inundation_duration" description="state.uinfo.inundation_duration" state="org.dive4elements.river.artifacts.uinfo.inundationduration.InundationDurationState" helpText="help.state.uinfo.inundation_duration">
267 <outputmodes> 278 <outputmodes>
268 279
269 <outputmode name="map" description="output.uesk.map.description" type="map"> 280 <outputmode name="map" description="output.uesk.map.description" type="map">
270 <facets> 281 <facets>
271 <facet name="floodmap.wsplgen"/> 282 <facet name="floodmap.wsplgen" />
272 <facet name="floodmap.barriers"/> 283 <facet name="floodmap.barriers" />
273 <facet name="floodmap.riveraxis"/> 284 <facet name="floodmap.riveraxis" />
274 <facet name="floodmap.wmsbackground"/> 285 <facet name="floodmap.wmsbackground" />
275 <facet name="floodmap.kms"/> 286 <facet name="floodmap.kms" />
276 <facet name="floodmap.qps"/> 287 <facet name="floodmap.qps" />
277 <facet name="floodmap.hws_lines"/> 288 <facet name="floodmap.hws_lines" />
278 <facet name="floodmap.hws_points"/> 289 <facet name="floodmap.hws_points" />
279 <facet name="floodmap.hydr_boundaries"/> 290 <facet name="floodmap.hydr_boundaries" />
280 <facet name="floodmap.hydr_boundaries_poly"/> 291 <facet name="floodmap.hydr_boundaries_poly" />
281 <facet name="floodmap.catchment"/> 292 <facet name="floodmap.catchment" />
282 <facet name="floodmap.floodplain"/> 293 <facet name="floodmap.floodplain" />
283 <facet name="floodmap.floodmarks"/> 294 <facet name="floodmap.floodmarks" />
284 <facet name="floodmap.lines"/> 295 <facet name="floodmap.lines" />
285 <facet name="floodmap.buildings"/> 296 <facet name="floodmap.buildings" />
286 <facet name="floodmap.fixpoints"/> 297 <facet name="floodmap.fixpoints" />
287 <facet name="floodmap.floodmaps"/> 298 <facet name="floodmap.floodmaps" />
288 <facet name="floodmap.gauge_location"/> 299 <facet name="floodmap.gauge_location" />
289 <facet name="floodmap.externalwms"/> 300 <facet name="floodmap.externalwms" />
290 <facet name="floodmap.externalwms_1"/> 301 <facet name="floodmap.externalwms_1" />
291 <facet name="floodmap.externalwms_2"/> 302 <facet name="floodmap.externalwms_2" />
292 <facet name="floodmap.externalwms_3"/> 303 <facet name="floodmap.externalwms_3" />
293 <facet name="floodmap.externalwms_4"/> 304 <facet name="floodmap.externalwms_4" />
294 <facet name="floodmap.jetties"/> 305 <facet name="floodmap.jetties" />
295 </facets> 306 </facets>
296 </outputmode> 307 </outputmode>
297 308
298 <!-- FIXME: i01n name in FLYSConstants --> 309 <!-- FIXME: i01n name in FLYSConstants -->
299 <outputmode name="uinfo_inundation_duration_export" description="output.uinfo_inundation_duration_export" mime-type="text/plain" type="export"> 310 <outputmode name="uinfo_inundation_duration_export" description="output.uinfo_inundation_duration_export" mime-type="text/plain" type="export">
300 <facets> 311 <facets>
301 <facet name="wms_url" description="XXXXXXXXXX _ no entry in generators necessary either"/> 312 <facet name="wms_url" description="XXXXXXXXXX _ no entry in generators necessary either" />
302 </facets> 313 </facets>
303 </outputmode> 314 </outputmode>
304 315
305 <outputmode name="uinfo_inundation_duration_report" description="output.uinfo_inundation_duration_report" mime-type="text/xml" type="report"> 316 <outputmode name="uinfo_inundation_duration_report" description="output.uinfo_inundation_duration_report" mime-type="text/xml" type="report">
306 <facets> 317 <facets>
307 <facet name="report" description="facet.uinfo_inundation_duration_report"/> 318 <facet name="report" description="facet.uinfo_inundation_duration_report" />
308 </facets> 319 </facets>
309 </outputmode> 320 </outputmode>
310 </outputmodes> 321 </outputmodes>
311 </state> 322 </state>
312 323
313 324
314 <!-- Calculation Mode: Vegetation Zones --> 325 <!-- Calculation Mode: Vegetation Zones -->
315 326
316 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 327 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
317 <from state="state.uinfo.calculation_mode"/> 328 <from state="state.uinfo.calculation_mode" />
318 <to state="state.uinfo.veg.distance_only"/> 329 <to state="state.uinfo.veg.distance_only" />
319 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal"/> 330 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" />
320 </transition> 331 </transition>
321 332
322 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 333 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
323 <from state="state.uinfo.veg.distance_only"/> 334 <from state="state.uinfo.veg.distance_only" />
324 <to state="state.uinfo.vegetation_zones.table"/> 335 <to state="state.uinfo.vegetation_zones.table" />
325 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal"/> 336 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" />
326 </transition> 337 </transition>
327 338
328 <state id="state.uinfo.vegetation_zones.table" description="state.uinfo.vegetation_zones.table" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesTableEditState" helpText="help.state.uinfo.vegetation_zones"> 339 <state id="state.uinfo.vegetation_zones.table" description="state.uinfo.vegetation_zones.table" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesTableEditState" helpText="help.state.uinfo.vegetation_zones">
329 <data name="vegzones" type="String"/> 340 <data name="vegzones" type="String" />
330 </state> 341 </state>
331 342
332 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 343 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
333 <from state="state.uinfo.vegetation_zones.table"/> 344 <from state="state.uinfo.vegetation_zones.table" />
334 <to state="state.uinfo.vegetation_zones"/> 345 <to state="state.uinfo.vegetation_zones" />
335 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal"/> 346 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" />
336 </transition> 347 </transition>
337 348
338 <state id="state.uinfo.vegetation_zones" description="state.uinfo.vegetation_zones" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesState" helpText="help.state.uinfo.vegetation_zones"> 349 <state id="state.uinfo.vegetation_zones" description="state.uinfo.vegetation_zones" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesState" helpText="help.state.uinfo.vegetation_zones">
339 <outputmodes> 350 <outputmodes>
340 351
341 <!-- FIXME: i01n name in FLYSConstants --> 352 <!-- FIXME: i01n name in FLYSConstants -->
342 <outputmode name="uinfo_vegetation_zones_export" description="output.uinfo_vegetation_zones_export" mime-type="text/plain" type="export"> 353 <outputmode name="uinfo_vegetation_zones_export" description="output.uinfo_vegetation_zones_export" mime-type="text/plain" type="export">
343 <facets> 354 <facets>
344 <facet name="csv" description="facet.uinfo_vegetation_zones_export.csv"/> 355 <facet name="csv" description="facet.uinfo_vegetation_zones_export.csv" />
345 <facet name="pdf" description="facet.uinfo_vegetation_zones_export.pdf"/> 356 <facet name="pdf" description="facet.uinfo_vegetation_zones_export.pdf" />
346 </facets> 357 </facets>
347 </outputmode> 358 </outputmode>
348 359
349 <!-- FIXME: i01n name in FLYSConstants --> 360 <!-- FIXME: i01n name in FLYSConstants -->
350 <outputmode name="uinfo_vegetation_zones_report" description="output.uinfo_vegetation_zones_report" mime-type="text/xml" type="report"> 361 <outputmode name="uinfo_vegetation_zones_report" description="output.uinfo_vegetation_zones_report" mime-type="text/xml" type="report">
351 <facets> 362 <facets>
352 <facet name="report" description="facet.uinfo_vegetation_zones_report"/> 363 <facet name="report" description="facet.uinfo_vegetation_zones_report" />
353 </facets> 364 </facets>
354 </outputmode> 365 </outputmode>
355 </outputmodes> 366 </outputmodes>
356 </state> 367 </state>
357 368

http://dive4elements.wald.intevation.org