* @return
*/
protected JRDesignChart createChart(DJChart djChart){
JRDesignGroup jrGroupChart = getJRGroupFromDJGroup(djChart.getColumnsGroup());
JRDesignChart chart = new JRDesignChart(new JRDesignStyle().getDefaultStyleProvider(), djChart.getType());
JRDesignGroup parentGroup = getParent(jrGroupChart);
List chartVariables = registerChartVariable(djChart);
JRDesignChartDataset chartDataset = DataSetFactory.getDataset(djChart, jrGroupChart, parentGroup, chartVariables);
chart.setDataset(chartDataset);
interpeterOptions(djChart, chart);
chart.setEvaluationTime(JRExpression.EVALUATION_TIME_GROUP);
chart.setEvaluationGroup(jrGroupChart);
return chart;
}