Mercurial > dive4elements > gnv-client
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" /> |