Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/exports/ChartExtender.java @ 8935:3ac9cb0029b2
Introduced new hook for chart tweaking.
Also consider area-themes when calculating zoom-bounds
author | gernotbelger |
---|---|
date | Tue, 06 Mar 2018 17:06:47 +0100 |
parents | 87a242425467 |
children |
comparison
equal
deleted
inserted
replaced
8934:cef37cc093f2 | 8935:3ac9cb0029b2 |
---|---|
18 * @author Gernot Belger | 18 * @author Gernot Belger |
19 */ | 19 */ |
20 public interface ChartExtender { | 20 public interface ChartExtender { |
21 | 21 |
22 /** | 22 /** |
23 * Called before {@link DiagramGenerator#autoZoom(org.jfree.chart.plot.XYPlot)} is called, allows to tweak auto zoom | |
24 * behavior. | |
25 */ | |
26 void beforeAutoZoom(DiagramGenerator generator); | |
27 | |
28 /** | |
23 * Called after {@link DiagramGenerator#autoZoom(org.jfree.chart.plot.XYPlot)} was called, allows to tweak auto zoom | 29 * Called after {@link DiagramGenerator#autoZoom(org.jfree.chart.plot.XYPlot)} was called, allows to tweak auto zoom |
24 * behavior. | 30 * behavior. |
25 */ | 31 */ |
26 void afterAutoZoom(DiagramGenerator generator); | 32 void afterAutoZoom(DiagramGenerator generator); |
27 | 33 |
28 /** | 34 /** |
29 * Called after the complete chart is generated. | 35 * Called after the complete chart is generated. |
30 * | 36 * |
31 * @param plot | 37 * @param plot |
32 */ | 38 */ |
33 void afterGenerateChart(DiagramGenerator generator, XYPlot plot); | 39 void afterGenerateChart(DiagramGenerator generator, XYPlot plot); |
34 } | 40 } |