@Override
      protected void customizeCellRenderer(final @NotNull JTable table,
                                           final Object value,
                                           final boolean selected,
                                           final boolean hasFocus,
                                           final int row,
                                           final int column) {
        if (value instanceof String && ((String)value).length() > 0) {
          setIcon(myIcon);
          setToolTipText(message("copy.column.tooltip", value));
        }
        else {
          setToolTipText("");
        }
      }
@Override
      protected void customizeCellRenderer(final @NotNull JTable table,
                                           final Object value,
                                           final boolean selected,
                                           final boolean hasFocus,
                                           final int row,
                                           final int column)