comparison gnv-artifacts/doc/conf/products/verticalcrosssection/conf_mesh.xml @ 421:fd71ee76fa58

Prepared state and transitions of verticalcrosssection. gnv-artifacts/trunk@469 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 21 Dec 2009 16:01:35 +0000
parents a887074460b6
children 88cd37c3b5e4
comparison
equal deleted inserted replaced
420:c6a287398379 421:fd71ee76fa58
52 </inputvalues> 52 </inputvalues>
53 </state> 53 </state>
54 54
55 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 55 <transition transition="de.intevation.gnv.transition.DefaultTransition">
56 <from state="verticalcrosssection_mesh_without_geom"/> 56 <from state="verticalcrosssection_mesh_without_geom"/>
57 <to state="verticalcrosssection_mesh_coordinate"/> 57 <to state="verticalcrosssection_mesh_linestring"/>
58 </transition> 58 </transition>
59 59
60 <state id="verticalcrosssection_mesh" description="verticalcrosssection_mesh" state="de.intevation.gnv.state.DefaultState"> 60 <state id="verticalcrosssection_mesh" description="verticalcrosssection_mesh" state="de.intevation.gnv.state.DefaultState">
61 <queryID>verticalprofile_mesh_with_area</queryID> 61 <queryID>verticalprofile_mesh_with_area</queryID>
62 <dataname>meshid</dataname> 62 <dataname>meshid</dataname>
69 </inputvalues> 69 </inputvalues>
70 </state> 70 </state>
71 71
72 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 72 <transition transition="de.intevation.gnv.transition.DefaultTransition">
73 <from state="verticalcrosssection_mesh"/> 73 <from state="verticalcrosssection_mesh"/>
74 <to state="verticalcrosssection_mesh_coordinate"/> 74 <to state="verticalcrosssection_mesh_linestring"/>
75 </transition> 75 </transition>
76 76
77 <state id="verticalcrosssection_mesh_coordinate" description="verticalcrosssection_mesh_coordinate" state="de.intevation.gnv.state.SingleInputState"> 77 <state id="verticalcrosssection_mesh_linestring" description="verticalcrosssection_mesh_linestring" state="de.intevation.gnv.state.SingleInputState">
78 <dataname>mesh_coordinate</dataname> 78 <dataname>mesh_linestring</dataname>
79 <data-multiselect>false</data-multiselect> 79 <data-multiselect>false</data-multiselect>
80 <inputvalues> 80 <inputvalues>
81 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/> 81 <inputvalue name="meshid" type="Integer" multiselect="false"/>
82 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 82 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
83 <inputvalue name="mesh_coordinate" type="Coordinate" multiselect="false" usedinquery="0"/> 83 <inputvalue name="mesh_linestring" type="String" multiselect="false" usedinquery="0"/>
84 </inputvalues> 84 </inputvalues>
85 </state> 85 </state>
86 86
87 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 87 <transition transition="de.intevation.gnv.transition.DefaultTransition">
88 <from state="verticalcrosssection_mesh_coordinate"/> 88 <from state="verticalcrosssection_mesh_linestring"/>
89 <to state="verticalcrosssection_mesh_point"/>
90 </transition>
91
92 <state id="verticalcrosssection_mesh_point" description="verticalcrosssection_mesh__point" state="de.intevation.gnv.state.CoordinateSelectionState">
93 <queryID>verticalprofile_mesh_point</queryID>
94 <dataname>mesh_point</dataname>
95 <data-multiselect>false</data-multiselect>
96 <inputvalues>
97 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
98 <inputvalue name="mesh_coordinate" type="Coordinate" multiselect="false" usedinquery="1"/>
99 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
100 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
101 </inputvalues>
102 </state>
103
104 <transition transition="de.intevation.gnv.transition.DefaultTransition">
105 <from state="verticalcrosssection_mesh_point"/>
106 <to state="verticalcrosssection_mesh_axis"/>
107 </transition>
108
109 <state id="verticalcrosssection_mesh_axis" description="verticalcrosssection_mesh_axis" state="de.intevation.gnv.state.profile.horizontal.NorthSouthEastWestState">
110 <dataname>axisid</dataname>
111 <data-multiselect>false</data-multiselect>
112 <inputvalues>
113 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
114 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="1"/>
115 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
116 <inputvalue name="axisid" type="AttributeName" multiselect="false" usedinquery="0"/>
117 </inputvalues>
118 </state>
119
120 <transition transition="de.intevation.gnv.transition.DefaultTransition">
121 <from state="verticalcrosssection_mesh_axis"/>
122 <to state="verticalcrosssection_mesh_parameter"/> 89 <to state="verticalcrosssection_mesh_parameter"/>
123 </transition> 90 </transition>
124 91
125 <state id="verticalcrosssection_mesh_parameter" description="verticalcrosssection_mesh_parameter" state="de.intevation.gnv.state.DefaultState"> 92 <state id="verticalcrosssection_mesh_parameter" description="verticalcrosssection_mesh_parameter" state="de.intevation.gnv.state.DefaultState">
126 <queryID>verticalprofile_mesh_parameter</queryID> 93 <queryID>verticalprofile_mesh_parameter</queryID>
127 <dataname>parameterid</dataname> 94 <dataname>parameterid</dataname>
128 <data-multiselect>false</data-multiselect> 95 <data-multiselect>false</data-multiselect>
129 <inputvalues> 96 <inputvalues>
130 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/> 97 <inputvalue name="meshid" type="Integer" multiselect="false" usedinquery="1"/>
131 <inputvalue name="mesh_point" type="Integer" multiselect="false" usedinquery="0"/>
132 <inputvalue name="axisid" type="AttributeName" multiselect="false" usedinquery="0"/>
133 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/> 98 <inputvalue name="fisname" type="String" multiselect="false" usedinquery="0"/>
134 <inputvalue name="parameterid" type="Integer" multiselect="true" usedinquery="0"/> 99 <inputvalue name="parameterid" type="Integer" multiselect="false" usedinquery="0"/>
100 <inputvalue name="mesh_linestring" type="String" multiselect="false" usedinquery="0"/>
135 </inputvalues> 101 </inputvalues>
136 </state> 102 </state>
137 103
138 <transition transition="de.intevation.gnv.transition.DefaultTransition"> 104 <transition transition="de.intevation.gnv.transition.DefaultTransition">
139 <from state="verticalcrosssection_mesh_parameter"/> 105 <from state="verticalcrosssection_mesh_parameter"/>

http://dive4elements.wald.intevation.org