Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/exports/DischargeCurveGenerator.java @ 695:45cd58a2a2bb facets-slt
OutGenerators doOut() takes a facet object now instead of just its name.
flys-artifacts/branches/facets-slt@2137 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 16 Jun 2011 14:31:41 +0000 |
parents | e006da5679d2 |
children | 7298d58a1f5a |
comparison
equal
deleted
inserted
replaced
694:68c6c75a6f7c | 695:45cd58a2a2bb |
---|---|
12 import org.jfree.chart.JFreeChart; | 12 import org.jfree.chart.JFreeChart; |
13 import org.jfree.chart.plot.XYPlot; | 13 import org.jfree.chart.plot.XYPlot; |
14 import org.jfree.data.xy.DefaultXYDataset; | 14 import org.jfree.data.xy.DefaultXYDataset; |
15 | 15 |
16 import de.intevation.artifacts.Artifact; | 16 import de.intevation.artifacts.Artifact; |
17 | |
18 import de.intevation.artifactdatabase.state.Facet; | |
17 | 19 |
18 import de.intevation.flys.model.DischargeTable; | 20 import de.intevation.flys.model.DischargeTable; |
19 import de.intevation.flys.model.Gauge; | 21 import de.intevation.flys.model.Gauge; |
20 import de.intevation.flys.model.River; | 22 import de.intevation.flys.model.River; |
21 import de.intevation.flys.model.TimeInterval; | 23 import de.intevation.flys.model.TimeInterval; |
90 XYPlot plot = (XYPlot) chart.getPlot(); | 92 XYPlot plot = (XYPlot) chart.getPlot(); |
91 plot.setDataset(0, dataset); | 93 plot.setDataset(0, dataset); |
92 } | 94 } |
93 | 95 |
94 | 96 |
95 public void doOut(Artifact artifact, String facet, Document attr) { | 97 public void doOut(Artifact artifact, Facet facet, Document attr) { |
96 logger.debug("DischargeCurveGenerator.doOut: " + facet); | 98 logger.debug("DischargeCurveGenerator.doOut: " + facet.getName()); |
97 | 99 |
98 if (!(artifact instanceof FLYSArtifact)) { | 100 if (!(artifact instanceof FLYSArtifact)) { |
99 logger.error("Artifact is no instance of FLYSArtifact."); | 101 logger.error("Artifact is no instance of FLYSArtifact."); |
100 return; | 102 return; |
101 } | 103 } |