Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/process/Processor.java @ 7084:f0731aa7b735 generator-refactoring
Implement Label handling
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Fri, 20 Sep 2013 19:18:04 +0200 |
parents | 253d80af5b7f |
children | 41567bf1e131 |
comparison
equal
deleted
inserted
replaced
7083:74ebe5e7fa69 | 7084:f0731aa7b735 |
---|---|
10 | 10 |
11 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; | 11 import org.dive4elements.artifactdatabase.state.ArtifactAndFacet; |
12 import org.dive4elements.river.exports.XYChartGenerator; | 12 import org.dive4elements.river.exports.XYChartGenerator; |
13 import org.dive4elements.river.themes.ThemeDocument; | 13 import org.dive4elements.river.themes.ThemeDocument; |
14 import org.dive4elements.river.exports.DiagramGenerator; | 14 import org.dive4elements.river.exports.DiagramGenerator; |
15 import org.dive4elements.river.artifacts.D4EArtifact; | |
16 import org.dive4elements.artifacts.CallContext; | |
15 | 17 |
16 /** | 18 /** |
17 * A processor is intended to generate an output e.g. curve in a chart diagramm from | 19 * 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. | 20 * arbitrary data input which can be reused in several generators. |
19 * | 21 * |
32 * Get the axis for this processor. | 34 * Get the axis for this processor. |
33 * | 35 * |
34 * @return The name of the axis that is used. | 36 * @return The name of the axis that is used. |
35 */ | 37 */ |
36 public String getAxisName(); | 38 public String getAxisName(); |
39 | |
40 /** | |
41 * Get the axis label for this processor. | |
42 * | |
43 * @return The label of the axis. | |
44 */ | |
45 public String getAxisLabel(DiagramGenerator generator); | |
37 | 46 |
38 /** | 47 /** |
39 * Processes data to generate e.g. a chart. | 48 * Processes data to generate e.g. a chart. |
40 * | 49 * |
41 * @param generator XYChartGenerator to add output on. | 50 * @param generator XYChartGenerator to add output on. |