Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/doc/conf/products/horizontalprofile/conf_mesh_cross.xml @ 758:be24dd9b5d03
Modified the Workflow for "Horizontales Schnittprofil" so that the Inputvalues of the Mapviewer-Interface take effect.
gnv-artifacts/trunk@808 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 19 Mar 2010 13:20:04 +0000 |
parents | e5f1e868ee3e |
children | 42c4cfc0d133 |
comparison
equal
deleted
inserted
replaced
757:76cbea5a455a | 758:be24dd9b5d03 |
---|---|
1 <?xml version="1.0" encoding="UTF-8"?> | 1 <?xml version="1.0" encoding="UTF-8"?> |
2 <artifact name="horizontalProfileMeshCross"> | 2 <artifact name="horizontalProfileMeshCross"> |
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_linestring"/> | |
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> |
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_linestring"/> | 96 <to state="horizontalprofile_mesh_linestring"/> |
58 </transition> | 97 <condition inputvalue="geometry" value="LINESTRING" operator="notequal"/> |
98 </transition> | |
99 | |
100 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
101 <from state="horizontalprofile_mesh_without_geom"/> | |
102 <to state="horizontalprofile_meshpoint_parameter_presettings"/> | |
103 <condition inputvalue="geometry" value="LINESTRING" 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_linestring"/> | 120 <to state="horizontalprofile_mesh_linestring"/> |
75 </transition> | 121 <condition inputvalue="geometry" value="LINESTRING" operator="notequal"/> |
122 </transition> | |
123 | |
124 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition"> | |
125 <from state="horizontalprofile_mesh"/> | |
126 <to state="horizontalprofile_meshpoint_parameter_presettings"/> | |
127 <condition inputvalue="geometry" value="LINESTRING" operator="equal"/> | |
128 </transition> | |
76 | 129 |
77 <state id="horizontalprofile_mesh_linestring" description="horizontalprofile_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState"> | 130 <state id="horizontalprofile_mesh_linestring" description="horizontalprofile_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState"> |
78 <dataname>mesh_linestring</dataname> | 131 <dataname>mesh_linestring</dataname> |
79 <data-multiselect>false</data-multiselect> | 132 <data-multiselect>false</data-multiselect> |
80 <inputvalues> | 133 <inputvalues> |
86 | 139 |
87 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 140 <transition transition="de.intevation.gnv.transition.DefaultTransition"> |
88 <from state="horizontalprofile_mesh_linestring"/> | 141 <from state="horizontalprofile_mesh_linestring"/> |
89 <to state="horizontalprofile_meshpoint_parameter"/> | 142 <to state="horizontalprofile_meshpoint_parameter"/> |
90 </transition> | 143 </transition> |
91 | |
92 <!-- mesh_point --> | |
93 | |
94 | 144 |
95 <state id="horizontalprofile_meshpoint_parameter" description="horizontalprofile_meshpoint_parameter" state="de.intevation.gnv.state.DefaultState"> | 145 <state id="horizontalprofile_meshpoint_parameter" description="horizontalprofile_meshpoint_parameter" state="de.intevation.gnv.state.DefaultState"> |
96 <queryID>verticalprofile_mesh_parameter</queryID> | 146 <queryID>verticalprofile_mesh_parameter</queryID> |
97 <dataname>parameterid</dataname> | 147 <dataname>parameterid</dataname> |
98 <presettings-name>parameter</presettings-name> | 148 <presettings-name>parameter</presettings-name> |
105 </inputvalues> | 155 </inputvalues> |
106 </state> | 156 </state> |
107 | 157 |
108 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | 158 <transition transition="de.intevation.gnv.transition.DefaultTransition"> |
109 <from state="horizontalprofile_meshpoint_parameter"/> | 159 <from state="horizontalprofile_meshpoint_parameter"/> |
160 <to state="horizontalprofile_meshpoint_depth"/> | |
161 </transition> | |
162 | |
163 <state id="horizontalprofile_meshpoint_parameter_presettings" description="horizontalprofile_meshpoint_parameter" state="de.intevation.gnv.state.PreSettingsTransferState"> | |
164 <queryID>verticalprofile_mesh_parameter</queryID> | |
165 <dataname>parameterid</dataname> | |
166 <presettings-name>parameter</presettings-name> | |
167 <data-multiselect>true</data-multiselect> | |
168 <presettings-transfer presetting="geometry" inputvalue="mesh_linestring"/> | |
169 <inputvalues> | |
170 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/> | |
171 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> | |
172 <inputvalue name="parameterid" type="Integer" multiselect="true" useinquery="0"/> | |
173 <inputvalue name="mesh_linestring" type="String" multiselect="false" usedinquery="0"/> | |
174 </inputvalues> | |
175 </state> | |
176 | |
177 <transition transition="de.intevation.gnv.transition.DefaultTransition"> | |
178 <from state="horizontalprofile_meshpoint_parameter_presettings"/> | |
110 <to state="horizontalprofile_meshpoint_depth"/> | 179 <to state="horizontalprofile_meshpoint_depth"/> |
111 </transition> | 180 </transition> |
112 | 181 |
113 <state id="horizontalprofile_meshpoint_depth" description="horizontalprofile_meshpoint_depth" state="de.intevation.gnv.state.DefaultState"> | 182 <state id="horizontalprofile_meshpoint_depth" description="horizontalprofile_meshpoint_depth" state="de.intevation.gnv.state.DefaultState"> |
114 <queryID>horizontalprofile_meshpoint_depth</queryID> | 183 <queryID>horizontalprofile_meshpoint_depth</queryID> |