Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/doc/conf/products/horizontalprofile/conf_mesh.xml @ 751:2998a9ea0c0c
Modified the Workflow for Horizontalprofiles so that the Inputvalues of the Mapviewer-Interface take affect.
gnv-artifacts/trunk@794 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 19 Mar 2010 08:32:47 +0000 |
parents | e5f1e868ee3e |
children | 42c4cfc0d133 |
comparison
equal
deleted
inserted
replaced
750:3cbf26125829 | 751:2998a9ea0c0c |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | 1 <?xml version="1.0" encoding="UTF-8"?> |
2 <artifact name="horizontalProfileMesh"> | 2 <artifact name="horizontalProfileMesh"> |
3 <states> | 3 <states> |
4 <state id="horizontalprofile_mesh_mapviewerswitch" description="horizontalprofile_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="horizontalprofile_mesh_mapviewerswitch"/> | |
15 <to state="horizontalprofile_mesh_area"/> | |
16 <condition inputvalue="geometry" value="POLYGON" operator="notequal"/> | |
17 </transition> | |
18 | |
19 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
20 <from state="horizontalprofile_mesh_mapviewerswitch"/> | |
21 <to state="horizontalprofile_mesh_with_wkt"/> | |
22 <condition inputvalue="geometry" value="POLYGON" operator="equal"/> | |
23 </transition> | |
24 | |
25 <state id="horizontalprofile_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="Geometry" 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="horizontalprofile_mesh_with_wkt"/> | |
40 <to state="horizontalprofile_mesh_point_presettings"/> | |
41 </transition> | |
42 | |
4 <state id="horizontalprofile_mesh_area" description="horizontalprofile_mesh_area_one" state="de.intevation.gnv.state.DefaultState"> | 43 <state id="horizontalprofile_mesh_area" description="horizontalprofile_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> |
49 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/> | 88 <inputvalue name="sourceid" type="Integer" multiselect="false" usedinquery="1"/> |
50 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | 89 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> |
51 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> | 90 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> |
52 </inputvalues> | 91 </inputvalues> |
53 </state> | 92 </state> |
54 | 93 |
55 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 94 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> |
56 <from state="horizontalprofile_mesh_without_geom"/> | 95 <from state="horizontalprofile_mesh_without_geom"/> |
57 <to state="horizontalprofile_mesh_coordinate"/> | 96 <to state="horizontalprofile_mesh_coordinate"/> |
58 </transition> | 97 <condition inputvalue="geometry" value="POINT" operator="notequal"/> |
98 </transition> | |
99 | |
100 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
101 <from state="horizontalprofile_mesh_without_geom"/> | |
102 <to state="horizontalprofile_mesh_point_presettings"/> | |
103 <condition inputvalue="geometry" value="POINT" operator="equal"/> | |
104 </transition> | |
59 | 105 |
60 <state id="horizontalprofile_mesh" description="horizontalprofile_mesh" state="de.intevation.gnv.state.DefaultState"> | 106 <state id="horizontalprofile_mesh" description="horizontalprofile_mesh" state="de.intevation.gnv.state.DefaultState"> |
61 <queryID>verticalprofile_mesh_with_area</queryID> | 107 <queryID>verticalprofile_mesh_with_area</queryID> |
62 <dataname>meshid</dataname> | 108 <dataname>meshid</dataname> |
63 <data-multiselect>false</data-multiselect> | 109 <data-multiselect>false</data-multiselect> |
67 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/> | 113 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/> |
68 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> | 114 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> |
69 </inputvalues> | 115 </inputvalues> |
70 </state> | 116 </state> |
71 | 117 |
72 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 118 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> |
73 <from state="horizontalprofile_mesh"/> | 119 <from state="horizontalprofile_mesh"/> |
74 <to state="horizontalprofile_mesh_coordinate"/> | 120 <to state="horizontalprofile_mesh_coordinate"/> |
75 </transition> | 121 <condition inputvalue="geometry" value="POINT" operator="notequal"/> |
122 </transition> | |
123 | |
124 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
125 <from state="horizontalprofile_mesh"/> | |
126 <to state="horizontalprofile_mesh_point_presettings"/> | |
127 <condition inputvalue="geometry" value="POINT" operator="equal"/> | |
128 </transition> | |
76 | 129 |
77 <state id="horizontalprofile_mesh_coordinate" description="horizontalprofile_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState"> | 130 <state id="horizontalprofile_mesh_coordinate" description="horizontalprofile_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState"> |
78 <dataname>mesh_coordinate</dataname> | 131 <dataname>mesh_coordinate</dataname> |
79 <data-multiselect>false</data-multiselect> | 132 <data-multiselect>false</data-multiselect> |
80 <inputvalues> | 133 <inputvalues> |
102 <mesh-width xlink:href="${artifacts.config.dir}/meshwidth.xml"/> | 155 <mesh-width xlink:href="${artifacts.config.dir}/meshwidth.xml"/> |
103 </state> | 156 </state> |
104 | 157 |
105 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 158 <transition transition="de.intevation.gnv.transition.DefaultTransition"> |
106 <from state="horizontalprofile_mesh_point"/> | 159 <from state="horizontalprofile_mesh_point"/> |
160 <to state="horizontalprofile_mesh_axis"/> | |
161 </transition> | |
162 | |
163 <state id="horizontalprofile_mesh_point_presettings" description="horizontalprofile_meshpoint" state="de.intevation.gnv.state.PreSettingsTransferCoordinateSelectionState"> | |
164 <queryID>verticalprofile_mesh_point</queryID> | |
165 <dataname>mesh_point</dataname> | |
166 <data-multiselect>false</data-multiselect> | |
167 <presettings-transfer presetting="geometry" inputvalue="mesh_coordinate"/> | |
168 <inputvalues> | |
169 <inputvalue name="meshid" type="Integer" multiselect="false"/> | |
170 <inputvalue name="mesh_coordinate" type="Geometry" multiselect="false" usedinquery="1"/> | |
171 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
172 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/> | |
173 </inputvalues> | |
174 <mesh-width xlink:href="${artifacts.config.dir}/meshwidth.xml"/> | |
175 </state> | |
176 | |
177 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
178 <from state="horizontalprofile_mesh_point_presettings"/> | |
107 <to state="horizontalprofile_mesh_axis"/> | 179 <to state="horizontalprofile_mesh_axis"/> |
108 </transition> | 180 </transition> |
109 | 181 |
110 <state id="horizontalprofile_mesh_axis" description="horizontalprofile_mesh_point" state="de.intevation.gnv.state.profile.horizontal.NorthSouthEastWestState"> | 182 <state id="horizontalprofile_mesh_axis" description="horizontalprofile_mesh_point" state="de.intevation.gnv.state.profile.horizontal.NorthSouthEastWestState"> |
111 <dataname>axisid</dataname> | 183 <dataname>axisid</dataname> |