public void enableAutoLayout(Layout layoutAlgorithm) { disableAutoLayout(); layout = new LayoutRunner(source, layoutAlgorithm, true); layoutAlgorithm.addListener(ctx.getRenderer().getLayoutListener()); this.layoutAlgorithm = layoutAlgorithm; }