comparison gnv-artifacts/doc/conf/products/timeseries/conf_mesh.xml @ 613:f20b65c1ebf3

Modified first Configuration of a Product that it skip States if a geometry was inserted into the PreSettings. gnv-artifacts/trunk@679 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 12 Feb 2010 09:17:21 +0000
parents c5710a8d2825
children 250160797195
comparison
equal deleted inserted replaced
612:e86d37008fd1 613:f20b65c1ebf3
67 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/> 67 <inputvalue name="subareaid" type="Integer" multiselect="false" usedinquery="1"/>
68 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/> 68 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="0"/>
69 </inputvalues> 69 </inputvalues>
70 </state> 70 </state>
71 71
72 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 72
73 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition">
73 <from state="timeseries_mesh"/> 74 <from state="timeseries_mesh"/>
74 <to state="timeseries_mesh_coordinate"/> 75 <to state="timeseries_mesh_coordinate"/>
75 </transition> 76 <condition inputvalue="geometry" value="POINT" operator="notequal"/>
77 </transition>
78
79 <transition transition="de.intevation.gnv.transition.PresettingsValueCompareTransition">
80 <from state="timeseries_mesh"/>
81 <to state="timeseries_meshpoint_presettings"/>
82 <condition inputvalue="geometry" value="POINT" operator="equal"/>
83 </transition>
76 84
77 <state id="timeseries_mesh_coordinate" description="timeseries_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState"> 85 <state id="timeseries_mesh_coordinate" description="timeseries_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState">
78 <dataname>mesh_coordinate</dataname> 86 <dataname>mesh_coordinate</dataname>
79 <data-multiselect>false</data-multiselect> 87 <data-multiselect>false</data-multiselect>
80 <inputvalues> 88 <inputvalues>
85 </state> 93 </state>
86 94
87 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 95 <transition transition="de.intevation.gnv.transition.DefaultTransition">
88 <from state="timeseries_mesh_coordinate"/> 96 <from state="timeseries_mesh_coordinate"/>
89 <to state="timeseries_meshpoint"/> 97 <to state="timeseries_meshpoint"/>
98 </transition>
99
100 <state id="timeseries_meshpoint_presettings" description="timeseries_meshpoint" state="de.intevation.gnv.state.CoordinateSelectionState">
101 <queryID>timeseries_meshpoint</queryID>
102 <dataname>mesh_point</dataname>
103 <data-multiselect>false</data-multiselect>
104 <presettings-transfer presetting="geometry" inputvalue="mesh_coordinate"/>
105 <inputvalues>
106 <inputvalue name="meshid" type="Integer" multiselect="false"/>
107 <inputvalue name="mesh_coordinate" type="Coordinate" multiselect="false" usedinquery="1"/>
108 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
109 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
110 </inputvalues>
111 <mesh-width xlink:href="${artifacts.config.dir}/meshwidth.xml"/>
112 </state>
113
114 <transition transition="de.intevation.gnv.transition.DefaultTransition">
115 <from state="timeseries_meshpoint_presettings"/>
116 <to state="timeseries_meshpoint_depth"/>
90 </transition> 117 </transition>
91 118
92 <state id="timeseries_meshpoint" description="timeseries_meshpoint" state="de.intevation.gnv.state.CoordinateSelectionState"> 119 <state id="timeseries_meshpoint" description="timeseries_meshpoint" state="de.intevation.gnv.state.CoordinateSelectionState">
93 <queryID>timeseries_meshpoint</queryID> 120 <queryID>timeseries_meshpoint</queryID>
94 <dataname>mesh_point</dataname> 121 <dataname>mesh_point</dataname>

http://dive4elements.wald.intevation.org