@Override
  public final void actionPerformed(@NotNull AnActionEvent e) {
    ViewContext context = getViewFacade(e);
    Content[] content = getContent(e);
    if (context != null && content != null && !containsInvalidContent(content)) {
      actionPerformed(e, context, content);
    }
  }
@Override
  public final void actionPerformed(@NotNull AnActionEvent e)