void (@NotNull AnActionEvent e) { Pair<TreeSet<String>, List<ActionUrl>> selection = findActionsUnderSelection(); e.getPresentation().setEnabled(!selection.second.isEmpty()); if (selection.first.size() != 1) { e.getPresentation().setText(IdeBundle.messagePointer("button.restore.selected.groups")); } else { e.getPresentation().setText(IdeBundle.messagePointer("button.restore.selection", selection.first.iterator().next())); } }