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