@Override
    public void updateCustomComponent(@NotNull JComponent component, @NotNull Presentation presentation) {
      if (!(component instanceof JBOptionButton button)) return;
      button.getAction().putValue(Action.NAME, presentation.getText());
      UIUtil.setEnabled(button, presentation.isEnabled(), true);
    }
@Override
    public void updateCustomComponent(@NotNull JComponent component, @NotNull Presentation presentation)