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

http://dive4elements.wald.intevation.org