@Override
 protected void customizeCellRenderer(
     JTable table, Object value, boolean selected, boolean hasFocus, int row, int column) {
   setPaintFocusBorder(false);
   setFocusBorderAroundIcon(true);
   setBorder(NO_FOCUS_BORDER);
   if (value instanceof ClasspathTableItem<?>) {
     final ClasspathTableItem<?> tableItem = (ClasspathTableItem<?>) value;
     getCellAppearance(tableItem, myContext, selected).customize(this);
     setToolTipText(tableItem.getTooltipText());
   }
 }