final PlotOrientation orientation = computePlotOrientation();
if (isThreeD())
{
final JFreeChart chart = ChartFactory.createLineChart3D(computeTitle(), getCategoryAxisLabel(), getValueAxisLabel(), dataset,
orientation, isShowLegend(), false, false);
chart.getCategoryPlot().setDomainAxis(new FormattedCategoryAxis3D(getCategoryAxisLabel(),
getCategoricalAxisMessageFormat(), getRuntime().getResourceBundleFactory().getLocale()));
final CategoryPlot plot = (CategoryPlot) chart.getPlot();
configureLogarithmicAxis(plot);
return chart;
}