comparison flys-artifacts/src/main/java/de/intevation/flys/exports/WDifferencesCurveGenerator.java @ 1170:1e1ef8b750db

Partial fix flys/issue304 (3:Display ZeroBaseline). flys-artifacts/trunk@2732 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 14 Sep 2011 09:36:28 +0000
parents 588798ef4791
children d1b20d0e9eb4
comparison
equal deleted inserted replaced
1169:0dc274b5f4ba 1170:1e1ef8b750db
1 package de.intevation.flys.exports; 1 package de.intevation.flys.exports;
2 2
3 import org.apache.log4j.Logger; 3 import org.apache.log4j.Logger;
4 4
5 import org.jfree.chart.JFreeChart; 5 import org.jfree.chart.JFreeChart;
6 import org.jfree.chart.plot.XYPlot;
6 import org.jfree.chart.title.TextTitle; 7 import org.jfree.chart.title.TextTitle;
7 import org.jfree.data.xy.XYSeries; 8 import org.jfree.data.xy.XYSeries;
8 9
9 import org.w3c.dom.Document; 10 import org.w3c.dom.Document;
10 11
83 logger.warn("Unknown facet name: " + name); 84 logger.warn("Unknown facet name: " + name);
84 return; 85 return;
85 } 86 }
86 } 87 }
87 88
88 // TODO reenable inversion. 89
89 /** 90 /**
90 * Add items to dataseries which describes the differences. 91 * Add items to dataseries which describes the differences.
91 */ 92 */
92 protected void doWDifferencesOut(WKms wkms, String seriesName, Document theme) { 93 protected void doWDifferencesOut(WKms wkms, String seriesName, Document theme) {
93 logger.debug("WDifferencesCurveGenerator.doWDifferencesOut"); 94 logger.debug("WDifferencesCurveGenerator.doWDifferencesOut");
118 } 119 }
119 } 120 }
120 121
121 122
122 /** 123 /**
124 *
125 */
126 @Override
127 public JFreeChart generateChart() {
128 JFreeChart chart = super.generateChart();
129 if (chart != null && chart.getPlot() != null) {
130 XYPlot plot = (XYPlot) chart.getPlot();
131 plot.setRangeZeroBaselineVisible(true);
132 }
133 return chart;
134 }
135
136 /**
123 * Get name of series (displayed in legend). 137 * Get name of series (displayed in legend).
124 * @return name of the series. 138 * @return name of the series.
125 */ 139 */
126 protected String getSeriesName(WKms wqkms, String mode) { 140 protected String getSeriesName(WKms wqkms, String mode) {
127 String name = wqkms.getName(); 141 String name = wqkms.getName();

http://dive4elements.wald.intevation.org