comparison artifacts/src/main/java/org/dive4elements/river/exports/fixings/FixATExport.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 ee701de9c875
children e4606eae8ea5
comparison
equal deleted inserted replaced
6904:d710bd3df387 6905:1b35b2ddfc28
14 14
15 import org.dive4elements.river.artifacts.D4EArtifact; 15 import org.dive4elements.river.artifacts.D4EArtifact;
16 16
17 import org.dive4elements.river.artifacts.access.FixAccess; 17 import org.dive4elements.river.artifacts.access.FixAccess;
18 18
19 import org.dive4elements.river.themes.ThemeDocument;
19 import org.dive4elements.river.utils.RiverUtils; 20 import org.dive4elements.river.utils.RiverUtils;
20 21
21 import org.dive4elements.river.artifacts.math.fitting.Function; 22 import org.dive4elements.river.artifacts.math.fitting.Function;
22 import org.dive4elements.river.artifacts.math.fitting.FunctionFactory; 23 import org.dive4elements.river.artifacts.math.fitting.FunctionFactory;
23 24
35 import java.io.OutputStreamWriter; 36 import java.io.OutputStreamWriter;
36 import java.io.Writer; 37 import java.io.Writer;
37 38
38 import org.apache.log4j.Logger; 39 import org.apache.log4j.Logger;
39 40
40 import org.w3c.dom.Document;
41 import org.w3c.dom.NodeList; 41 import org.w3c.dom.NodeList;
42 42
43 /** Export result of fixation analysis. */ 43 /** Export result of fixation analysis. */
44 public class FixATExport extends AbstractExporter { 44 public class FixATExport extends AbstractExporter {
45 45
50 protected Function function; 50 protected Function function;
51 protected Parameters parameters; 51 protected Parameters parameters;
52 52
53 53
54 @Override 54 @Override
55 public void doOut(ArtifactAndFacet bundle, Document attr, boolean visible) { 55 public void doOut(ArtifactAndFacet bundle, ThemeDocument attr, boolean visible) {
56 logger.debug("AT Export doOut()."); 56 logger.debug("AT Export doOut().");
57 Object data = bundle.getData(context); 57 Object data = bundle.getData(context);
58 if (data instanceof CalculationResult) { 58 if (data instanceof CalculationResult) {
59 CalculationResult cr = (CalculationResult)data; 59 CalculationResult cr = (CalculationResult)data;
60 Object resData = cr.getData(); 60 Object resData = cr.getData();

http://dive4elements.wald.intevation.org