@Override
  public final void update(final @NotNull AnActionEvent e) {
    e.getPresentation().setEnabled(getHistory(e) != null);
    if (e.getPresentation().isEnabled()) {
      doUpdate(e);
    }
  }
@Override
  public final void update(final @NotNull AnActionEvent e)