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