Mercurial > dive4elements > river
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) { |