@Override
    public @NotNull JComponent createCustomComponent(@NotNull Presentation presentation, @NotNull String place) {
      String text = presentation.getText();
      if (StringUtil.isEmpty(text)) {
        Utils.reportEmptyTextMenuItem(getDelegate(), place);
      }
      LargeIconWithTextPanel panel = new LargeIconWithTextPanel();
      panel.myIconButton.addActionListener(l -> performAnActionForComponent(
        getDelegate(), panel.myIconButton));
      return panel;
    }
@Override
    public @NotNull JComponent createCustomComponent(@NotNull Presentation presentation, @NotNull String place)