/** * This method allows subclasses to do perform additonal user interactions * after the new figure has been created. * The implementation of this class just invokes fireToolDone. */ protected void creationFinished(Figure createdFigure) { if (createdFigure.isSelectable()) { getView().addToSelection(createdFigure); } if (isToolDoneAfterCreation()) { fireToolDone(); } }
if (bounds.width == 0 && bounds.height == 0) { getDrawing().remove(createdFigure); if (isToolDoneAfterCreation()) { fireToolDone(); if (isToolDoneAfterCreation()) { fireToolDone();