@Override
      protected boolean onDoubleClick(@NotNull MouseEvent event) {
        TreePath location = getClosestPathForLocation(event.getX(), event.getY());
        return location != null && doubleClick(location.getLastPathComponent());
      }
@Override
      protected boolean onDoubleClick(@NotNull MouseEvent event)