comparison gnv-artifacts/doc/conf/products/verticalprofile/conf_timeseriespoint.xml @ 325:3eff9241ea1e

Refactoring of the Transitionmodel. Now each Transition is responsible to allocate the Data which is required to describe or feed it. gnv-artifacts/trunk@390 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 01 Dec 2009 15:58:02 +0000
parents 57a2bf630854
children e964a3d8f7bc
comparison
equal deleted inserted replaced
324:e6e172a4915e 325:3eff9241ea1e
6 <dataname>areaid</dataname> 6 <dataname>areaid</dataname>
7 <data-multiselect>false</data-multiselect> 7 <data-multiselect>false</data-multiselect>
8 <data-noselect>true</data-noselect> 8 <data-noselect>true</data-noselect>
9 <reachableTransitions> 9 <reachableTransitions>
10 <transition>verticalprofile_subarea</transition> 10 <transition>verticalprofile_subarea</transition>
11 <transition>verticalprofile_without_geom</transition>
11 </reachableTransitions> 12 </reachableTransitions>
12 <inputvalues> 13 <inputvalues>
13 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/> 14 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/>
14 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 15 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
16 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="0"/>
15 </inputvalues> 17 </inputvalues>
16 </transition> 18 </transition>
19
17 <transition id="verticalprofile_subarea" description="verticalprofile_subaera" transition="de.intevation.gnv.transition.DefaultTransition"> 20 <transition id="verticalprofile_subarea" description="verticalprofile_subaera" transition="de.intevation.gnv.transition.DefaultTransition">
18 <queryID>subarea_filter</queryID> 21 <queryID>subarea_filter</queryID>
19 <dataname>subareaid</dataname> 22 <dataname>subareaid</dataname>
20 <data-multiselect>false</data-multiselect> 23 <data-multiselect>false</data-multiselect>
21 <reachableTransitions> 24 <reachableTransitions>
22 <transition>verticalprofile_timeseriespoint</transition> 25 <transition>verticalprofile_timeseriespoint</transition>
23 </reachableTransitions> 26 </reachableTransitions>
24 <alternativeTransition>
25 <transition id="verticalprofile_without_geom" description="verticalprofile_without_geom" transition="de.intevation.gnv.transition.DefaultTransition">
26 <queryID>verticalprofile_point</queryID>
27 <dataname>featureid</dataname>
28 <data-multiselect>false</data-multiselect>
29 <reachableTransitions>
30 <transition>verticalprofile_parameter</transition>
31 </reachableTransitions>
32 <inputvalues>
33 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
34 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
35 </inputvalues>
36 </transition>
37 </alternativeTransition>
38 <inputvalues> 27 <inputvalues>
39 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/> 28 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/>
40 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 29 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
41 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="1"/> 30 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="1"/>
31 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="0"/>
42 </inputvalues> 32 </inputvalues>
43 </transition> 33 </transition>
34
35 <transition id="verticalprofile_without_geom" description="verticalprofile_without_geom" transition="de.intevation.gnv.transition.DefaultTransition">
36 <queryID>verticalprofile_point</queryID>
37 <dataname>featureid</dataname>
38 <data-multiselect>false</data-multiselect>
39 <reachableTransitions>
40 <transition>verticalprofile_parameter</transition>
41 </reachableTransitions>
42 <inputvalues>
43 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
44 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
45 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="0"/>
46 </inputvalues>
47 </transition>
48
44 <transition id="verticalprofile_timeseriespoint" description="timeseries_timeseriespoint" transition="de.intevation.gnv.transition.DefaultTransition"> 49 <transition id="verticalprofile_timeseriespoint" description="timeseries_timeseriespoint" transition="de.intevation.gnv.transition.DefaultTransition">
45 <queryID>timeseries_timeseriespoint_with_area</queryID> 50 <queryID>timeseries_timeseriespoint_with_area</queryID>
46 <dataname>featureid</dataname> 51 <dataname>featureid</dataname>
47 <data-multiselect>false</data-multiselect> 52 <data-multiselect>false</data-multiselect>
48 <reachableTransitions> 53 <reachableTransitions>
49 <transition>verticalprofile_parameter</transition> 54 <transition>verticalprofile_parameter</transition>
50 </reachableTransitions> 55 </reachableTransitions>
51 <inputvalues> 56 <inputvalues>
52 <inputvalue name="sourceid" type="Integer" multiselect="false"/> 57 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/>
53 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 58 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
54 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/> 59 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/>
60 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="0"/>
55 </inputvalues> 61 </inputvalues>
56 </transition> 62 </transition>
57 63
58 <transition id="verticalprofile_parameter" description="timeseries_parameter" transition="de.intevation.gnv.transition.DefaultTransition"> 64 <transition id="verticalprofile_parameter" description="timeseries_parameter" transition="de.intevation.gnv.transition.DefaultTransition">
59 <queryID>verticalprofile_parameter</queryID> 65 <queryID>verticalprofile_parameter</queryID>
61 <data-multiselect>true</data-multiselect> 67 <data-multiselect>true</data-multiselect>
62 <reachableTransitions> 68 <reachableTransitions>
63 <transition>verticalprofile_date</transition> 69 <transition>verticalprofile_date</transition>
64 </reachableTransitions> 70 </reachableTransitions>
65 <inputvalues> 71 <inputvalues>
66 <inputvalue name="featureid" type="Integer" multiselect="false"/> 72 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
67 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 73 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
74 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/>
68 </inputvalues> 75 </inputvalues>
69 </transition> 76 </transition>
70 77
71 <transition id="verticalprofile_date" description="verticalprofile_date" transition="de.intevation.gnv.transition.DefaultTransition"> 78 <transition id="verticalprofile_date" description="verticalprofile_date" transition="de.intevation.gnv.transition.DefaultTransition">
72 <queryID>verticalprofile_date</queryID> 79 <queryID>verticalprofile_date</queryID>
74 <data-multiselect>true</data-multiselect> 81 <data-multiselect>true</data-multiselect>
75 <reachableTransitions> 82 <reachableTransitions>
76 <transition>verticalprofile_minmaxdepth</transition> 83 <transition>verticalprofile_minmaxdepth</transition>
77 </reachableTransitions> 84 </reachableTransitions>
78 <inputvalues> 85 <inputvalues>
79 <inputvalue name="featureid" type="Integer" multiselect="false"/> 86 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
80 <inputvalue name="parameterid" type="Integer" multiselect="true"/> 87 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
81 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 88 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
89 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="0"/>
82 </inputvalues> 90 </inputvalues>
83 </transition> 91 </transition>
84 92
85 <transition id="verticalprofile_minmaxdepth" description="verticalprofile_minmaxdepth" transition="de.intevation.gnv.transition.MinMaxTransition"> 93 <transition id="verticalprofile_minmaxdepth" description="verticalprofile_minmaxdepth" transition="de.intevation.gnv.transition.MinMaxTransition">
86 <queryID>verticalprofile_minmaxdepth</queryID> 94 <queryID>verticalprofile_minmaxdepth</queryID>
88 <data-multiselect>true</data-multiselect> 96 <data-multiselect>true</data-multiselect>
89 <reachableTransitions> 97 <reachableTransitions>
90 <transition>verticalprofile_calculate_results</transition> 98 <transition>verticalprofile_calculate_results</transition>
91 </reachableTransitions> 99 </reachableTransitions>
92 <inputvalues> 100 <inputvalues>
93 <inputvalue name="featureid" type="Integer" multiselect="false"/> 101 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
94 <inputvalue name="parameterid" type="Integer" multiselect="true"/> 102 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
95 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 103 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
96 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="0"/> 104 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="1"/>
105 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="0"/>
106 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="0"/>
97 </inputvalues> 107 </inputvalues>
98 </transition> 108 </transition>
99 109
100 <transition id="verticalprofile_calculate_results" description="verticalprofile_calculate_results" transition="de.intevation.gnv.transition.profile.vertical.VerticalProfileOutputTransition"> 110 <transition id="verticalprofile_calculate_results" description="verticalprofile_calculate_results" transition="de.intevation.gnv.transition.profile.vertical.VerticalProfileOutputTransition">
101 <queryID>verticalprofile_chart_data</queryID> 111 <queryID>verticalprofile_chart_data</queryID>
102 <queryID-odv>verticalprofile_odv_data</queryID-odv> 112 <queryID-odv>verticalprofile_odv_data</queryID-odv>
103 <inputvalues> 113 <inputvalues>
104 <inputvalue name="featureid" type="Integer" multiselect="false"/> 114 <inputvalue name="featureid" type="Integer" multiselect="false" usedinquery="1"/>
105 <inputvalue name="parameterid" type="Integer" multiselect="true"/> 115 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="1"/>
106 <inputvalue name="dateid" type="Date" multiselect="true" /> 116 <inputvalue name="dateid" type="Date" multiselect="true" usedinquery="1"/>
107 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 117 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
108 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="1"/> 118 <inputvalue name="minvalue" type="Double" multiselect="false" usedinquery="1"/>
109 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="1"/> 119 <inputvalue name="maxvalue" type="Double" multiselect="false" usedinquery="1"/>
110 </inputvalues> 120 </inputvalues>
111 <value-names> 121 <value-names>
112 <value-name name="feature" value="featureid"></value-name> 122 <value-name name="feature" value="featureid"></value-name>
113 <value-name name="parameter" value="parameterid"></value-name> 123 <value-name name="parameter" value="parameterid"></value-name>
114 <value-name name="measurement" value="dateid"></value-name> 124 <value-name name="measurement" value="dateid"></value-name>

http://dive4elements.wald.intevation.org