// Create some wrappers
plotLineFactory = (configuration.getAxisOrientationSetting() == AxisOrientationSetting.Z_AXIS_AS_TIME) ?
new ScatterPlotLineFactory(this, rotated) : new TemporalPlotLineFactory(this, rotated);
/* Configure plot axis wrappers */
PlotAxis xAxisWrapper = new PlotterPlotAxis(getXAxis(),
configuration.getXAxisMaximumLocation() == XAxisMaximumLocationSetting.MAXIMUM_AT_RIGHT);
PlotAxis yAxisWrapper = new PlotterPlotAxis(getXAxis(),
configuration.getYAxisMaximumLocation() == YAxisMaximumLocationSetting.MAXIMUM_AT_TOP);
plotAxes[PlotAxisType.X.ordinal()] = xAxisWrapper;
plotAxes[PlotAxisType.Y.ordinal()] = yAxisWrapper;
plotAxes[PlotAxisType.INDEPENDENT.ordinal()] =