@Override
  public void actionPerformed(@NotNull final AnActionEvent e) {
    XValueNodeImpl node = getSelectedNode(e.getDataContext());
    if (node != null) {
      String nodeName = node.getName();
      if (nodeName != null) {
        perform(node, nodeName, e);
      }
    }
  }
@Override
  public void actionPerformed(@NotNull final AnActionEvent e)