diff artifacts/doc/conf/artifacts/sinfo.xml @ 9053:ad2ae847e10e

- RadioButton-Auswahl generisch - Überflutungsdauern (inudation of infrastructures) Ablauf states
author gernotbelger
date Fri, 04 May 2018 13:17:57 +0200
parents f4b66f6692e3
children 95643dffd006
line wrap: on
line diff
--- a/artifacts/doc/conf/artifacts/sinfo.xml	Thu May 03 14:57:31 2018 +0200
+++ b/artifacts/doc/conf/artifacts/sinfo.xml	Fri May 04 13:17:57 2018 +0200
@@ -278,24 +278,23 @@
 
 
    <!-- Calculation Mode: Überflutungsdauern Infrastrukturen BWaStr -->
+   <!-- Schrittweite benötigt für wq-state -->
+     <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
+      <from state="state.sinfo.calculation_mode"/>
+      <to state="state.sinfo.distance"/>
+      <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
+    </transition>
     
      <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
-      <from state="state.sinfo.distance_only"/>
+      <from state="state.sinfo.distance"/> 
       <to state="state.sinfo.riverside"/>
       <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
     </transition>
     
-    <state id="state.sinfo.riverside" description="state.sinfo.riverside" state="org.dive4elements.river.artifacts.sinfo.inundation.RiversideChoice" helpText="help.state.sinfo.riverside">
-      <data name="todo_radio_btn" type="Boolean"/>
+    <state id="state.sinfo.riverside" description="state.sinfo.riverside" state="org.dive4elements.river.artifacts.sinfo.inundation.RiversideRadioChoice" helpText="help.state.sinfo.riverside">
+      <data name="riverside" type="String"/>
     </state>
     
-    
-    <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
-      <from state="state.sinfo.calculation_mode"/>
-      <to state="state.sinfo.distance_only"/>
-      <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
-    </transition>
-    
     <state id="state.sinfo.wspl" description="state.sinfo.wspl" state="org.dive4elements.river.artifacts.sinfo.inundation.WsplChoice" helpText="help.state.sinfo.wspl">
       <data name="wspl" type="Boolean"/>
     </state>
@@ -305,26 +304,29 @@
       <to state="state.sinfo.wspl"/>
       <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
     </transition>
-    
-    <state id="state.sinfo.wqinput" description="state.sinfo.wqinput" state="org.dive4elements.river.artifacts.sinfo.inundation.WqinputChoice" helpText="help.state.sinfo.wqinput">
-      <data name="wqinput" type="Boolean"/>
-    </state>
-    
+     
+     
 	<transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
       <from state="state.sinfo.wspl"/>
-      <to state="state.sinfo.wqinput"/>
-      <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
+      <to state="state.sinfo.wq"/>
+      <condition data="wspl" value="true" operator="equal"/>   
     </transition>
     
     <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
-      <from state="state.sinfo.wqinput"/>
+      <from state="state.sinfo.wspl"/>
+      <to state="state.sinfo.infrastructures_inundation"/>
+      <condition data="wspl" value="false" operator="equal"/>   
+    </transition>
+    
+    <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
+      <from state="state.sinfo.wq"/>
       <to state="state.sinfo.infrastructures_inundation"/>
       <condition data="calculation_mode" value="sinfo_calc_infrastructures_inundation_duration" operator="equal"/>
     </transition>
+     
     
     
-    
-        <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">
+    <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">
       <outputmodes>
         <outputmode name="infrastructures_inundation" description="output.infrastructures_inundation" mime-type="image/png" type="chart">
           <facets>
@@ -377,13 +379,16 @@
       <data name="ld_step" type="Double"/>
     </state>
 
+
+
+  
     <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
       <from state="state.sinfo.distance"/>
       <to state="state.sinfo.wq"/>
       <condition data="calculation_mode" value="sinfo_calc_transport_bodies_heights" operator="equal"/>
     </transition>
 
-    <state id="state.sinfo.wq" description="state.winfo.wq" state="org.dive4elements.river.artifacts.states.WQSelect" helpText="help.state.sinfo.wq">
+    <state id="state.sinfo.wq" description="state.sinfo.wq" state="org.dive4elements.river.artifacts.states.WQSelect" helpText="help.state.sinfo.wq">
       <data name="wq_isq" type="Boolean"/>
       <data name="wq_isfree" type="Boolean"/>
       <data name="wq_isrange" type="Boolean"/>
@@ -392,13 +397,13 @@
       <data name="wq_step" type="Double"/>
       <data name="wq_single" type="Double[]"/>
     </state>
-
+    
     <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">
       <from state="state.sinfo.wq"/>
       <to state="state.sinfo.transport_bodies_heights"/>
       <condition data="calculation_mode" value="sinfo_calc_transport_bodies_heights" operator="equal"/>
     </transition>
-
+    
     <state id="state.sinfo.transport_bodies_heights" description="state.sinfo.transport_bodies_heights" state="org.dive4elements.river.artifacts.sinfo.tkhstate.TkhState" helpText="help.state.sinfo.transport_bodies_heights">
       <outputmodes>
         <outputmode name="sinfo_tkk" description="output.tkk" mime-type="image/png" type="chart">

http://dive4elements.wald.intevation.org