Mercurial > dive4elements > river
annotate artifacts/doc/conf/artifacts/uinfo.xml @ 9069:1ffd38826175
access uinfo.vegetationzones+inundation_duration
author | gernotbelger |
---|---|
date | Tue, 15 May 2018 12:00:26 +0200 |
parents | b5d7a9d79837 |
children | 02739b8c010d |
rev | line source |
---|---|
8995 | 1 <?xml version="1.0" encoding="UTF-8"?> |
2 <artifact name="uinfo"> | |
3 | |
9062 | 4 <states> |
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" /> | |
7 </state> | |
8995 | 8 |
9062 | 9 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> |
10 <from state="state.uinfo.river" /> | |
11 <to state="state.uinfo.calculation_mode" /> | |
12 </transition> | |
8995 | 13 |
9062 | 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" /> | |
16 </state> | |
8995 | 17 |
9062 | 18 <state id="state.uinfo.distance_only" description="state.uinfo.distance_only" state="org.dive4elements.river.artifacts.states.DistanceOnlySelect" helpText="help.state.uinfo.distance_only"> |
19 <data name="ld_from" type="Double" /> | |
20 <data name="ld_to" type="Double" /> | |
9036 | 21 </state> |
9064 | 22 <state id="state.uinfo.distance" description="state.uinfo.distance" state="org.dive4elements.river.artifacts.states.DistanceSelect" helpText="help.state.uinfo.distance_only"> |
23 <data name="ld_from" type="Double" /> | |
24 <data name="ld_to" type="Double" /> | |
25 <data name="ld_step" type="Double" /> | |
26 </state> | |
8995 | 27 |
28 | |
29 | |
9062 | 30 <!-- Calculation Mode: Salix Linie --> |
31 | |
32 | |
33 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
34 <from state="state.uinfo.calculation_mode" /> | |
35 <to state="state.uinfo.distance_only" /> | |
36 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" /> | |
9036 | 37 </transition> |
9062 | 38 |
39 | |
40 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
41 <from state="state.uinfo.distance_only" /> | |
42 <to state="state.uinfo.use_scenario" /> | |
43 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" /> | |
44 </transition> | |
45 | |
46 | |
47 <state id="state.uinfo.use_scenario" description="state.uinfo.use_scenario" state="org.dive4elements.river.artifacts.uinfo.salix.UseScenarioChoice" helpText="help.state.uinfo.use_scenario"> | |
48 <data name="use_scenario" type="Boolean" /> | |
49 </state> | |
50 | |
51 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
52 <from state="state.uinfo.use_scenario" /> | |
53 <to state="state.uinfo.scenario_type" /> | |
54 <condition data="use_scenario" value="true" operator="equal" /> | |
55 </transition> | |
56 | |
57 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
58 <from state="state.uinfo.use_scenario" /> | |
59 <to state="state.uinfo.distance_only_part" /> | |
60 <condition data="use_scenario" value="false" operator="equal" /> | |
61 </transition> | |
62 | |
63 <state id="state.uinfo.scenario_type" description="state.uinfo.scenario_type" state="org.dive4elements.river.artifacts.uinfo.salix.ScenarioTypeState" helpText="help.state.uinfo.scenario_type"> | |
64 <data name="scenario_selection" type="String" /> | |
65 </state> | |
66 | |
67 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
68 <from state="state.uinfo.scenario_type" /> | |
69 <to state="state.uinfo.distance_only_part" /> | |
70 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" /> | |
71 </transition> | |
72 | |
73 <state id="state.uinfo.distance_only_part" description="state.uinfo.distance_only_part" state="org.dive4elements.river.artifacts.states.DistanceOnlyPartSelect" helpText="help.state.uinfo.distance_only"> | |
74 <data name="ld_from_part" type="Double" /> | |
75 <data name="ld_to_part" type="Double" /> | |
76 </state> | |
77 | |
78 <transition transition="org.dive4elements.river.artifacts.transitions.DefaultTransition"> | |
79 <from state="state.uinfo.distance_only_part" /> | |
80 <to state="state.uinfo.salix_line" /> | |
81 <condition data="calculation_mode" value="uinfo_salix_line" operator="equal" /> | |
82 </transition> | |
83 | |
84 | |
9063 | 85 |
86 | |
87 | |
9062 | 88 <state id="state.uinfo.salix_line" description="state.uinfo.salix_line" state="org.dive4elements.river.artifacts.uinfo.salix.SalixLineState" helpText="help.state.uinfo.salix_line"> |
89 <outputmodes> | |
90 | |
91 <!-- FIXME: i01n name in FLYSConstants --> | |
92 <outputmode name="uinfo_salix_line_export" description="output.uinfo_salix_line_export" mime-type="text/plain" type="export"> | |
93 <facets> | |
94 <facet name="csv" description="facet.uinfo_salix_line_export.csv" /> | |
95 <facet name="pdf" description="facet.uinfo_salix_line_export.pdf" /> | |
96 </facets> | |
97 </outputmode> | |
98 | |
99 <!-- FIXME: i01n name in FLYSConstants --> | |
100 <outputmode name="uinfo_salix_line_report" description="output.uinfo_salix_line_report" mime-type="text/xml" type="report"> | |
101 <facets> | |
102 <facet name="report" description="facet.uinfo_salix_line_report" /> | |
103 </facets> | |
104 </outputmode> | |
105 </outputmodes> | |
106 </state> | |
9069
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
107 |
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
108 |
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
109 |
9062 | 110 |
111 | |
9063 | 112 <!-- Calculation Mode: Inundation Duration --> |
9062 | 113 |
114 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
115 <from state="state.uinfo.calculation_mode" /> | |
9063 | 116 <to state="state.uinfo.distance_only" /> |
117 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> | |
9036 | 118 </transition> |
8995 | 119 |
9063 | 120 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
121 <from state="state.uinfo.distance_only" /> | |
9066 | 122 <to state="state.uinfo.year_totalepoch" /> |
9063 | 123 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> |
124 </transition> | |
8995 | 125 |
9062 | 126 |
9063 | 127 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
9066 | 128 <from state="state.uinfo.year_totalepoch" /> |
9063 | 129 <to state="state.uinfo.load.year" /> |
130 <condition data="ye_select" value="state.uinfo.year" operator="equal" /> | |
131 </transition> | |
132 | |
133 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
9066 | 134 <from state="state.uinfo.year_totalepoch" /> |
135 <to state="state.uinfo.load.totalepoch" /> | |
136 <condition data="ye_select" value="state.uinfo.totalepoch" operator="equal" /> | |
9063 | 137 </transition> |
138 | |
139 | |
9066 | 140 <state id="state.uinfo.year_totalepoch" description="state.uinfo.year_totalepoch" state="org.dive4elements.river.artifacts.uinfo.inundationduration.YearChoice" helpText="help.state.uinfo.year"> |
9063 | 141 <data name="ye_select" type="String" /> |
9062 | 142 </state> |
8995 | 143 |
144 | |
9063 | 145 <state id="state.uinfo.load.year" description="state.uinfo.load.year" state="org.dive4elements.river.artifacts.uinfo.inundationduration.LoadYearSelect" helpText="help.state.uinfo.load.year"> |
9066 | 146 <data name="singleyear" type="String" /> |
9063 | 147 </state> |
8995 | 148 |
9066 | 149 <state id="state.uinfo.load.totalepoch" description="state.uinfo.load.totalepoch" state="org.dive4elements.river.artifacts.uinfo.inundationduration.LoadEpochSelect" helpText="help.state.uinfo.load.epoch"> |
150 <data name="totalepoch" type="String" /> | |
9063 | 151 </state> |
8995 | 152 |
153 | |
9062 | 154 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
9066 | 155 <from state="state.uinfo.load.totalepoch" /> |
9063 | 156 <to state="state.uinfo.inundation.use_scenario" /> |
9062 | 157 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> |
158 </transition> | |
8995 | 159 |
9063 | 160 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
161 <from state="state.uinfo.load.year" /> | |
162 <to state="state.uinfo.inundation.use_scenario" /> | |
163 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> | |
164 </transition> | |
165 | |
166 <!-- Doppelter State, andere ID, damit keine Mehrfach-Condition benötigt wird --> | |
167 <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.use_scenario"> | |
168 <data name="use_scenario" type="Boolean" /> | |
169 </state> | |
170 | |
171 | |
172 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
173 <from state="state.uinfo.inundation.use_scenario" /> | |
174 <to state="state.uinfo.inundation.scenario" /> | |
175 <condition data="use_scenario" value="true" operator="equal" /> | |
176 </transition> | |
177 | |
178 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
179 <from state="state.uinfo.inundation.use_scenario" /> | |
180 <to state="state.uinfo.inundation.vegetation" /> | |
181 <condition data="use_scenario" value="false" operator="equal" /> | |
182 </transition> | |
183 | |
184 <state id="state.uinfo.inundation.scenario" description="state.uinfo.inundation.scenario" state="org.dive4elements.river.artifacts.uinfo.inundationduration.LoadScenarioSelect" helpText="help.state.uinfo.use_scenario"> | |
9066 | 185 <data name="sedimentheight" type="String" /> <!-- mittelwasserlage in cm! --> |
9069
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
186 </state> |
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
187 |
9066 | 188 <state id="state.uinfo.inundation.vegetation" description="state.uinfo.inundation.vegetation" state="org.dive4elements.river.artifacts.uinfo.vegetationzones.VegetationZonesTableState" helpText="help.state.uinfo.use_scenario"> |
189 <data name="vegzones" type="String" /> | |
9063 | 190 </state> |
191 | |
192 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
193 <from state="state.uinfo.inundation.scenario" /> | |
194 <to state="state.uinfo.inundation.vegetation" /> | |
9064 | 195 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> |
9063 | 196 </transition> |
197 | |
198 | |
199 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
200 <from state="state.uinfo.inundation.vegetation" /> | |
201 <to state="state.uinfo.inundation_duration" /> | |
9064 | 202 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> |
9063 | 203 </transition> |
9064 | 204 |
9062 | 205 <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"> |
206 <outputmodes> | |
8995 | 207 |
9062 | 208 <!-- FIXME: i01n name in FLYSConstants --> |
209 <outputmode name="uinfo_inundation_duration_export" description="output.uinfo_inundation_duration_export" mime-type="text/plain" type="export"> | |
210 <facets> | |
211 <facet name="csv" description="facet.uinfo_inundation_duration_export.csv" /> | |
212 <facet name="pdf" description="facet.uinfo_inundation_duration_export.pdf" /> | |
213 </facets> | |
214 </outputmode> | |
8995 | 215 |
9062 | 216 <!-- FIXME: i01n name in FLYSConstants --> |
217 <outputmode name="uinfo_inundation_duration_report" description="output.uinfo_inundation_duration_report" mime-type="text/xml" type="report"> | |
218 <facets> | |
219 <facet name="report" description="facet.uinfo_inundation_duration_report" /> | |
220 </facets> | |
221 </outputmode> | |
222 </outputmodes> | |
223 </state> | |
8995 | 224 |
9063 | 225 |
226 | |
227 | |
228 | |
229 | |
230 | |
231 | |
232 | |
233 | |
234 | |
235 | |
236 | |
237 | |
238 | |
239 | |
240 | |
241 | |
242 | |
243 | |
244 | |
9064 | 245 <!-- Calculation Mode: Vegetation Zones --> |
9063 | 246 |
247 | |
9064 | 248 |
249 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
250 <from state="state.uinfo.calculation_mode" /> | |
251 <to state="state.uinfo.distance" /> | |
252 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> | |
253 </transition> | |
254 | |
255 | |
256 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
257 <from state="state.uinfo.distance" /> | |
258 <to state="state.uinfo.vegetation_zones.table" /> | |
259 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> | |
260 </transition> | |
261 | |
262 | |
263 | |
9066 | 264 <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"> |
9069
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
265 <data name="vegzones" type="String" /> |
9064 | 266 </state> |
267 | |
268 | |
269 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
270 <from state="state.uinfo.vegetation_zones.table" /> | |
271 <to state="state.uinfo.vegetation_zones" /> | |
272 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> | |
273 </transition> | |
274 | |
275 | |
276 <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"> | |
277 <outputmodes> | |
278 | |
279 <!-- FIXME: i01n name in FLYSConstants --> | |
280 <outputmode name="uinfo_vegetation_zones_export" description="output.uinfo_vegetation_zones_export" mime-type="text/plain" type="export"> | |
281 <facets> | |
282 <facet name="csv" description="facet.uinfo_vegetation_zones_export.csv" /> | |
283 <facet name="pdf" description="facet.uinfo_vegetation_zones_export.pdf" /> | |
284 </facets> | |
285 </outputmode> | |
286 | |
287 <!-- FIXME: i01n name in FLYSConstants --> | |
288 <outputmode name="uinfo_vegetation_zones_report" description="output.uinfo_vegetation_zones_report" mime-type="text/xml" type="report"> | |
289 <facets> | |
290 <facet name="report" description="facet.uinfo_vegetation_zones_report" /> | |
291 </facets> | |
292 </outputmode> | |
293 </outputmodes> | |
294 </state> | |
295 | |
296 | |
297 | |
298 | |
299 | |
300 | |
301 | |
302 | |
303 | |
304 | |
305 | |
306 | |
307 | |
308 | |
309 | |
310 | |
311 | |
312 | |
313 | |
314 | |
315 | |
316 | |
317 | |
318 | |
319 | |
320 | |
321 | |
322 | |
323 | |
324 | |
325 | |
326 </states> | |
8995 | 327 </artifact> |