ingo@105: <?xml version="1.0" encoding="UTF-8"?> ingo@105: <artifact name="winfo"> ingo@105: <states> ingo@105: ingo@127: <state id="state.winfo.river" description="state.winfo.river" state="de.intevation.flys.artifacts.states.RiverSelect"> ingo@113: <data name="river" type="String" /> ingo@105: </state> ingo@105: ingo@106: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@127: <from state="state.winfo.river"/> ingo@127: <to state="state.winfo.calculation_mode"/> ingo@105: </transition> ingo@105: ingo@127: <state id="state.winfo.calculation_mode" description="state.winfo.calculation_mode" state="de.intevation.flys.artifacts.states.CalculationSelect"> ingo@127: <data name="calculation_mode" type="String" /> ingo@105: </state> ingo@105: ingo@138: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@138: <from state="state.winfo.calculation_mode"/> ingo@138: <to state="state.winfo.location_distance"/> ingo@138: </transition> ingo@138: ingo@138: <state id="state.winfo.location_distance" description="state.winfo.location_distance" state="de.intevation.flys.artifacts.states.LocationDistanceSelect"> ingo@138: <data name="ld_from" type="Double" /> ingo@138: <data name="ld_to" type="Double" /> ingo@138: <data name="ld_step" type="Double" /> ingo@143: ingo@143: <outputmodes> ingo@143: <outputmode name="discharge_table" description="output.discharge_table" mime-type="image/png"/> ingo@143: </outputmodes> ingo@138: </state> ingo@138: ingo@138: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@138: <from state="state.winfo.location_distance"/> ingo@138: <to state="state.winfo.wq"/> ingo@138: </transition> ingo@138: ingo@138: <state id="state.winfo.wq" description="state.winfo.wq" state="de.intevation.flys.artifacts.states.WQSelect"> ingo@138: <data name="wq_mode" type="String" /> ingo@138: <data name="wq_from" type="Double" /> ingo@138: <data name="wq_to" type="Double" /> ingo@138: <data name="wq_step" type="Double" /> ingo@138: </state> ingo@138: ingo@138: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> ingo@138: <from state="state.winfo.wq"/> ingo@138: <to state="state.winfo.calculation"/> ingo@138: </transition> ingo@138: ingo@143: <state id="state.winfo.calculation" description="state.winfo.wq" state="de.intevation.flys.artifacts.states.WINFOOutputState"> ingo@138: </state> ingo@138: ingo@105: </states> ingo@105: </artifact>