public class RenameRefactoringImpl extends RefactoringImpl<RenameProcessor> implements RenameRefactoring
myProcessor| Constructor and Description |
|---|
RenameRefactoringImpl(Project project,
PsiElement element,
java.lang.String newName,
boolean toSearchInComments,
boolean toSearchInNonJavaFiles) |
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(PsiElement element,
java.lang.String newName)
Add element to be renamed.
|
java.util.Set<PsiElement> |
getElements() |
java.util.Collection<java.lang.String> |
getNewNames() |
boolean |
hasNonCodeUsages() |
boolean |
isSearchInComments() |
boolean |
isSearchInNonJavaFiles() |
void |
respectAllAutomaticRenames() |
void |
respectEnabledAutomaticRenames() |
void |
setSearchInComments(boolean value) |
void |
setSearchInNonJavaFiles(boolean value) |
doRefactoring, findUsages, isInteractive, isPreviewUsages, preprocessUsages, run, setInteractive, setPreviewUsages, shouldPreviewUsagesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoRefactoring, findUsages, isInteractive, isPreviewUsages, preprocessUsages, run, setInteractive, setPreviewUsages, shouldPreviewUsagespublic RenameRefactoringImpl(Project project, PsiElement element, java.lang.String newName, boolean toSearchInComments, boolean toSearchInNonJavaFiles)
public void addElement(PsiElement element, java.lang.String newName)
RenameRefactoringaddElement in interface RenameRefactoringelement - element to be renamed.newName - new name for the element.public java.util.Set<PsiElement> getElements()
getElements in interface RenameRefactoringpublic java.util.Collection<java.lang.String> getNewNames()
getNewNames in interface RenameRefactoringpublic void setSearchInComments(boolean value)
setSearchInComments in interface RenameRefactoringpublic void setSearchInNonJavaFiles(boolean value)
setSearchInNonJavaFiles in interface RenameRefactoringpublic boolean isSearchInComments()
isSearchInComments in interface RenameRefactoringpublic boolean isSearchInNonJavaFiles()
isSearchInNonJavaFiles in interface RenameRefactoringpublic void respectEnabledAutomaticRenames()
respectEnabledAutomaticRenames in interface RenameRefactoringpublic void respectAllAutomaticRenames()
respectAllAutomaticRenames in interface RenameRefactoringpublic boolean hasNonCodeUsages()
hasNonCodeUsages in interface RenameRefactoring