comparison flys-artifacts/doc/conf/artifacts/fixanalysis.xml @ 2668:53f42adf4505

Modified states and added new state for fixing analysis. flys-artifacts/trunk@4351 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Raimund Renkert <raimund.renkert@intevation.de>
date Mon, 07 May 2012 13:27:45 +0000
parents 9e9eb9d97548
children 15523818eae4
comparison
equal deleted inserted replaced
2667:b75681c09ef8 2668:53f42adf4505
22 <to state="state.fix.location"/> 22 <to state="state.fix.location"/>
23 </transition> 23 </transition>
24 24
25 <state id="state.fix.location" description="state.fix.location" 25 <state id="state.fix.location" description="state.fix.location"
26 state="de.intevation.flys.artifacts.states.fixation.LocationSelect"> 26 state="de.intevation.flys.artifacts.states.fixation.LocationSelect">
27 <data name="location" type="Double[]"/> 27 <data name="from" type="Double"/>
28 <data name="to" type="Double"/>
29 <data name="step" type="Double"/>
28 </state> 30 </state>
29 31
30 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> 32 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
31 <from state="state.fix.location"/> 33 <from state="state.fix.location"/>
32 <to state="state.fix.period"/> 34 <to state="state.fix.period"/>
33 </transition> 35 </transition>
34 36
35 <state id="state.fix.period" description="state.fix.period" 37 <state id="state.fix.period" description="state.fix.period"
36 state="de.intevation.flys.artifacts.states.fixation.FixationPeriod"> 38 state="de.intevation.flys.artifacts.states.fixation.FixationPeriod">
37 <data name="period" type="Long[]"/> 39 <data name="start" type="Long"/>
40 <data name="end" type="Long"/>
38 </state> 41 </state>
39 42
40 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> 43 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
41 <from state="state.fix.period"/> 44 <from state="state.fix.period"/>
42 <to state="state.fix.gaugerange"/> 45 <to state="state.fix.gaugerange"/>
43 </transition> 46 </transition>
44 47
45 <state id="state.fix.gaugerange" description="state.fix.gaugerange" 48 <state id="state.fix.gaugerange" description="state.fix.gaugerange"
46 state="de.intevation.flys.artifacts.states.fixation.GaugeRange"> 49 state="de.intevation.flys.artifacts.states.fixation.GaugeRange">
47 <data name="gaugerange" type="Integer[]"/> 50 <data name="q1" type="Integer"/>
51 <data name="q2" type="Integer"/>
52 </state>
53
54 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
55 <from state="state.fix.gaugerange"/>
56 <to state="state.fix.eventselect"/>
57 </transition>
58
59 <state id="state.fix.eventselect" description="state.fix.eventselect"
60 state="de.intevation.flys.artifacts.states.fixation.EventSelect">
61 <data name="events" type="Integer[]"/>
48 </state> 62 </state>
49 63
50 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> 64 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
51 <from state="state.fix.gaugerange"/> 65 <from state="state.fix.eventselect"/>
52 <to state="state.fix.analysis.referenceperiod"/> 66 <to state="state.fix.analysis.referenceperiod"/>
53 <condition data="calculation.mode" value="calculation.analysis" 67 <condition data="calculation.mode" value="calculation.analysis"
54 operator="equal"/> 68 operator="equal"/>
55 </transition> 69 </transition>
56 70

http://dive4elements.wald.intevation.org