comparison artifacts/src/main/java/org/dive4elements/river/exports/fixings/FixDerivedCurveGenerator.java @ 6905:1b35b2ddfc28

Artifacts: Introduce ThemeDocument & make stuff compileable again. THIS BREAKS THE SYSTEM! TODO: Move ThemeUtils into ThemeDocument.
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 22 Aug 2013 23:31:38 +0200
parents af13ceeba52a
children e4606eae8ea5
comparison
equal deleted inserted replaced
6904:d710bd3df387 6905:1b35b2ddfc28
7 */ 7 */
8 8
9 package org.dive4elements.river.exports.fixings; 9 package org.dive4elements.river.exports.fixings;
10 10
11 import org.apache.log4j.Logger; 11 import org.apache.log4j.Logger;
12 import org.w3c.dom.Document;
13 12
14 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; 13 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet;
15 import org.dive4elements.river.artifacts.model.FacetTypes; 14 import org.dive4elements.river.artifacts.model.FacetTypes;
16 import org.dive4elements.river.artifacts.model.fixings.FixDerivateFacet; 15 import org.dive4elements.river.artifacts.model.fixings.FixDerivateFacet;
17 import org.dive4elements.river.artifacts.model.fixings.FixFunction; 16 import org.dive4elements.river.artifacts.model.fixings.FixFunction;
18 import org.dive4elements.river.artifacts.resources.Resources; 17 import org.dive4elements.river.artifacts.resources.Resources;
19 import org.dive4elements.river.exports.ChartGenerator; 18 import org.dive4elements.river.exports.ChartGenerator;
20 import org.dive4elements.river.jfree.JFreeUtil; 19 import org.dive4elements.river.jfree.JFreeUtil;
21 import org.dive4elements.river.jfree.StyledXYSeries; 20 import org.dive4elements.river.jfree.StyledXYSeries;
21 import org.dive4elements.river.themes.ThemeDocument;
22 22
23 /** 23 /**
24 * Generator for fixation derived function curve. 24 * Generator for fixation derived function curve.
25 * 25 *
26 * @author <a href="mailto:christian.lins@intevation.de">Christian Lins</a> 26 * @author <a href="mailto:christian.lins@intevation.de">Christian Lins</a>
63 } 63 }
64 } 64 }
65 65
66 66
67 @Override 67 @Override
68 public void doOut(ArtifactAndFacet aaf, Document doc, boolean visible) { 68 public void doOut(ArtifactAndFacet aaf, ThemeDocument doc, boolean visible) {
69 logger.debug("doOut"); 69 logger.debug("doOut");
70 70
71 if (FacetTypes.IS.MANUALPOINTS(aaf.getFacetName())) { 71 if (FacetTypes.IS.MANUALPOINTS(aaf.getFacetName())) {
72 doPoints(aaf.getData(context), 72 doPoints(aaf.getData(context),
73 aaf, 73 aaf,

http://dive4elements.wald.intevation.org