Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixWQCurveGenerator.java @ 3088:960307cf2adc
Moved current km to context and added an abstract generator for fix analysis
charts.
flys-artifacts/trunk@4686 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Mon, 18 Jun 2012 11:21:30 +0000 |
parents | ba7df29264cd |
children | 179e38aa678d |
comparison
equal
deleted
inserted
replaced
3087:4a76da133144 | 3088:960307cf2adc |
---|---|
23 import org.jfree.data.xy.XYSeries; | 23 import org.jfree.data.xy.XYSeries; |
24 | 24 |
25 import org.w3c.dom.Document; | 25 import org.w3c.dom.Document; |
26 | 26 |
27 public class FixWQCurveGenerator | 27 public class FixWQCurveGenerator |
28 extends XYChartGenerator | 28 extends FixChartGenerator |
29 implements FacetTypes | 29 implements FacetTypes |
30 { | 30 { |
31 private static Logger logger = | 31 private static Logger logger = |
32 Logger.getLogger(FixWQCurveGenerator.class); | 32 Logger.getLogger(FixWQCurveGenerator.class); |
33 | 33 |
131 protected void doWQCurveOut(ArtifactAndFacet aaf, Document doc, boolean visible) { | 131 protected void doWQCurveOut(ArtifactAndFacet aaf, Document doc, boolean visible) { |
132 logger.debug("doWQCurveOut"); | 132 logger.debug("doWQCurveOut"); |
133 | 133 |
134 FixWQCurveFacet facet = (FixWQCurveFacet)aaf.getFacet(); | 134 FixWQCurveFacet facet = (FixWQCurveFacet)aaf.getFacet(); |
135 FixFunction func = (FixFunction)facet.getData( | 135 FixFunction func = (FixFunction)facet.getData( |
136 aaf.getArtifact(), context, getCurrentKmFromRequest()); | 136 aaf.getArtifact(), context); |
137 | 137 |
138 if (func == null) { | 138 if (func == null) { |
139 logger.warn("doWQCurveOut: Facet does not contain FixFunction"); | 139 logger.warn("doWQCurveOut: Facet does not contain FixFunction"); |
140 return; | 140 return; |
141 } | 141 } |