public class MoveInnerRefactoringImpl extends RefactoringImpl<MoveInnerProcessor> implements MoveInnerRefactoring
myProcessor
Constructor and Description |
---|
MoveInnerRefactoringImpl(Project project,
PsiClass innerClass,
java.lang.String name,
boolean passOuterClass,
java.lang.String parameterName,
PsiElement targetContainer) |
Modifier and Type | Method and Description |
---|---|
PsiClass |
getInnerClass() |
java.lang.String |
getNewClassName() |
java.lang.String |
getParameterName() |
boolean |
isSearchInComments() |
boolean |
isSearchInNonJavaFiles() |
void |
setSearchInComments(boolean value) |
void |
setSearchInNonJavaFiles(boolean value) |
boolean |
shouldPassParameter() |
doRefactoring, findUsages, isInteractive, isPreviewUsages, preprocessUsages, run, setInteractive, setPreviewUsages, shouldPreviewUsages
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doRefactoring, findUsages, isInteractive, isPreviewUsages, preprocessUsages, run, setInteractive, setPreviewUsages, shouldPreviewUsages
public MoveInnerRefactoringImpl(Project project, PsiClass innerClass, java.lang.String name, boolean passOuterClass, java.lang.String parameterName, PsiElement targetContainer)
public PsiClass getInnerClass()
getInnerClass
in interface MoveInnerRefactoring
public java.lang.String getNewClassName()
getNewClassName
in interface MoveInnerRefactoring
public boolean shouldPassParameter()
shouldPassParameter
in interface MoveInnerRefactoring
public java.lang.String getParameterName()
getParameterName
in interface MoveInnerRefactoring
public void setSearchInComments(boolean value)
setSearchInComments
in interface MoveInnerRefactoring
public void setSearchInNonJavaFiles(boolean value)
setSearchInNonJavaFiles
in interface MoveInnerRefactoring
public boolean isSearchInComments()
isSearchInComments
in interface MoveInnerRefactoring
public boolean isSearchInNonJavaFiles()
isSearchInNonJavaFiles
in interface MoveInnerRefactoring