@Override public void addShape(final WiresBaseShape shape) { super.addShape(shape); //Attach relevant handlers if (shape instanceof RequiresLayoutManager) { ((RequiresLayoutManager) shape).setLayoutManager(layoutManager); } }
@Override public void addShape(final WiresBaseShape shape) { super.addShape(shape); //Attach relevant handlers if (shape instanceof RequiresContainerManager) { ((RequiresContainerManager) shape).setContainerManager(this); } }
@Override public void addShape(final WiresBaseShape shape) { super.addShape(shape); //Attach relevant handlers if (shape instanceof RequiresContainerManager) { ((RequiresContainerManager) shape).setContainerManager(this); } }
@Override public void addShape(final WiresBaseShape shape) { //ShapeAddedEvent integrates with Layers Panel super.addShape(shape); shapeAddedEvent.fire(new ShapeAddedEvent(shape)); }
@Override public void addShape(final WiresBaseShape shape) { //ShapeAddedEvent integrates with Layers Panel super.addShape(shape); shapeAddedEvent.fire(new ShapeAddedEvent(shape)); }
@Override public void addShape(final WiresBaseShape shape) { super.addShape(shape); //Attach relevant handlers if (shape instanceof RequiresLayoutManager) { ((RequiresLayoutManager) shape).setLayoutManager(layoutManager); } }
@Override public void addShape(final WiresBaseShape shape) { super.addShape(shape); //Attach relevant handlers if (shape instanceof RequiresLayoutManager) { ((RequiresLayoutManager) shape).setLayoutManager(layoutManager); } if (shape instanceof BaseGuidedDecisionTreeShape) { ((BaseGuidedDecisionTreeShape) shape).setPresenter(presenter); } if (!getShapesInCanvas().isEmpty()) { hideGettingStartedHint(); } layout(); }
@Override public void addShape(final WiresBaseShape shape) { super.addShape(shape); //Attach relevant handlers if (shape instanceof RequiresLayoutManager) { ((RequiresLayoutManager) shape).setLayoutManager(layoutManager); } if (shape instanceof BaseGuidedDecisionTreeShape) { ((BaseGuidedDecisionTreeShape) shape).setPresenter(presenter); } if (!getShapesInCanvas().isEmpty()) { hideGettingStartedHint(); } layout(); }