| /* | |
| * 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(); | |
| } |