Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/doc/conf/products/horizontalcrosssection/conf_mesh.xml @ 752:7bc3d9f0cf3c
Modified the Workflow for Horizontalcrosssections so that the Inputvalues of the Mapviewer-Interface take affect.
gnv-artifacts/trunk@795 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 19 Mar 2010 08:34:40 +0000 |
parents | 452fad121560 |
children | 6cd8492019d8 |
comparison
equal
deleted
inserted
replaced
751:2998a9ea0c0c | 752:7bc3d9f0cf3c |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | 1 <?xml version="1.0" encoding="UTF-8"?> |
2 <artifact name="horizontalCrossSectionMesh"> | 2 <artifact name="horizontalCrossSectionMesh"> |
3 <states> | 3 <states> |
4 <state id="horizontalcrosssection_area" description="horizontalcrosssection_area_one" state="de.intevation.gnv.state.DefaultState"> | 4 <state id="horizontalcrosssection_mesh_mapviewerswitch" description="horizontalcrosssection_mesh_area_one" state="de.intevation.gnv.state.DefaultAutoResumeState"> |
5 <!-- Empty State which will be used to integrate the switch for a | |
6 standalone and an mapviewer based call. --> | |
7 <inputvalues> | |
8 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/> | |
9 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
10 </inputvalues> | |
11 </state> | |
12 | |
13 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
14 <from state="horizontalcrosssection_mesh_mapviewerswitch"/> | |
15 <to state="horizontalcrosssection_mesh_area"/> | |
16 <condition inputvalue="geometry" value="POLYGON" operator="notequal"/> | |
17 </transition> | |
18 | |
19 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
20 <from state="horizontalcrosssection_mesh_mapviewerswitch"/> | |
21 <to state="horizontalcrosssection_mesh_with_wkt"/> | |
22 <condition inputvalue="geometry" value="POLYGON" operator="equal"/> | |
23 </transition> | |
24 | |
25 <state id="horizontalcrosssection_mesh_with_wkt" description="timeseries_mesh" state="de.intevation.gnv.state.PreSettingsTransferState"> | |
26 <queryID>verticalprofile_mesh_with_wkt</queryID> | |
27 <dataname>meshid</dataname> | |
28 <data-multiselect>false</data-multiselect> | |
29 <presettings-transfer presetting="geometry" inputvalue="mesh_polygon"/> | |
30 <inputvalues> | |
31 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/> | |
32 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
33 <inputvalue name="mesh_polygon" type="String" multiselect="false" usedinquery="1"/> | |
34 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> | |
35 </inputvalues> | |
36 </state> | |
37 | |
38 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
39 <from state="horizontalcrosssection_mesh_with_wkt"/> | |
40 <to state="horizontalcrosssection_meshpoint_depth"/> | |
41 </transition> | |
42 | |
43 <state id="horizontalcrosssection_mesh_area" description="horizontalcrosssection_mesh_area_one" state="de.intevation.gnv.state.DefaultState"> | |
5 <queryID>area_filter</queryID> | 44 <queryID>area_filter</queryID> |
6 <dataname>areaid</dataname> | 45 <dataname>areaid</dataname> |
7 <data-multiselect>false</data-multiselect> | 46 <data-multiselect>false</data-multiselect> |
8 <data-noselect>true</data-noselect> | 47 <data-noselect>true</data-noselect> |
9 <inputvalues> | 48 <inputvalues> |
12 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="0"/> | 51 <inputvalue name="areaid" type="Integer" multiselect="false" usedinquery="0"/> |
13 </inputvalues> | 52 </inputvalues> |
14 </state> | 53 </state> |
15 | 54 |
16 <transition transition="de.intevation.gnv.transition.ValueCompareTransition"> | 55 <transition transition="de.intevation.gnv.transition.ValueCompareTransition"> |
17 <from state="horizontalcrosssection_area"/> | 56 <from state="horizontalcrosssection_mesh_area"/> |
18 <to state="horizontalcrosssection_subarea"/> | 57 <to state="horizontalcrosssection_mesh_subarea"/> |
19 <condition inputvalue="areaid" value="n/n" operator="notequal"/> | 58 <condition inputvalue="areaid" value="n/n" operator="notequal"/> |
20 </transition> | 59 </transition> |
21 <transition transition="de.intevation.gnv.transition.ValueCompareTransition"> | 60 <transition transition="de.intevation.gnv.transition.ValueCompareTransition"> |
22 <from state="horizontalcrosssection_area"/> | 61 <from state="horizontalcrosssection_mesh_area"/> |
23 <to state="horizontalcrosssection_mesh_without_geom"/> | 62 <to state="horizontalcrosssection_mesh_without_geom"/> |
24 <condition inputvalue="areaid" value="n/n" operator="equal"/> | 63 <condition inputvalue="areaid" value="n/n" operator="equal"/> |
25 </transition> | 64 </transition> |
26 | 65 |
27 <state id="horizontalcrosssection_subarea" description="horizontalcrosssection_area_one" state="de.intevation.gnv.state.DefaultState"> | 66 <state id="horizontalcrosssection_mesh_subarea" description="horizontalcrosssection_mesh_area_one" state="de.intevation.gnv.state.DefaultState"> |
28 <queryID>subarea_filter</queryID> | 67 <queryID>subarea_filter</queryID> |
29 <dataname>subareaid</dataname> | 68 <dataname>subareaid</dataname> |
30 <data-multiselect>false</data-multiselect> | 69 <data-multiselect>false</data-multiselect> |
31 <inputvalues> | 70 <inputvalues> |
32 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/> | 71 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="0"/> |
35 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="0"/> | 74 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="0"/> |
36 </inputvalues> | 75 </inputvalues> |
37 </state> | 76 </state> |
38 | 77 |
39 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 78 <transition transition="de.intevation.gnv.transition.DefaultTransition"> |
40 <from state="horizontalcrosssection_subarea"/> | 79 <from state="horizontalcrosssection_mesh_subarea"/> |
41 <to state="horizontalcrosssection_mesh"/> | 80 <to state="horizontalcrosssection_mesh"/> |
42 </transition> | 81 </transition> |
43 | 82 |
44 <state id="horizontalcrosssection_mesh_without_geom" description="horizontalcrosssection_mesh" state="de.intevation.gnv.state.DefaultState"> | 83 <state id="horizontalcrosssection_mesh_without_geom" description="horizontalcrosssection_mesh" state="de.intevation.gnv.state.DefaultState"> |
45 <queryID>verticalprofile_mesh</queryID> | 84 <queryID>verticalprofile_mesh</queryID> |
51 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | 90 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> |
52 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> | 91 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> |
53 </inputvalues> | 92 </inputvalues> |
54 </state> | 93 </state> |
55 | 94 |
56 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 95 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> |
57 <from state="horizontalcrosssection_mesh_without_geom"/> | 96 <from state="horizontalcrosssection_mesh_without_geom"/> |
58 <to state="verticalcrosssection_mesh_polygon"/> | 97 <to state="verticalcrosssection_mesh_polygon"/> |
98 <condition inputvalue="geometry" value="POLYGON" operator="notequal"/> | |
99 </transition> | |
100 | |
101 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
102 <from state="horizontalcrosssection_mesh_without_geom"/> | |
103 <to state="horizontalcrosssection_meshpoint_depth_presettings"/> | |
104 <condition inputvalue="geometry" value="POLYGON" operator="equal"/> | |
59 </transition> | 105 </transition> |
60 | 106 |
61 <state id="horizontalcrosssection_mesh" description="horizontalcrosssection_mesh" state="de.intevation.gnv.state.DefaultState"> | 107 <state id="horizontalcrosssection_mesh" description="horizontalcrosssection_mesh" state="de.intevation.gnv.state.DefaultState"> |
62 <queryID>verticalprofile_mesh_with_area</queryID> | 108 <queryID>verticalprofile_mesh_with_area</queryID> |
63 <dataname>meshid</dataname> | 109 <dataname>meshid</dataname> |
68 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | 114 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> |
69 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> | 115 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> |
70 </inputvalues> | 116 </inputvalues> |
71 </state> | 117 </state> |
72 | 118 |
73 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 119 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> |
74 <from state="horizontalcrosssection_mesh"/> | 120 <from state="horizontalcrosssection_mesh"/> |
75 <to state="verticalcrosssection_mesh_polygon"/> | 121 <to state="verticalcrosssection_mesh_polygon"/> |
122 <condition inputvalue="geometry" value="POLYGON" operator="notequal"/> | |
123 </transition> | |
124 | |
125 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
126 <from state="horizontalcrosssection_mesh"/> | |
127 <to state="horizontalcrosssection_meshpoint_depth_presettings"/> | |
128 <condition inputvalue="geometry" value="POLYGON" operator="equal"/> | |
76 </transition> | 129 </transition> |
77 | 130 |
78 <state id="verticalcrosssection_mesh_polygon" description="verticalcrosssection_mesh_polygon" state="de.intevation.gnv.state.SingleInputState"> | 131 <state id="verticalcrosssection_mesh_polygon" description="verticalcrosssection_mesh_polygon" state="de.intevation.gnv.state.SingleInputState"> |
79 <dataname>mesh_polygon</dataname> | 132 <dataname>mesh_polygon</dataname> |
80 <data-multiselect>false</data-multiselect> | 133 <data-multiselect>false</data-multiselect> |
86 </state> | 139 </state> |
87 | 140 |
88 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 141 <transition transition="de.intevation.gnv.transition.DefaultTransition"> |
89 <from state="verticalcrosssection_mesh_polygon"/> | 142 <from state="verticalcrosssection_mesh_polygon"/> |
90 <to state="horizontalcrosssection_meshpoint_depth"/> | 143 <to state="horizontalcrosssection_meshpoint_depth"/> |
144 </transition> | |
145 | |
146 <state id="horizontalcrosssection_meshpoint_depth_presettings" description="horizontalcrosssection_meshpoint_depth" state="de.intevation.gnv.state.PreSettingsTransferState"> | |
147 <queryID>horizontalcrosssection_meshpoint_depth</queryID> | |
148 <dataname>depthid</dataname> | |
149 <data-multiselect>false</data-multiselect> | |
150 <presettings-transfer presetting="geometry" inputvalue="mesh_polygon"/> | |
151 <inputvalues> | |
152 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/> | |
153 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
154 <inputvalue name="depthid" type="Integer" multiselect="false" usedinquery="0"/> | |
155 <inputvalue name="mesh_polygon" type="String" multiselect="false" usedinquery="0"/> | |
156 </inputvalues> | |
157 </state> | |
158 | |
159 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
160 <from state="horizontalcrosssection_meshpoint_depth_presettings"/> | |
161 <to state="horizontalcrosssection_meshpoint_parameter"/> | |
91 </transition> | 162 </transition> |
92 | 163 |
93 <state id="horizontalcrosssection_meshpoint_depth" description="horizontalcrosssection_meshpoint_depth" state="de.intevation.gnv.state.DefaultState"> | 164 <state id="horizontalcrosssection_meshpoint_depth" description="horizontalcrosssection_meshpoint_depth" state="de.intevation.gnv.state.DefaultState"> |
94 <queryID>horizontalcrosssection_meshpoint_depth</queryID> | 165 <queryID>horizontalcrosssection_meshpoint_depth</queryID> |
95 <dataname>depthid</dataname> | 166 <dataname>depthid</dataname> |