@Override protected void initializeCanvas(final Composite canvasComposite) { // Create the plot structure. _plot = new Plot(canvasComposite, initializeModelSpace(), PlotScrolling.NONE); // Initialize the canvas layout model (label margins, etc). CanvasLayoutModel layoutModel = _plot.getCanvasLayoutModel(); layoutModel.setTopLabelHeight(0); layoutModel.setTopAxisHeight(0); layoutModel.setRightLabelWidth(0); layoutModel.setRightAxisWidth(0); _plot.updateCanvasLayout(layoutModel); NumberFormat cursorFormatter = NumberFormat.getNumberInstance(); cursorFormatter.setGroupingUsed(false); _plot.setCursorFormatterX(cursorFormatter); _plot.setCursorFormatterY(cursorFormatter); _plot.setHorizontalAxisGridLineDensity(10); _plot.setVerticalAxisGridLineDensity(10); _plot.setHorizontalAxisAnnotationDensity(10); _plot.setVerticalAxisAnnotationDensity(10); }