Mercurial > dive4elements > river
annotate artifacts/doc/conf/artifacts/uinfo.xml @ 9173:2ec912345359
little work on uinfo.inundationduration
author | gernotbelger |
---|---|
date | Fri, 22 Jun 2018 16:52:22 +0200 |
parents | 41f4bc83aa7a |
children | 34dc0163ad2d |
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 | |
9072
02739b8c010d
bundu progress (Klon FixationAnalysis +Vollmer funktioniert; Verzweigung neue Berechnungsart Bezugswst)
gernotbelger
parents:
9069
diff
changeset
|
78 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
9062 | 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" /> |
9173 | 135 <to state="state.uinfo.inundation.use_scenario" /> |
9066 | 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 | |
9073 | 145 <state id="state.uinfo.load.year" description="state.uinfo.load.year" state="org.dive4elements.river.artifacts.states.LoadSingleYearSelectState" helpText="help.state.uinfo.load.year"> |
9066 | 146 <data name="singleyear" type="String" /> |
9063 | 147 </state> |
9173 | 148 |
8995 | 149 |
9063 | 150 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> |
151 <from state="state.uinfo.load.year" /> | |
152 <to state="state.uinfo.inundation.use_scenario" /> | |
153 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> | |
154 </transition> | |
155 | |
156 <!-- Doppelter State, andere ID, damit keine Mehrfach-Condition benötigt wird --> | |
157 <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"> | |
158 <data name="use_scenario" type="Boolean" /> | |
159 </state> | |
160 | |
161 | |
162 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
163 <from state="state.uinfo.inundation.use_scenario" /> | |
164 <to state="state.uinfo.inundation.scenario" /> | |
165 <condition data="use_scenario" value="true" operator="equal" /> | |
166 </transition> | |
167 | |
168 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
169 <from state="state.uinfo.inundation.use_scenario" /> | |
170 <to state="state.uinfo.inundation.vegetation" /> | |
171 <condition data="use_scenario" value="false" operator="equal" /> | |
172 </transition> | |
173 | |
174 <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 | 175 <data name="sedimentheight" type="String" /> <!-- mittelwasserlage in cm! --> |
9069
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
176 </state> |
1ffd38826175
access uinfo.vegetationzones+inundation_duration
gernotbelger
parents:
9066
diff
changeset
|
177 |
9066 | 178 <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"> |
179 <data name="vegzones" type="String" /> | |
9063 | 180 </state> |
181 | |
182 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
183 <from state="state.uinfo.inundation.scenario" /> | |
184 <to state="state.uinfo.inundation.vegetation" /> | |
9064 | 185 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> |
9063 | 186 </transition> |
187 | |
188 | |
189 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
190 <from state="state.uinfo.inundation.vegetation" /> | |
191 <to state="state.uinfo.inundation_duration" /> | |
9064 | 192 <condition data="calculation_mode" value="uinfo_inundation_duration" operator="equal" /> |
9063 | 193 </transition> |
9064 | 194 |
9062 | 195 <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"> |
196 <outputmodes> | |
8995 | 197 |
9062 | 198 <!-- FIXME: i01n name in FLYSConstants --> |
199 <outputmode name="uinfo_inundation_duration_export" description="output.uinfo_inundation_duration_export" mime-type="text/plain" type="export"> | |
200 <facets> | |
201 <facet name="csv" description="facet.uinfo_inundation_duration_export.csv" /> | |
202 <facet name="pdf" description="facet.uinfo_inundation_duration_export.pdf" /> | |
203 </facets> | |
204 </outputmode> | |
8995 | 205 |
9062 | 206 <!-- FIXME: i01n name in FLYSConstants --> |
207 <outputmode name="uinfo_inundation_duration_report" description="output.uinfo_inundation_duration_report" mime-type="text/xml" type="report"> | |
208 <facets> | |
209 <facet name="report" description="facet.uinfo_inundation_duration_report" /> | |
210 </facets> | |
211 </outputmode> | |
212 </outputmodes> | |
213 </state> | |
8995 | 214 |
9063 | 215 |
216 | |
217 | |
218 | |
219 | |
220 | |
221 | |
222 | |
223 | |
224 | |
225 | |
226 | |
227 | |
228 | |
229 | |
230 | |
231 | |
232 | |
233 | |
234 | |
9064 | 235 <!-- Calculation Mode: Vegetation Zones --> |
9063 | 236 |
237 | |
9064 | 238 |
239 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
240 <from state="state.uinfo.calculation_mode" /> | |
9107 | 241 <to state="state.uinfo.distance_only" /> |
9064 | 242 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> |
243 </transition> | |
244 | |
245 | |
246 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
9107 | 247 <from state="state.uinfo.distance_only" /> |
9064 | 248 <to state="state.uinfo.vegetation_zones.table" /> |
249 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> | |
250 </transition> | |
251 | |
252 | |
253 | |
9066 | 254 <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
|
255 <data name="vegzones" type="String" /> |
9064 | 256 </state> |
257 | |
258 | |
259 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> | |
260 <from state="state.uinfo.vegetation_zones.table" /> | |
261 <to state="state.uinfo.vegetation_zones" /> | |
262 <condition data="calculation_mode" value="uinfo_vegetation_zones" operator="equal" /> | |
263 </transition> | |
264 | |
265 | |
266 <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"> | |
267 <outputmodes> | |
268 | |
269 <!-- FIXME: i01n name in FLYSConstants --> | |
270 <outputmode name="uinfo_vegetation_zones_export" description="output.uinfo_vegetation_zones_export" mime-type="text/plain" type="export"> | |
271 <facets> | |
272 <facet name="csv" description="facet.uinfo_vegetation_zones_export.csv" /> | |
273 <facet name="pdf" description="facet.uinfo_vegetation_zones_export.pdf" /> | |
274 </facets> | |
275 </outputmode> | |
276 | |
277 <!-- FIXME: i01n name in FLYSConstants --> | |
278 <outputmode name="uinfo_vegetation_zones_report" description="output.uinfo_vegetation_zones_report" mime-type="text/xml" type="report"> | |
279 <facets> | |
280 <facet name="report" description="facet.uinfo_vegetation_zones_report" /> | |
281 </facets> | |
282 </outputmode> | |
283 </outputmodes> | |
284 </state> | |
285 | |
286 | |
287 | |
288 | |
289 | |
290 | |
291 | |
292 | |
293 | |
294 | |
295 | |
296 | |
297 | |
298 | |
299 | |
300 | |
301 | |
302 | |
303 | |
304 | |
305 | |
306 | |
307 | |
308 | |
309 | |
310 | |
311 | |
312 | |
313 | |
314 | |
315 | |
316 </states> | |
8995 | 317 </artifact> |