@Override
  public SafeDeleteRefactoring createSafeDelete(PsiElement[] elements) {
    return new SafeDeleteRefactoringImpl(myProject, elements);
  }
@Override
  public SafeDeleteRefactoring createSafeDelete(PsiElement[] elements)