/** Creates a new instance. */ public SelectionTool() { tracker = getSelectAreaTracker(); trackerHandler = new TrackerHandler(); tracker.addToolListener(trackerHandler); }
@Override public void toolDone(ToolEvent event) { // Empty Tool newTracker = getSelectAreaTracker(); if (newTracker != null) { if (tracker != null) { tracker.deactivate(getEditor()); tracker.removeToolListener(this); } tracker = newTracker; tracker.activate(getEditor()); tracker.addToolListener(this); } fireToolDone(); }
view.setHandleDetailLevel(0); newTracker = getSelectAreaTracker();