comparison flys-artifacts/src/main/java/de/intevation/flys/exports/WDifferencesCurveGenerator.java @ 1943:06d8d371d244

Fix compilation, default 0-excluding behavior of axes. flys-artifacts/trunk@3324 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 28 Nov 2011 15:00:46 +0000
parents f07d64d5cbe1
children 21a4d2c677a1
comparison
equal deleted inserted replaced
1942:be1270c10d9a 1943:06d8d371d244
260 if (DataUtil.guessWaterIncreasing(wkms.allWs())) { 260 if (DataUtil.guessWaterIncreasing(wkms.allWs())) {
261 setInverted(true); 261 setInverted(true);
262 } 262 }
263 } 263 }
264 264
265 @Override 265
266 protected NumberAxis createYAxis(int index) {
267 String s = "" + index;
268 return new NumberAxis(s);
269 }
270
271 /**
272 * Disable Longitudinals behaviour to include "0" in the Q axis.
273 *
274 * @param range range with which to look up upper bound.
275 * @return range to be used for "auto-scaling" axis.
276 */
277 @Override
278 protected Range createSecondAxisRange(Range range) {
279 if (range == null) {
280 return range;
281 }
282 return new Range(range.getLowerBound(), range.getUpperBound());
283 }
284
285
286 /** 266 /**
287 * 267 *
288 */ 268 */
289 @Override 269 @Override
290 public JFreeChart generateChart() { 270 public JFreeChart generateChart() {
294 plot.setRangeZeroBaselineVisible(true); 274 plot.setRangeZeroBaselineVisible(true);
295 } 275 }
296 return chart; 276 return chart;
297 } 277 }
298 278
279
299 /** 280 /**
300 * Get name of series (displayed in legend). 281 * Get name of series (displayed in legend).
301 * @return name of the series. 282 * @return name of the series.
302 */ 283 */
303 protected String getSeriesName(WKms wqkms, String mode) { 284 protected String getSeriesName(WKms wqkms, String mode) {

http://dive4elements.wald.intevation.org