void (@NotNull AnActionEvent e) { super.update(e); if (e.getPresentation().isEnabled()) { final ActionManager actionManager = ActionManager.getInstance(); final DefaultMutableTreeNode node = (DefaultMutableTreeNode)myActionsTree.getLeadSelectionPath().getLastPathComponent(); String actionId = getActionId(node); if (actionId != null) { final AnAction action = actionManager.getAction(actionId); e.getPresentation().setEnabled(action != null); } else { e.getPresentation().setEnabled(false); } } }