@Override
  protected boolean isEnabled(@NotNull AnActionEvent e) {
    return super.isEnabled(e) && getSystemId(e) != null && getExternalData(e, myExternalDataClazz) != null;
  }
@Override
  protected boolean isEnabled(@NotNull AnActionEvent e)