@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiClass subclass) {
    PsiClass parentClass = myParentClassPointer.getElement();
    if (parentClass == null) return null;
    int extendsImplements = subclass.isInterface() || !parentClass.isInterface() ? 1 : 2;
    String name = QuickFixBundle.message("extend.sealed.name", subclass.getName(), extendsImplements, parentClass.getName());
    return Presentation.of(name);
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiClass subclass)