blob: 76e7fa62f10a1492fe4ffcf908ba04de402ae368 [file] [log] [blame]
/*
* Created on Dec 11, 2007
*/
package com.codecommit.wicket;
import java.awt.Color;
import java.awt.Dimension;
/**
* @author Daniel Spiewak
*/
public interface IChartProvider {
public Dimension getSize();
public IChartData getData();
public ChartType getType();
public int getBarWidth();
public int getBarGroupSpacing();
public String getTitle();
public String[] getLegend();
public Color[] getColors();
public IChartFill getChartFill();
public IChartFill getBackgroundFill();
public String[] getPieLabels();
public IChartAxis[] getAxes();
public ILineStyle[] getLineStyles();
public IChartGrid getGrid();
public IShapeMarker[] getShapeMarkers();
public IRangeMarker[] getRangeMarkers();
public IFillArea[] getFillAreas();
}