@Override
  protected final boolean isAvailableOnElementInEditorAndFile(@NotNull PsiElement element,
                                                              @NotNull Editor editor,
                                                              @NotNull PsiFile file,
                                                              @NotNull DataContext context) {
    return isEnabledOnElementInsideEditor(element, editor, file, context);
  }
@Override
  protected final boolean isAvailableOnElementInEditorAndFile(@NotNull PsiElement element,
                                                              @NotNull Editor editor,
                                                              @NotNull PsiFile file,
                                                              @NotNull DataContext context)