void (@NotNull final AnActionEvent e) { final Collection<ResourceBundle> resourceBundles = extractResourceBundles(e); if (!resourceBundles.isEmpty()) { final String actionText = resourceBundles.size() == 1 ? PropertiesBundle.message("action.DissociateResourceBundleSingle.text", ContainerUtil.getFirstItem(resourceBundles).getBaseName()) : PropertiesBundle.message("action.DissociateResourceBundleMultiple.text", resourceBundles.size()); e.getPresentation().setText(actionText, false); e.getPresentation().setVisible(true); } else { e.getPresentation().setVisible(false); } }