comparison gnv-artifacts/doc/conf/products/verticalprofile/conf_instantaneouspoint.xml @ 337:a887074460b6

Last Step of the Refactoring Work on the Transition Model. Splitted Businesslogic between States and Transitions. Splitted the ConfigurationElements of State and Transition in several XML-Fragments. gnv-artifacts/trunk@403 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 08 Dec 2009 13:38:21 +0000
parents e964a3d8f7bc
children ca5162aa644d
comparison
equal deleted inserted replaced
336:1b9ca0f2d498 337:a887074460b6
3 <states> 3 <states>
4 <state id="verticalprofile_instantaneouspoint_series" description="verticalprofile_instantaneouspoint_series" state="de.intevation.gnv.state.DefaultState"> 4 <state id="verticalprofile_instantaneouspoint_series" description="verticalprofile_instantaneouspoint_series" state="de.intevation.gnv.state.DefaultState">
5 <queryID>verticalprofile_instantaneouspoint_series</queryID> 5 <queryID>verticalprofile_instantaneouspoint_series</queryID>
6 <dataname>seriesid</dataname> 6 <dataname>seriesid</dataname>
7 <data-multiselect>false</data-multiselect> 7 <data-multiselect>false</data-multiselect>
8 <reachablestates>
9 <state>verticalprofile_instantaneouspoint_point</state>
10 </reachablestates>
11 <inputvalues> 8 <inputvalues>
12 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/> 9 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
13 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 10 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
14 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0"/> 11 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0"/>
15 </inputvalues> 12 </inputvalues>
16 </state> 13 </state>
14
15 <transition transition="de.intevation.gnv.transition.DefaultTransition">
16 <from state="verticalprofile_instantaneouspoint_series"/>
17 <to state="verticalprofile_instantaneouspoint_point"/>
18 </transition>
19
17 <state id="verticalprofile_instantaneouspoint_point" description="verticalprofile_instantaneouspoint_point" state="de.intevation.gnv.state.CoordinateSelectionState"> 20 <state id="verticalprofile_instantaneouspoint_point" description="verticalprofile_instantaneouspoint_point" state="de.intevation.gnv.state.CoordinateSelectionState">
18 <queryID>verticalprofile_instantaneouspoint_point</queryID> 21 <queryID>verticalprofile_instantaneouspoint_point</queryID>
19 <dataname>instantaneouspoint_point</dataname> 22 <dataname>instantaneouspoint_point</dataname>
20 <data-multiselect>false</data-multiselect> 23 <data-multiselect>false</data-multiselect>
21 <reachablestates>
22 <state>verticalprofile_instantaneouspoint_parameter</state>
23 </reachablestates>
24 <inputvalues> 24 <inputvalues>
25 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="1"/> 25 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="1"/>
26 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/> 26 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
27 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 27 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
28 <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="0"/> 28 <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="0"/>
29 </inputvalues> 29 </inputvalues>
30 </state> 30 </state>
31
32 <transition transition="de.intevation.gnv.transition.DefaultTransition">
33 <from state="verticalprofile_instantaneouspoint_point"/>
34 <to state="verticalprofile_instantaneouspoint_parameter"/>
35 </transition>
36
31 <state id="verticalprofile_instantaneouspoint_parameter" description="verticalprofile_instantaneouspoint_parameter" state="de.intevation.gnv.state.DefaultState"> 37 <state id="verticalprofile_instantaneouspoint_parameter" description="verticalprofile_instantaneouspoint_parameter" state="de.intevation.gnv.state.DefaultState">
32 <queryID>verticalprofile_instantaneouspoint_parameter</queryID> 38 <queryID>verticalprofile_instantaneouspoint_parameter</queryID>
33 <dataname>parameterid</dataname> 39 <dataname>parameterid</dataname>
34 <data-multiselect>true</data-multiselect> 40 <data-multiselect>true</data-multiselect>
35 <reachablestates>
36 <state>verticalprofile_instantaneouspoint_minmaxdepth</state>
37 </reachablestates>
38 <inputvalues> 41 <inputvalues>
39 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" /> 42 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" />
40 <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="1"/> 43 <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="1"/>
41 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 44 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
42 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/> 45 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/>
43 </inputvalues> 46 </inputvalues>
44 </state> 47 </state>
48
49 <transition transition="de.intevation.gnv.transition.DefaultTransition">
50 <from state="verticalprofile_instantaneouspoint_parameter"/>
51 <to state="verticalprofile_instantaneouspoint_minmaxdepth"/>
52 </transition>
53
45 <state id="verticalprofile_instantaneouspoint_minmaxdepth" description="verticalprofile_instantaneouspoint_minmaxdepth" state="de.intevation.gnv.state.MinMaxState"> 54 <state id="verticalprofile_instantaneouspoint_minmaxdepth" description="verticalprofile_instantaneouspoint_minmaxdepth" state="de.intevation.gnv.state.MinMaxState">
46 <queryID>verticalprofile_instantaneouspoint_minmaxdepth</queryID> 55 <queryID>verticalprofile_instantaneouspoint_minmaxdepth</queryID>
47 <dataname>depthrange</dataname> 56 <dataname>depthrange</dataname>
48 <data-multiselect>true</data-multiselect> 57 <data-multiselect>true</data-multiselect>
49 <reachablestates>
50 <state>verticalprofile_instantaneouspoint_calculate_results</state>
51 </reachablestates>
52 <inputvalues> 58 <inputvalues>
53 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" /> 59 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" />
54 <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="1"/> 60 <inputvalue name="instantaneouspoint_point" type="Integer" multiselect="false" usedinquery="1"/>
55 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 61 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
56 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/> 62 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
57 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="0"/> 63 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="0"/>
58 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="0"/> 64 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="0"/>
59 </inputvalues> 65 </inputvalues>
60 </state> 66 </state>
67
68 <transition transition="de.intevation.gnv.transition.DefaultTransition">
69 <from state="verticalprofile_instantaneouspoint_minmaxdepth"/>
70 <to state="verticalprofile_instantaneouspoint_calculate_results"/>
71 </transition>
72
61 <state id="verticalprofile_instantaneouspoint_calculate_results" description="verticalprofile_mesh_calculate_results" state="de.intevation.gnv.state.profile.vertical.VerticalProfileOutputState"> 73 <state id="verticalprofile_instantaneouspoint_calculate_results" description="verticalprofile_mesh_calculate_results" state="de.intevation.gnv.state.profile.vertical.VerticalProfileOutputState">
62 <queryID>verticalprofile_instantaneouspoint_chart_data</queryID> 74 <queryID>verticalprofile_instantaneouspoint_chart_data</queryID>
63 <queryID-odv>verticalprofile_instantaneouspoint_odv_data</queryID-odv> 75 <queryID-odv>verticalprofile_instantaneouspoint_odv_data</queryID-odv>
64 <inputvalues> 76 <inputvalues>
65 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" /> 77 <inputvalue name="seriesid" type="Integer" multiselect="false" usedinquery="0" />

http://dive4elements.wald.intevation.org