@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiElement element) {
    PsiElement target = myDisjunction ? findTypeElementInDisjunction(element, context.offset()) : findCatch(element);
    return target == null ? null : Presentation.of(myText);
  }
@Override
  protected @Nullable Presentation getPresentation(@NotNull ActionContext context, @NotNull PsiElement element)