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