@Override
  public Component getListCellRendererComponent(JList<? extends SearchEverywhereItem> list,
                                                SearchEverywhereItem value, int index, boolean isSelected, boolean cellHasFocus) {
    myUsageRenderer.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
    myFileAndLineNumber.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
    setBackground(myUsageRenderer.getBackground());
    if (!isSelected) {
      Color color = value.getPresentation().getBackgroundColor();
      setBackground(color);
      myUsageRenderer.setBackground(color);
      myFileAndLineNumber.setBackground(color);
    }
    getAccessibleContext().setAccessibleName(
      FindBundle.message("find.popup.found.element.accesible.name", myUsageRenderer.getAccessibleContext().getAccessibleName(),
                         myFileAndLineNumber.getAccessibleContext().getAccessibleName()));
    return this;
  }
@Override
  public Component getListCellRendererComponent(JList<? extends SearchEverywhereItem> list,
                                                SearchEverywhereItem value, int index, boolean isSelected, boolean cellHasFocus)