@Override public String getToolTipText(DrawingView view, MouseEvent evt) { Handle handle = view.findHandle(evt.getPoint()); if (handle != null) { return handle.getToolTipText(evt.getPoint()); } Figure figure = view.findFigure(evt.getPoint()); if (figure != null) { return figure.getToolTipText(viewToDrawing(evt.getPoint())); } return null; } }
if (figure != null) { LinkedList<Action> figureActions = new LinkedList<Action>( figure.getActions(viewToDrawing(p))); if (popupActions.size() != 0 && figureActions.size() != 0) { popupActions.add(null);
Point2D.Double p = viewToDrawing(pos);