package org.devgateway.toolkit.web.excelcharts; import org.apache.poi.ss.usermodel.charts.ChartData; import org.apache.poi.ss.usermodel.charts.ChartDataSource; /** * @author idobre * @since 8/12/16 * * Data for a Chart */ public interface CustomChartData extends ChartData { /** * @param categories * data source for categories. * @param values * data source for values. * @return a new chart serie. */ CustomChartSeries addSeries(ChartDataSource<?> categories, ChartDataSource<? extends Number> values); /** * @param categories * data source for categories. * @param values * data source for values. * @return a new chart serie with a title. */ CustomChartSeries addSeries(String title, ChartDataSource<?> categories, ChartDataSource<? extends Number> values); }