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 }

http://dive4elements.wald.intevation.org