Mercurial > dive4elements > river
diff 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 |
line wrap: on
line diff
--- a/artifacts/doc/conf/artifacts/sinfo.xml Thu May 03 10:16:36 2018 +0200 +++ b/artifacts/doc/conf/artifacts/sinfo.xml Thu May 03 14:17:58 2018 +0200 @@ -223,21 +223,146 @@ <to state="state.sinfo.distance_only"/> <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/> </transition> - + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.sinfo.distance_only"/> + <to state="state.sinfo.year"/> + <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/> + </transition> + + <state id="state.sinfo.year" description="state.sinfo.year" state="org.dive4elements.river.artifacts.sinfo.grounding.YearChoice" helpText="help.state.sinfo.year"> + <data name="year" type="Boolean"/> + </state> + + + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.sinfo.year"/> + <to state="state.sinfo.grounding"/> + <condition data="calculation_mode" value="sinfo_calc_grounding" operator="equal"/> + </transition> + + <state id="state.sinfo.grounding" description="state.sinfo.grounding" state="org.dive4elements.river.artifacts.sinfo.grounding.GroundingState" helpText="help.state.sinfo.grounding"> + <outputmodes> + <outputmode name="grounding" description="output.grounding" mime-type="image/png" type="chart"> + <facets> + <!-- REMARK: id's that ends with 'filtered' are handled differently ' --> + <facet name="sinfo_facet_flow_depth.filtered" description="flow depth, filtered by current zoom state"/> + <facet name="sinfo_facet_flow_depth" description="flow depth"/> + + <facet name="sinfo_facet_flow_depth_with_tkh.filtered" description="flow depth including tkh, filtered by current zoom state"/> + <facet name="sinfo_facet_flow_depth_with_tkh" description="flow depth including tkh"/> + + <facet name="sinfo_facet_tkh" description="Facet for tkh"/> + + <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> + </facets> + </outputmode> + + <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export"> + <facets> + <facet name="csv" description="facet.sinfo_flowdepth_export.csv"/> + <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf"/> + </facets> + </outputmode> + + <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report"> + <facets> + <facet name="report" description="facet.sinfo_flowdepth_report"/> + </facets> + </outputmode> + </outputmodes> + </state> + + <!-- Calculation Mode: Überflutungsdauern Infrastrukturen BWaStr --> + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.sinfo.distance_only"/> + <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> + + <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"> + <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> + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.sinfo.riverside"/> + <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"/> + </transition> + + <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition"> + <from state="state.sinfo.wqinput"/> + <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"> + <outputmodes> + <outputmode name="infrastructures_inundation" description="output.infrastructures_inundation" mime-type="image/png" type="chart"> + <facets> + <!-- REMARK: id's that ends with 'filtered' are handled differently ' --> + <facet name="sinfo_facet_flow_depth.filtered" description="flow depth, filtered by current zoom state"/> + <facet name="sinfo_facet_flow_depth" description="flow depth"/> + <facet name="sinfo_facet_flow_depth_with_tkh.filtered" description="flow depth including tkh, filtered by current zoom state"/> + <facet name="sinfo_facet_flow_depth_with_tkh" description="flow depth including tkh"/> + + <facet name="sinfo_facet_tkh" description="Facet for tkh"/> + + <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> + </facets> + </outputmode> + + <outputmode name="sinfo_flowdepth_export" description="output.sinfo_flowdepth_export" mime-type="text/plain" type="export"> + <facets> + <facet name="csv" description="facet.sinfo_flowdepth_export.csv"/> + <facet name="pdf" description="facet.sinfo_flowdepth_export.pdf"/> + </facets> + </outputmode> + + <outputmode name="sinfo_flowdepth_report" description="output.sinfo_flowdepth_report" mime-type="text/xml" type="report"> + <facets> + <facet name="report" description="facet.sinfo_flowdepth_report"/> + </facets> + </outputmode> + </outputmodes> + </state> + + + + + + + + <!-- Calculation Mode: Transportkörperhöhen --> <transition transition="org.dive4elements.river.artifacts.transitions.ValueCompareTransition">