Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/process/Processor.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 | f9d5020af0af |
comparison
equal
deleted
inserted
replaced
6904:d710bd3df387 | 6905:1b35b2ddfc28 |
---|---|
6 * documentation coming with Dive4Elements River for details. | 6 * documentation coming with Dive4Elements River for details. |
7 */ | 7 */ |
8 | 8 |
9 package org.dive4elements.river.exports.process; | 9 package org.dive4elements.river.exports.process; |
10 | 10 |
11 import org.w3c.dom.Document; | |
12 | |
13 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; | 11 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; |
14 import org.dive4elements.river.exports.XYChartGenerator; | 12 import org.dive4elements.river.exports.XYChartGenerator; |
13 import org.dive4elements.river.themes.ThemeDocument; | |
15 | 14 |
16 /** | 15 /** |
17 * A processor is intended to generate an output e.g. curve in a chart diagramm from | 16 * A processor is intended to generate an output e.g. curve in a chart diagramm from |
18 * arbitrary data input which can be reused in several generators. | 17 * arbitrary data input which can be reused in several generators. |
19 * | 18 * |
30 * @param visible The visibility of the curve. | 29 * @param visible The visibility of the curve. |
31 * @param index The index of the curve | 30 * @param index The index of the curve |
32 */ | 31 */ |
33 public void doOut( | 32 public void doOut( |
34 XYChartGenerator generator, | 33 XYChartGenerator generator, |
35 ArtifactAndFacet aandf, | 34 ArtifactAndFacet aandf, |
36 Document theme, | 35 ThemeDocument theme, |
37 boolean visible, | 36 boolean visible, |
38 int index); | 37 int index); |
39 | 38 |
40 /** | 39 /** |
41 * Returns true if the Processor class is able to generate output for a facet type | 40 * Returns true if the Processor class is able to generate output for a facet type |
42 * | 41 * |
43 * @param facettype Name of the facet type | 42 * @param facettype Name of the facet type |