comparison artifacts/doc/conf/artifacts/sinfo.xml @ 9050:f4b66f6692e3

sinfo.xml definition states+transitions
author gernotbelger
date Thu, 03 May 2018 14:17:58 +0200
parents c265c9fc915c
children ad2ae847e10e
comparison
equal deleted inserted replaced
9045:0ddeeb413fae 9050:f4b66f6692e3
221 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 221 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
222 <from state="state.sinfo.calculation_mode"/> 222 <from state="state.sinfo.calculation_mode"/>
223 <to state="state.sinfo.distance_only"/> 223 <to state="state.sinfo.distance_only"/>
224 <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/> 224 <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/>
225 </transition> 225 </transition>
226 226
227 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
228 <from state="state.sinfo.distance_only"/>
229 <to state="state.sinfo.year"/>
230 <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/>
231 </transition>
232
233 <state id="state.sinfo.year" description="state.sinfo.year" state="org.dive4elements.river.artifacts.sinfo.grounding.YearChoice" helpText="help.state.sinfo.year">
234 <data name="year" type="Boolean"/>
235 </state>
236
237
238
239 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
240 <from state="state.sinfo.year"/>
241 <to state="state.sinfo.grounding"/>
242 <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/>
243 </transition>
244
245 <state id="state.sinfo.grounding" description="state.sinfo.grounding" state="org.dive4elements.river.artifacts.sinfo.grounding.GroundingState" helpText="help.state.sinfo.grounding">
246 <outputmodes>
247 <outputmode name="grounding" description="output.grounding" mime-type="image/png" type="chart">
248 <facets>
249 <!-- REMARK: id's that ends with 'filtered' are handled differently ' -->
250 <facet name="sinfo_facet_flow_depth.filtered" description="flow depth, filtered by current zoom state"/>
251 <facet name="sinfo_facet_flow_depth" description="flow depth"/>
252
253 <facet name="sinfo_facet_flow_depth_with_tkh.filtered" description="flow depth including tkh, filtered by current zoom state"/>
254 <facet name="sinfo_facet_flow_depth_with_tkh" description="flow depth including tkh"/>
255
256 <facet name="sinfo_facet_tkh" description="Facet for tkh"/>
257
258 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
259 </facets>
260 </outputmode>
261
262 <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export">
263 <facets>
264 <facet name="csv" description="facet.sinfo_flowdepth_export.csv"/>
265 <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf"/>
266 </facets>
267 </outputmode>
268
269 <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report">
270 <facets>
271 <facet name="report" description="facet.sinfo_flowdepth_report"/>
272 </facets>
273 </outputmode>
274 </outputmodes>
275 </state>
276
277
227 278
228 279
229 <!-- Calculation Mode: Überflutungsdauern Infrastrukturen BWaStr --> 280 <!-- Calculation Mode: Überflutungsdauern Infrastrukturen BWaStr -->
281
282 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
283 <from state="state.sinfo.distance_only"/>
284 <to state="state.sinfo.riverside"/>
285 <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
286 </transition>
287
288 <state id="state.sinfo.riverside" description="state.sinfo.riverside" state="org.dive4elements.river.artifacts.sinfo.inundation.RiversideChoice" helpText="help.state.sinfo.riverside">
289 <data name="todo_radio_btn" type="Boolean"/>
290 </state>
291
230 292
231 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 293 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
232 <from state="state.sinfo.calculation_mode"/> 294 <from state="state.sinfo.calculation_mode"/>
233 <to state="state.sinfo.distance_only"/> 295 <to state="state.sinfo.distance_only"/>
234 <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/> 296 <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
235 </transition> 297 </transition>
236 298
237 <state id="state.sinfo.wspl" description="state.sinfo.wspl" state="org.dive4elements.river.artifacts.sinfo.inundation.WsplChoice" helpText="help.state.sinfo.wspl"> 299 <state id="state.sinfo.wspl" description="state.sinfo.wspl" state="org.dive4elements.river.artifacts.sinfo.inundation.WsplChoice" helpText="help.state.sinfo.wspl">
238 <data name="wspl" type="Boolean"/> 300 <data name="wspl" type="Boolean"/>
239 </state> 301 </state>
240 302
303 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
304 <from state="state.sinfo.riverside"/>
305 <to state="state.sinfo.wspl"/>
306 <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
307 </transition>
308
309 <state id="state.sinfo.wqinput" description="state.sinfo.wqinput" state="org.dive4elements.river.artifacts.sinfo.inundation.WqinputChoice" helpText="help.state.sinfo.wqinput">
310 <data name="wqinput" type="Boolean"/>
311 </state>
312
313 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
314 <from state="state.sinfo.wspl"/>
315 <to state="state.sinfo.wqinput"/>
316 <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
317 </transition>
318
319 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
320 <from state="state.sinfo.wqinput"/>
321 <to state="state.sinfo.infrastructures_inundation"/>
322 <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
323 </transition>
324
325
326
327 <state id="state.sinfo.infrastructures_inundation" description="state.sinfo.infrastructures_inundation" state="org.dive4elements.river.artifacts.sinfo.inundation.InundationState" helpText="help.state.sinfo.infrastructures_inundation">
328 <outputmodes>
329 <outputmode name="infrastructures_inundation" description="output.infrastructures_inundation" mime-type="image/png" type="chart">
330 <facets>
331 <!-- REMARK: id's that ends with 'filtered' are handled differently ' -->
332 <facet name="sinfo_facet_flow_depth.filtered" description="flow depth, filtered by current zoom state"/>
333 <facet name="sinfo_facet_flow_depth" description="flow depth"/>
334
335 <facet name="sinfo_facet_flow_depth_with_tkh.filtered" description="flow depth including tkh, filtered by current zoom state"/>
336 <facet name="sinfo_facet_flow_depth_with_tkh" description="flow depth including tkh"/>
337
338 <facet name="sinfo_facet_tkh" description="Facet for tkh"/>
339
340 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
341 </facets>
342 </outputmode>
343
344 <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export">
345 <facets>
346 <facet name="csv" description="facet.sinfo_flowdepth_export.csv"/>
347 <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf"/>
348 </facets>
349 </outputmode>
350
351 <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report">
352 <facets>
353 <facet name="report" description="facet.sinfo_flowdepth_report"/>
354 </facets>
355 </outputmode>
356 </outputmodes>
357 </state>
358
359
360
361
362
363
364
365
241 366
242 <!-- Calculation Mode: Transportkörperhöhen --> 367 <!-- Calculation Mode: Transportkörperhöhen -->
243 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> 368 <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
244 <from state="state.sinfo.calculation_mode"/> 369 <from state="state.sinfo.calculation_mode"/>
245 <to state="state.sinfo.distance"/> 370 <to state="state.sinfo.distance"/>

http://dive4elements.wald.intevation.org