comparison flys-artifacts/doc/conf/artifacts/minfo.xml @ 3938:c0cab28ba1ea

merged flys-artifacts
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:15:03 +0200
parents 95d699c769fb
children a30647abf009
comparison
equal deleted inserted replaced
3865:436eec3be6ff 3938:c0cab28ba1ea
1 <?xml version="1.0" encoding="UTF-8"?>
2 <artifact name="minfo">
3
4 <states>
5 <state id="state.minfo.river" description="state.minfo.river" state="de.intevation.flys.artifacts.states.RiverSelect" helpText="help.index">
6 <data name="river" type="String" />
7 </state>
8
9 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
10 <from state="state.minfo.river"/>
11 <to state="state.minfo.calculation_mode"/>
12 </transition>
13
14 <state id="state.minfo.calculation_mode" description="state.minfo.calculation_mode" state="de.intevation.flys.artifacts.states.CalculationSelectMinfo" helpText="help.minfo">
15 <data name="calculation_mode" type="String"/>
16 </state>
17
18 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
19 <from state="state.minfo.calculation_mode"/>
20 <to state="state.minfo.distance_only"/>
21 <condition data="calculation_mode" value="calc.flow.velocity" operator="equal"/>
22 </transition>
23
24 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
25 <from state="state.minfo.calculation_mode"/>
26 <to state="state.minfo.distance_only"/>
27 <condition data="calculation_mode" value="calc.bed.middle" operator="equal"/>
28 </transition>
29
30 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
31 <from state="state.minfo.calculation_mode"/>
32 <to state="state.minfo.sq.location"/>
33 <condition data="calculation_mode" value="calc.sq.relation" operator="equal"/>
34 </transition>
35
36 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
37 <from state="state.minfo.calculation_mode"/>
38 <to state="state.minfo.bed.year_epoch"/>
39 <condition data="calculation_mode" value="calc.bed.diff" operator="equal"/>
40 </transition>
41
42 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
43 <from state="state.minfo.calculation_mode"/>
44 <to state="state.minfo.bed.location"/>
45 <condition data="calculation_mode" value="calc.bed.quality" operator="equal"/>
46 </transition>
47
48 <state id="state.minfo.distance_only" description="state.minfo.distance_only" state="de.intevation.flys.artifacts.states.DistanceOnlySelect" helpText="help.minfo.distance">
49 <data name="ld_from" type="Double" />
50 <data name="ld_to" type="Double" />
51 </state>
52
53 <state id="state.minfo.bed.year_epoch" description="state.minfo.bed.year_epoch" state="de.intevation.flys.artifacts.states.minfo.YearEpochSelect" helpText="help.minfo.year_epoch">
54 <data name="ye_select" type="String" />
55 </state>
56
57 <state id="state.minfo.sq.location" description="state.minfo.sq.location" state="de.intevation.flys.artifacts.states.LocationSelect" helpText="help.minfo.sq.loaction">
58 <data name="ld_locations" type="double"/>
59 </state>
60
61 <state id="state.minfo.bed.location" description="state.minfo.bed.location" state="de.intevation.flys.artifacts.states.DistanceOnlySelect" helpText="help.minfo.bed.loaction">
62 <data name="ld_from" type="Double" />
63 <data name="ld_to" type="Double" />
64 </state>
65
66 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
67 <from state="state.minfo.distance_only"/>
68 <to state="state.minfo.dischargestate"/>
69 <condition data="calculation_mode" value="calc.flow.velocity" operator="equal"/>
70 </transition>
71
72 <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition">
73 <from state="state.minfo.distance_only"/>
74 <to state="state.minfo.soundings"/>
75 <condition data="calculation_mode" value="calc.bed.middle" operator="equal"/>
76 </transition>
77
78 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
79 <from state="state.minfo.sq.location"/>
80 <to state="state.minfo.sq.period"/>
81 </transition>
82
83 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
84 <from state="state.minfo.bed.year_epoch"/>
85 <to state="state.minfo.bed.difference_select"/>
86 </transition>
87
88 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
89 <from state="state.minfo.bed.location"/>
90 <to state="state.minfo.bed.periods"/>
91 </transition>
92
93 <state id="state.minfo.dischargestate" description="state.minfo.dischargestate" state="de.intevation.flys.artifacts.states.DischargeState" helpText="help.minfo.dischargestate">
94 <data name="total_channel" type="intoptions"/>
95 <data name="main_channel" type="intoptions"/>
96 </state>
97
98 <state id="state.minfo.soundings" description="state.minfo.soundingsstate" state="de.intevation.flys.artifacts.states.SoundingsSelect" helpText="help.minfo.soundingsstate">
99 <data name="soundings" type="options"/>
100 </state>
101
102 <state id="state.minfo.sq.period" description="state.minfo.sq.period" state="de.intevation.flys.artifacts.states.sq.SQPeriodSelect">
103 <data name="start" type="Long"/>
104 <data name="end" type="Long"/>
105 </state>
106
107 <state id="state.minfo.bed.difference_select" description="state.minfo.bed.difference_select" state="de.intevation.flys.artifacts.states.minfo.DifferenceSelect" helpText="help.minfo.diff_select">
108 <data name="diffids" type="String" />
109 </state>
110
111 <state id="state.minfo.bed.periods" description="state.minfo.bed.periods" state="de.intevation.flys.artifacts.states.minfo.BedQualityPeriodsSelect">
112 <data name="periods" type="String"/>
113 </state>
114
115 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
116 <from state="state.minfo.dischargestate"/>
117 <to state="state.minfo.flow_velocity"/>
118 </transition>
119
120 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
121 <from state="state.minfo.soundings"/>
122 <to state="state.minfo.bedheight_middle"/>
123 </transition>
124
125 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
126 <from state="state.minfo.sq.period"/>
127 <to state="state.minfo.sq.outliers"/>
128 </transition>
129
130 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
131 <from state="state.minfo.bed.difference_select"/>
132 <to state="state.minfo.bed.differences"/>
133 </transition>
134
135 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
136 <from state="state.minfo.bed.periods"/>
137 <to state="state.minfo.bed.char_diameter"/>
138 </transition>
139
140 <state id="state.minfo.flow_velocity" description="state.minfo.flow_velocity" state="de.intevation.flys.artifacts.states.FlowVelocityState" helpText="help.minfo.flowvelocity">
141 <outputmodes>
142 <outputmode name="flow_velocity" description="output.flow_velocity" mime-type="image/png" type="chart">
143 <facets>
144 <facet name="flow_velocity.totalchannel" description="A facet for total channels"/>
145 <facet name="flow_velocity.mainchannel" description="A facet for main channels"/>
146 <facet name="flow_velocity.tau" description="A facet for tau"/>
147 </facets>
148 </outputmode>
149 <outputmode name="flow_velocity_export" description="output.flow_velocity_export" mime-type="text/plain" type="export">
150 <facets>
151 <facet name="csv" description="facet.flow_velocity_export.csv" />
152 <!--
153 <facet name="pdf" description="facet.historical_discharge.pdf" />
154 -->
155 </facets>
156 </outputmode>
157 </outputmodes>
158 </state>
159
160 <state id="state.minfo.bedheight_middle" description="state.minfo.bedheight_middle" state="de.intevation.flys.artifacts.states.MiddleBedHeight" helpText="help.minfo.bedheight_middle">
161 <outputmodes>
162 <outputmode name="bedheight_middle" description="output.bedheight_middle" mime-type="image/png" type="chart">
163 <facets>
164 <facet name="bedheight_middle.single" description="A facet for total channels"/>
165 <facet name="bedheight_middle.epoch" description="A facet for total channels"/>
166 </facets>
167 </outputmode>
168 <outputmode name="bedheight_middle_export" description="output.bedheight_middle_export" mime-type="text/plain" type="export">
169 <facets>
170 <facet name="csv" description="facet.bedheight_middle_export.csv" />
171 <!--
172 <facet name="pdf" description="facet.historical_discharge.pdf" />
173 -->
174 </facets>
175 </outputmode>
176 </outputmodes>
177 </state>
178
179 <state id="state.minfo.sq.outliers" description="state.minfo.sq.outliers" state="de.intevation.flys.artifacts.states.OutliersInput" helpText="help.minfo.sq.outliers">
180 <data name="outliers" type="Double"/>
181 </state>
182
183 <state id="state.minfo.bed.differences" description="state.minfo.bed.differences" state="de.intevation.flys.artifacts.states.minfo.DifferencesState" helpText="help.minfo.bed.differences">
184 <outputmodes>
185 <outputmode name="bed_difference_height_year" description="output.absolute_height" mime-type="image/png" type="chart">
186 <facets>
187 <facet name="bedheight_difference.height_year" description="A facet for absolute heights"/>
188 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
189 </facets>
190 </outputmode>
191 <outputmode name="bed_difference_year" description="output.difference_year" mime-type="img/png" type="chart">
192 <facets>
193 <facet name="bedheight_difference.year" description="A facet for bed height differences"/>
194 <facet name="bedheight_difference.morph_width" description="A facet for morphologic width"/>
195 <facet name="bedheight_difference.year.height1" description="A facet for raw heights."/>
196 <facet name="bedheight_difference.year.height2" description="A facet for raw heights."/>
197 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
198 </facets>
199 </outputmode>
200 <outputmode name="bed_difference_epoch" description="output.difference_epoch" mime-type="img/png" type="chart">
201 <facets>
202 <facet name="bedheight_difference.epoch" description="A facet for bed height differences"/>
203 <facet name="bedheight_difference.epoch.height1" description="A facet for raw heights."/>
204 <facet name="bedheight_difference.epoch.height2" description="A facet for raw heights."/>
205 <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/>
206 </facets>
207 </outputmode>
208 </outputmodes>
209 </state>
210
211 <state id="state.minfo.bed.char_diameter" description="state.minfo.bed.char_diameter" state="de.intevation.flys.artifacts.states.minfo.CharDiameter">
212 <data name="bed_diameter" type="options"/>
213 <data name="load_diameter" type="options"/>
214 </state>
215
216 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
217 <from state="state.minfo.sq.outliers"/>
218 <to state="state.minfo.sq.relation"/>
219 </transition>
220
221 <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition">
222 <from state="state.minfo.bed.char_diameter"/>
223 <to state="state.minfo.bed.bed_quality"/>
224 </transition>
225
226 <state id="state.minfo.sq.relation" description="state.minfo.sq.relation" state="de.intevation.flys.artifacts.states.SQRelation">
227 <outputmodes>
228 <outputmode name="sq_relation_a" description="output.sq_relation" type="chart">
229 <facets>
230 <facet name="sq_a_measurement" description="A facet for sq measurements"/>
231 <facet name="sq_a_outlier" description="A facet fo sq outliers"/>
232 <facet name="sq_a_curve" description="A facet for sq curve"/>
233 <facet name="sq_a_outlier_curve" description="A facet for sq outlier curve"/>
234 <facet name="sq_a_outlier_measurement" description="A facet for sq outlier measurement"/>
235 </facets>
236 </outputmode>
237 <outputmode name="sq_relation_b" description="output.sq_relation" type="chart">
238 <facets>
239 <facet name="sq_b_measurement" description="A facet for sq measurements"/>
240 <facet name="sq_b_outlier" description="A facet fo sq outliers"/>
241 <facet name="sq_b_curve" description="A facet for sq curve"/>
242 <facet name="sq_b_outlier_curve" description="A facet for sq outlier curve"/>
243 <facet name="sq_b_outlier_measurement" description="A facet for sq outlier measurement"/>
244 </facets>
245 </outputmode>
246 <outputmode name="sq_relation_c" description="output.sq_relation" type="chart">
247 <facets>
248 <facet name="sq_c_measurement" description="A facet for sq measurements"/>
249 <facet name="sq_c_outlier" description="A facet fo sq outliers"/>
250 <facet name="sq_c_curve" description="A facet for sq curve"/>
251 <facet name="sq_c_outlier_curve" description="A facet for sq outlier curve"/>
252 <facet name="sq_c_outlier_measurement" description="A facet for sq outlier measurement"/>
253 </facets>
254 </outputmode>
255 <outputmode name="sq_relation_d" description="output.sq_relation" type="chart">
256 <facets>
257 <facet name="sq_d_measurement" description="A facet for sq measurements"/>
258 <facet name="sq_d_outlier" description="A facet fo sq outliers"/>
259 <facet name="sq_d_curve" description="A facet for sq curve"/>
260 <facet name="sq_d_outlier_curve" description="A facet for sq outlier curve"/>
261 <facet name="sq_d_outlier_measurement" description="A facet for sq outlier measurement"/>
262 </facets>
263 </outputmode>
264 <outputmode name="sq_relation_e" description="output.sq_relation" type="chart">
265 <facets>
266 <facet name="sq_e_measurement" description="A facet for sq measurements"/>
267 <facet name="sq_e_outlier" description="A facet fo sq outliers"/>
268 <facet name="sq_e_curve" description="A facet for sq curve"/>
269 <facet name="sq_e_outlier_curve" description="A facet for sq outlier curve"/>
270 <facet name="sq_e_outlier_measurement" description="A facet for sq outlier measurement"/>
271 </facets>
272 </outputmode>
273 <outputmode name="sq_relation_f" description="output.sq_relation" type="chart">
274 <facets>
275 <facet name="sq_f_measurement" description="A facet for sq measurements"/>
276 <facet name="sq_f_outlier" description="A facet fo sq outliers"/>
277 <facet name="sq_f_curve" description="A facet for sq curve"/>
278 <facet name="sq_f_outlier_curve" description="A facet for sq outlier curve"/>
279 <facet name="sq_f_outlier_measurement" description="A facet for sq outlier measurement"/>
280 </facets>
281 </outputmode>
282 <outputmode name="sq_overview" description="output.sq_overview" type="overview">
283 <facets>
284 <facet name="sq_chart_overview" description="A facet for sq chart overview"/>
285 </facets>
286 </outputmode>
287 <outputmode name="sq_relation_export" description="output.sq_relation_export" type="export">
288 <facets>
289 <facet name="csv" description="facet.sq_export.csv" />
290 <facet name="pdf" description="facet.sq_export.pdf" />
291 </facets>
292 </outputmode>
293 </outputmodes>
294 </state>
295
296 <state id="state.minfo.bed.bed_quality" description="state.minfo.bed.bed_quality" state="de.intevation.flys.artifacts.states.minfo.BedQualityState" helpText="help.minfo.bed.bed_quality">
297 <outputmodes>
298 <outputmode name="bed_longitudinal_section" description="output.bed_longitudinal_section" mime-type="image/png" type="chart">
299 <facets>
300 <facet name="bed_longitudinal_section.porosity_toplayer"/>
301 <facet name="bed_longitudinal_section.porosity_sublayer"/>
302 <facet name="bed_longitudinal_section.sediment_density_toplayer"/>
303 <facet name="bed_longitudinal_section.sediment_density_sublayer"/>
304 <facet name="bed_longitudinal_section.bed_diameter_toplayer"/>
305 <facet name="bed_longitudinal_section.bed_diameter_sublayer"/>
306 <facet name="bed_longitudinal_section.bedload_diameter"/>
307 </facets>
308 </outputmode>
309 <outputmode name="bed_quality_export" description="output.bed_quality_export" type="export">
310 <facets>
311 <facet name="csv" description="facet.bed_quality_export.csv" />
312 </facets>
313 </outputmode>
314 </outputmodes>
315 </state>
316 </states>
317
318 </artifact>

http://dive4elements.wald.intevation.org