comparison flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixWQCurveGenerator.java @ 3063:33c167d6fff6

Move marker generation to XYChartGenerator flys-artifacts/trunk@4643 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Christian Lins <christian.lins@intevation.de>
date Tue, 12 Jun 2012 13:20:48 +0000
parents 7660cfe5e8f6
children 4c22194b733a
comparison
equal deleted inserted replaced
3062:7660cfe5e8f6 3063:33c167d6fff6
15 import de.intevation.flys.jfree.Function2DAdapter; 15 import de.intevation.flys.jfree.Function2DAdapter;
16 import de.intevation.flys.jfree.StyledXYSeries; 16 import de.intevation.flys.jfree.StyledXYSeries;
17 17
18 import org.apache.log4j.Logger; 18 import org.apache.log4j.Logger;
19 19
20 import org.jfree.chart.JFreeChart;
21 import org.jfree.chart.plot.ValueMarker; 20 import org.jfree.chart.plot.ValueMarker;
22 import org.jfree.data.general.DatasetUtilities; 21 import org.jfree.data.general.DatasetUtilities;
23 import org.jfree.data.xy.XYSeries; 22 import org.jfree.data.xy.XYSeries;
24 23
25 import org.w3c.dom.Document; 24 import org.w3c.dom.Document;
95 94
96 QWD[] qwds = (QWD[])aaf.getData(context); 95 QWD[] qwds = (QWD[])aaf.getData(context);
97 96
98 if(qwds != null) { 97 if(qwds != null) {
99 // Draw vertical markers 98 // Draw vertical markers
100 JFreeChart chart = generateChart();
101 for(QWD qwd : qwds) { 99 for(QWD qwd : qwds) {
102 chart.getXYPlot().addDomainMarker(new ValueMarker(qwd.getQ())); 100 addDomainMarker(new ValueMarker(qwd.getQ()));
103 } 101 }
104 } 102 }
105 } 103 }
106 104
107 protected void doAnalysisEventsOut(ArtifactAndFacet aaf, Document doc, boolean visible) { 105 protected void doAnalysisEventsOut(ArtifactAndFacet aaf, Document doc, boolean visible) {

http://dive4elements.wald.intevation.org