@Override
    public void onHover(@NotNull JTree tree, int row) {
      setHoveredRow(tree, row);
      // support JBTreeTable and similar views
      Object property = tree.getClientProperty(RenderingUtil.FOCUSABLE_SIBLING);
      if (property instanceof JTable) TableHoverListener.setHoveredRow((JTable)property, row);
    }
@Override
    public void onHover(@NotNull JTree tree, int row)