Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeCurveGenerator.java @ 1849:5d5dd44d613e
Refactored, move doMainValueAnnotations to XYChartGenerator.
flys-artifacts/trunk@3193 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 09 Nov 2011 13:06:08 +0000 |
parents | 3918bd7eb4e1 |
children | 6f047a407f84 |
comparison
equal
deleted
inserted
replaced
1848:3918bd7eb4e1 | 1849:5d5dd44d613e |
---|---|
128 else if (name.equals(COMPUTED_DISCHARGE_MAINVALUES_Q) | 128 else if (name.equals(COMPUTED_DISCHARGE_MAINVALUES_Q) |
129 || name.equals(MAINVALUES_Q) | 129 || name.equals(MAINVALUES_Q) |
130 || name.equals(COMPUTED_DISCHARGE_MAINVALUES_W) | 130 || name.equals(COMPUTED_DISCHARGE_MAINVALUES_W) |
131 || name.equals(MAINVALUES_W)) | 131 || name.equals(MAINVALUES_W)) |
132 { | 132 { |
133 doMainValueAnnotations( | 133 doAnnotations((FLYSAnnotation) nativeFacet.getData(artifact, context), |
134 nativeFacet.getData(artifact, context), facet, theme, visible); | 134 facet, theme, visible); |
135 } | 135 } |
136 else { | 136 else { |
137 logger.warn("DischargeCurveGenerator.doOut: Unknown facet name: " + name); | 137 logger.warn("DischargeCurveGenerator.doOut: Unknown facet name: " + name); |
138 return; | 138 return; |
139 } | 139 } |
172 | 172 |
173 StyledSeriesBuilder.addPointsQW(series, wqkms); | 173 StyledSeriesBuilder.addPointsQW(series, wqkms); |
174 | 174 |
175 addFirstAxisSeries(series, visible); | 175 addFirstAxisSeries(series, visible); |
176 } | 176 } |
177 | |
178 | |
179 | |
180 /** | |
181 * Store W MainValues as annotations for later plotting. | |
182 */ | |
183 protected void doMainValueAnnotations( | |
184 Object o, | |
185 Facet facet, | |
186 Document theme, | |
187 boolean visible | |
188 ) { | |
189 logger.debug("ComputedDischargeCurveGenerator set W MainValues."); | |
190 | |
191 FLYSAnnotation fa = (FLYSAnnotation) o; | |
192 fa.setTheme(theme); | |
193 fa.setLabel(facet.getDescription()); | |
194 addAnnotations(fa, visible); | |
195 } | |
196 } | 177 } |
197 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 178 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |