comparison artifacts/doc/conf/generators.xml @ 7169:a2989d4e13f7

Factor out longitudinal section default config and put it in its own file
author Andre Heinecke <aheinecke@intevation.de>
date Thu, 26 Sep 2013 12:56:30 +0200
parents 511434bf1f70
children a62c5b48ccab
comparison
equal deleted inserted replaced
7168:81416a62fa57 7169:a2989d4e13f7
8 <output-generator names="computed_discharge_curve_chartinfo" class="org.dive4elements.river.exports.ComputedDischargeCurveInfoGenerator"/> 8 <output-generator names="computed_discharge_curve_chartinfo" class="org.dive4elements.river.exports.ComputedDischargeCurveInfoGenerator"/>
9 <output-generator 9 <output-generator
10 names="longitudinal_section,longitudinal_section_chartinfo,discharge_longitudinal_section,discharge_longitudinal_section_chartinfo" 10 names="longitudinal_section,longitudinal_section_chartinfo,discharge_longitudinal_section,discharge_longitudinal_section_chartinfo"
11 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 11 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
12 converter="org.dive4elements.river.exports.DiagramAttributes"> 12 converter="org.dive4elements.river.exports.DiagramAttributes">
13 <axis name="W"/>
14 <axis name="D"/>
15 <axis name="Q" include-zero="true"/>
16 <axis name="dW"/>
17 <axis name="" type="X"/>
18 <title key="chart.longitudinal.section.title" default="W-Längsschnitt"/> 13 <title key="chart.longitudinal.section.title" default="W-Längsschnitt"/>
19 <subtitle key="chart.longitudinal.section.subtitle" default="-"> 14 &longitudinal-defaults;
20 <arg expr="artifact.river"/>
21 <arg expr="artifact.ld_from" type="double"/>
22 <arg expr="artifact.ld_to" type="double"/>
23 </subtitle>
24 <domain-axis key="chart.longitudinal.section.xaxis.label" default="Fluss-Km"
25 inverted="org.dive4elements.river.exports.IsKmUpEvaluator()">
26 <arg expr="artifact.river"/>
27 </domain-axis>
28 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
29 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
30 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="D"/>
31 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
32 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="W"/>
33 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="W"/>
34 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="W"/>
35 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/> 15 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
36 <!-- The area processor decides based on the facet name which axis to choose.
37 You have to ensure that there is a W and Q axis accordingly -->
38 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
39 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="dW"/>
40 </output-generator> 16 </output-generator>
41 <output-generator 17 <output-generator
42 names="w_differences,w_differences_chartinfo" 18 names="w_differences,w_differences_chartinfo"
43 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 19 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
44 converter="org.dive4elements.river.exports.DiagramAttributes"> 20 converter="org.dive4elements.river.exports.DiagramAttributes">
45 <axis name="W"/>
46 <axis name="D"/>
47 <axis name="Q" include-zero="true"/>
48 <axis name="dW"/>
49 <axis name="" type="X"/>
50 <title key="chart.w_differences.title" default="Differences"/> 21 <title key="chart.w_differences.title" default="Differences"/>
22 &longitudinal-defaults;
23 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
51 <subtitle key="chart.w_differences.subtitle" default="-"> 24 <subtitle key="chart.w_differences.subtitle" default="-">
52 <arg expr="artifact.river"/> 25 <arg expr="artifact.river"/>
53 </subtitle> 26 </subtitle>
54 <domain-axis key="chart.longitudinal.section.xaxis.label" default="Fluss-Km">
55 <arg expr="artifact.river"/>
56 </domain-axis>
57 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
58 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
59 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="D"/>
60 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
61 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="W"/>
62 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="W"/>
63 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="W"/>
64 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
65 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
66 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="dW"/>
67 </output-generator> 27 </output-generator>
68 <output-generator 28 <output-generator
69 names="fix_longitudinal_section_curve,fix_longitudinal_section_curve_chartinfo" 29 names="fix_longitudinal_section_curve,fix_longitudinal_section_curve_chartinfo"
70 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 30 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
71 converter="org.dive4elements.river.exports.DiagramAttributes"> 31 converter="org.dive4elements.river.exports.DiagramAttributes">
72 <axis name="dW"/>
73 <axis name="W"/>
74 <axis name="D"/>
75 <axis name="Q" include-zero="true"/>
76 <axis name="" type="X"/>
77 <title key="chart.fixings.longitudinalsection.title" default="Fixierungsanalyse"/> 32 <title key="chart.fixings.longitudinalsection.title" default="Fixierungsanalyse"/>
78 <domain-axis key="chart.fixings.longitudinalsection.xaxis.label" default="[km]"> 33 &longitudinal-defaults;
79 <arg expr="artifact.river"/> 34 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="deltaW"/>
80 </domain-axis>
81 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="dW"/>
82 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
83 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
84 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
85 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="D"/>
86 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
87 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
88 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="H"/>
89 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="P"/>
90 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="W"/>
91 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="W"/>
92 </output-generator> 35 </output-generator>
93 <output-generator 36 <output-generator
94 names="bedheight_middle,bedheight_middle_chartinfo" 37 names="bedheight_middle,bedheight_middle_chartinfo"
95 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 38 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
96 converter="org.dive4elements.river.exports.DiagramAttributes"> 39 converter="org.dive4elements.river.exports.DiagramAttributes">
97 <axis name="dW"/>
98 <axis name="W"/>
99 <axis name="D"/>
100 <axis name="Q" include-zero="true"/>
101 <axis name="H"/>
102 <axis name="P"/>
103 <axis name="" type="X"/>
104 <title key="chart.bedheight_middle.section.title" default="Mittlere Sohlhöhe"/> 40 <title key="chart.bedheight_middle.section.title" default="Mittlere Sohlhöhe"/>
105 <domain-axis key="chart.bedheight_middle.section.xaxis.label" default="km"> 41 &longitudinal-defaults;
106 <arg expr="artifact.river"/> 42 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="BedHeight"/>
107 </domain-axis>
108 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="dW"/>
109 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
110 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
111 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
112 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="D"/>
113 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
114 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
115 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="P"/>
116 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="W"/>
117 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="mD"/>
118 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="H"/>
119 </output-generator> 43 </output-generator>
120 <output-generator 44 <output-generator
121 names="bed_difference_height_year,bed_difference_height_year_chartinfo" 45 names="bed_difference_height_year,bed_difference_height_year_chartinfo"
122 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 46 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
123 converter="org.dive4elements.river.exports.DiagramAttributes"> 47 converter="org.dive4elements.river.exports.DiagramAttributes">
124 <axis name="dW"/>
125 <axis name="W"/>
126 <axis name="D"/>
127 <axis name="dM"/>
128 <axis name="Q" include-zero="true"/>
129 <axis name="H"/>
130 <axis name="P"/>
131 <axis name="" type="X"/>
132 <title key="chart.beddifference.height.title" default="Sohlenhöhen Differenz"/> 48 <title key="chart.beddifference.height.title" default="Sohlenhöhen Differenz"/>
133 <domain-axis key="chart.beddifference.height.xaxis.label" default="Fluss-Km"> 49 &longitudinal-defaults;
134 <arg expr="artifact.river"/> 50 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor"
135 </domain-axis> 51 axis="diffBed/Y"/>
136 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="dW"/>
137 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
138 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
139 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
140 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="D"/>
141 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
142 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
143 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="P"/>
144 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="W"/>
145 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="dM"/>
146 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="H"/>
147 </output-generator> 52 </output-generator>
148 <output-generator names="bed_difference_year,bed_difference_year_chartinfo" 53 <output-generator names="bed_difference_year,bed_difference_year_chartinfo"
149 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 54 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
150 converter="org.dive4elements.river.exports.DiagramAttributes"> 55 converter="org.dive4elements.river.exports.DiagramAttributes">
151 <axis name="W"/>
152 <axis name="diffW"/>
153 <axis name="deltaW"/>
154 <axis name="diffBed"/>
155 <axis name="diffBed/Y"/>
156 <axis name="Q" include-zero="true"/>
157 <axis name="BedHeight"/>
158 <axis name="SoundingWidth"/>
159 <axis name="Width"/>
160 <axis name="" type="X"/>
161 <title key="chart.beddifference.year.title" default="Sohlenhöhen Differenz"/> 56 <title key="chart.beddifference.year.title" default="Sohlenhöhen Differenz"/>
162 <domain-axis key="chart.beddifference.xaxis.label" default="Fluss-Km"> 57 &longitudinal-defaults;
163 <arg expr="artifact.river"/> 58 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor"
164 </domain-axis> 59 axis="diffBed"/>
165 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="deltaW"/>
166 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
167 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/>
168 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
169 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="diffW"/>
170 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
171 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
172 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="SoundingWidth"/>
173 <processor class="org.dive4elements.river.exports.process.BedWidthProcessor" axis="Width"/>
174 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="diffBed"/>
175 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="diffBed/Y"/>
176 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="BedHeight"/>
177 </output-generator> 60 </output-generator>
178 <output-generator names="bed_longitudinal_section,bed_longitudinal_section_chartinfo" 61 <output-generator names="bed_longitudinal_section,bed_longitudinal_section_chartinfo"
179 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 62 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
180 converter="org.dive4elements.river.exports.DiagramAttributes"> 63 converter="org.dive4elements.river.exports.DiagramAttributes">
181 <axis name="W"/>
182 <axis name="diffW"/>
183 <axis name="deltaW"/>
184 <axis name="diffBed"/>
185 <axis name="diffBed/Y"/>
186 <axis name="Q" include-zero="true"/>
187 <axis name="BedHeight"/>
188 <axis name="SoundingWidth"/>
189 <axis name="Width"/>
190 <axis name="Porosity"/>
191 <axis name="Density"/>
192 <axis name="Diameter"/>
193 <axis name="" type="X"/>
194 <title key="chart.bedquality.title" default="Sohlen Längsschnitt"/> 64 <title key="chart.bedquality.title" default="Sohlen Längsschnitt"/>
195 <domain-axis key="chart.bedquality.xaxis.label" default="Fluss-Km"> 65 &longitudinal-defaults;
196 <arg expr="artifact.river"/> 66 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor"
197 </domain-axis> 67 axis="diffBed"/>
198 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="deltaW"/>
199 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
200 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="Porosity"/>
201 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
202 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="diffW"/>
203 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
204 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
205 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="SoundingWidth"/>
206 <processor class="org.dive4elements.river.exports.process.BedWidthProcessor" axis="Width"/>
207 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="diffBed"/>
208 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="diffBed/Y"/>
209 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="BedHeight"/>
210 <processor class="org.dive4elements.river.exports.process.BedQualityDiameterProcessor" axis="Diameter"/>
211 <processor class="org.dive4elements.river.exports.process.BedQualityPorosityProcessor" axis="Porosity"/>
212 <processor class="org.dive4elements.river.exports.process.BedQualityDensityProcessor" axis="Density"/>
213 </output-generator> 68 </output-generator>
214 <output-generator 69 <output-generator
215 names="sedimentload_ls,sedimentload_ls_chartinfo" 70 names="sedimentload_ls,sedimentload_ls_chartinfo"
216 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" 71 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
217 converter="org.dive4elements.river.exports.DiagramAttributes"> 72 converter="org.dive4elements.river.exports.DiagramAttributes">
218 <axis name="W"/>
219 <axis name="diffW"/>
220 <axis name="deltaW"/>
221 <axis name="diffBed"/>
222 <axis name="diffBed/Y"/>
223 <axis name="Q" include-zero="true"/>
224 <axis name="BedHeight"/>
225 <axis name="SoundingWidth"/>
226 <axis name="Width"/>
227 <axis name="Porosity"/>
228 <axis name="Density"/>
229 <axis name="Diameter"/>
230 <axis name="SedimentLoad"/>
231 <axis name="Velocity"/>
232 <axis name="" type="X"/>
233 <title key="chart.sedimentload.ls.title" default="Sedimentfracht"/> 73 <title key="chart.sedimentload.ls.title" default="Sedimentfracht"/>
234 <domain-axis key="chart.sedimentload.ls.xaxis.label" default="Fluss-Km"> 74 &longitudinal-defaults;
235 <arg expr="artifact.river"/> 75 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor"
236 </domain-axis> 76 axis="SedimentLoad"/>
237 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="deltaW"/>
238 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
239 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="SedimentLoad"/>
240 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
241 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="diffW"/>
242 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
243 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
244 <processor class="org.dive4elements.river.exports.process.BedHeightSoundingProcessor" axis="SoundingWidth"/>
245 <processor class="org.dive4elements.river.exports.process.BedWidthProcessor" axis="Width"/>
246 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="diffBed"/>
247 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="diffBed/Y"/>
248 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="BedHeight"/>
249 <processor class="org.dive4elements.river.exports.process.BedQualityDiameterProcessor" axis="Diameter"/>
250 <processor class="org.dive4elements.river.exports.process.BedQualityPorosityProcessor" axis="Porosity"/>
251 <processor class="org.dive4elements.river.exports.process.BedQualityDensityProcessor" axis="Density"/>
252 <processor class="org.dive4elements.river.exports.process.SedimentLoadProcessor" axis="SedimentLoad"/>
253 <processor class="org.dive4elements.river.exports.process.FlowVelocityProcessor" axis="Velocity"/>
254 <!-- TODO bed difference epoch-->
255 </output-generator> 77 </output-generator>
256 78 <output-generator
257 79 names="flow_velocity,flow_velocity_chartinfo"
80 class="org.dive4elements.river.exports.LongitudinalSectionGenerator2"
81 converter="org.dive4elements.river.exports.DiagramAttributes">
82 <title key="chart.flow_velocity.section.title" default="Geschwindigkeit- und Schubspannung"/>
83 &longitudinal-defaults;
84 <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor"
85 axis="Velocity"/>
86 </output-generator>
258 <output-generator names="duration_curve" class="org.dive4elements.river.exports.DurationCurveGenerator"/> 87 <output-generator names="duration_curve" class="org.dive4elements.river.exports.DurationCurveGenerator"/>
259 <output-generator names="duration_curve_chartinfo" class="org.dive4elements.river.exports.DurationCurveInfoGenerator"/> 88 <output-generator names="duration_curve_chartinfo" class="org.dive4elements.river.exports.DurationCurveInfoGenerator"/>
260 <output-generator names="waterlevel_export" class="org.dive4elements.river.exports.WaterlevelExporter"/> 89 <output-generator names="waterlevel_export" class="org.dive4elements.river.exports.WaterlevelExporter"/>
261 <output-generator names="extreme_wq_curve" class="org.dive4elements.river.exports.extreme.ExtremeWQCurveGenerator"/> 90 <output-generator names="extreme_wq_curve" class="org.dive4elements.river.exports.extreme.ExtremeWQCurveGenerator"/>
262 <output-generator names="extreme_curve_export" class="org.dive4elements.river.exports.WaterlevelExporter"/> 91 <output-generator names="extreme_curve_export" class="org.dive4elements.river.exports.WaterlevelExporter"/>
277 <output-generator names="historical_discharge" class="org.dive4elements.river.exports.HistoricalDischargeCurveGenerator"/> 106 <output-generator names="historical_discharge" class="org.dive4elements.river.exports.HistoricalDischargeCurveGenerator"/>
278 <output-generator names="historical_discharge_chartinfo" class="org.dive4elements.river.exports.HistoricalDischargeCurveInfoGenerator"/> 107 <output-generator names="historical_discharge_chartinfo" class="org.dive4elements.river.exports.HistoricalDischargeCurveInfoGenerator"/>
279 <output-generator names="historical_discharge_wq" class="org.dive4elements.river.exports.HistoricalDischargeWQCurveGenerator"/> 108 <output-generator names="historical_discharge_wq" class="org.dive4elements.river.exports.HistoricalDischargeWQCurveGenerator"/>
280 <output-generator names="historical_discharge_wq_chartinfo" class="org.dive4elements.river.exports.HistoricalDischargeWQCurveInfoGenerator"/> 109 <output-generator names="historical_discharge_wq_chartinfo" class="org.dive4elements.river.exports.HistoricalDischargeWQCurveInfoGenerator"/>
281 <output-generator names="historical_discharge_export" class="org.dive4elements.river.exports.HistoricalDischargeCurveExporter"/> 110 <output-generator names="historical_discharge_export" class="org.dive4elements.river.exports.HistoricalDischargeCurveExporter"/>
282 <output-generator names="flow_velocity" class="org.dive4elements.river.exports.FlowVelocityGenerator"/>
283 <output-generator names="flow_velocity_chartinfo" class="org.dive4elements.river.exports.FlowVelocityInfoGenerator"/>
284 <output-generator names="flow_velocity_export" class="org.dive4elements.river.exports.FlowVelocityExporter"/> 111 <output-generator names="flow_velocity_export" class="org.dive4elements.river.exports.FlowVelocityExporter"/>
285 <output-generator names="bedheight_middle_export" class="org.dive4elements.river.exports.MiddleBedHeightExporter"/> 112 <output-generator names="bedheight_middle_export" class="org.dive4elements.river.exports.MiddleBedHeightExporter"/>
286 <output-generator names="bed_quality_export" class="org.dive4elements.river.exports.minfo.BedQualityExporter"/> 113 <output-generator names="bed_quality_export" class="org.dive4elements.river.exports.minfo.BedQualityExporter"/>
287 <output-generator names="bed_difference_epoch" class="org.dive4elements.river.exports.minfo.BedDifferenceEpochGenerator"/> 114 <output-generator names="bed_difference_epoch" class="org.dive4elements.river.exports.minfo.BedDifferenceEpochGenerator"/>
288 <output-generator names="bed_difference_epoch_chartinfo" class="org.dive4elements.river.exports.minfo.BedDiffEpochInfoGenerator"/> 115 <output-generator names="bed_difference_epoch_chartinfo" class="org.dive4elements.river.exports.minfo.BedDiffEpochInfoGenerator"/>

http://dive4elements.wald.intevation.org