public abstract class RefactoringFactory
extends java.lang.Object
Constructor and Description |
---|
RefactoringFactory() |
Modifier and Type | Method and Description |
---|---|
abstract RenameRefactoring |
createRename(PsiElement element,
java.lang.String newName) |
abstract RenameRefactoring |
createRename(PsiElement element,
java.lang.String newName,
boolean searchInComments,
boolean searchInNonJavaFiles) |
abstract SafeDeleteRefactoring |
createSafeDelete(PsiElement[] elements) |
static RefactoringFactory |
getInstance(Project project) |
public static RefactoringFactory getInstance(Project project)
public abstract RenameRefactoring createRename(PsiElement element, java.lang.String newName)
public abstract RenameRefactoring createRename(PsiElement element, java.lang.String newName, boolean searchInComments, boolean searchInNonJavaFiles)
public abstract SafeDeleteRefactoring createSafeDelete(PsiElement[] elements)