diff --git a/source/com/intellij/refactoring/introduceVariable/IntroduceVariableBase.java b/source/com/intellij/refactoring/introduceVariable/IntroduceVariableBase.java index 9f86fca4e431..8c99981b3a6f 100644 --- a/source/com/intellij/refactoring/introduceVariable/IntroduceVariableBase.java +++ b/source/com/intellij/refactoring/introduceVariable/IntroduceVariableBase.java @@ -173,7 +173,7 @@ public abstract class IntroduceVariableBase extends IntroduceHandlerBase impleme } - IntroduceVariableSettings settings = null; + IntroduceVariableSettings settings = null; /* getSettings(project, editor, expr, occurrences, anyAssignmentLHS, declareFinalIfAll, originalType, @@ -370,9 +370,7 @@ public abstract class IntroduceVariableBase extends IntroduceHandlerBase impleme protected abstract void highlightReplacedOccurences(Project project, Editor editor, PsiElement[] replacedOccurences); - protected abstract void getSettings(Project project, Editor editor, PsiExpression expr, final PsiElement[] occurrences, - boolean anyAssignmentLHS, final boolean declareFinalIfAll, final PsiType type, - TypeSelectorManagerImpl typeSelectorManager, InputValidator validator); + protected abstract void getSettings(InputValidator validator); protected abstract void showErrorMessage(String message, Project project); diff --git a/source/com/intellij/refactoring/introduceVariable/IntroduceVariableHandler.java b/source/com/intellij/refactoring/introduceVariable/IntroduceVariableHandler.java index 969423805ea2..cde1876eec16 100644 --- a/source/com/intellij/refactoring/introduceVariable/IntroduceVariableHandler.java +++ b/source/com/intellij/refactoring/introduceVariable/IntroduceVariableHandler.java @@ -9,22 +9,15 @@ import com.intellij.openapi.editor.markup.TextAttributes; import com.intellij.openapi.project.Project; import com.intellij.openapi.wm.WindowManager; import com.intellij.psi.PsiElement; -import com.intellij.psi.PsiExpression; -import com.intellij.psi.PsiType; import com.intellij.refactoring.HelpID; import com.intellij.refactoring.ui.ConflictsDialog; -import com.intellij.refactoring.ui.TypeSelectorManagerImpl; import com.intellij.refactoring.util.RefactoringMessageUtil; import java.util.ArrayList; public class IntroduceVariableHandler extends IntroduceVariableBase { - protected void getSettings(final Project project, Editor editor, PsiExpression expr, - PsiElement[] occurrences, boolean anyAssignmentLHS, - boolean declareFinalIfAll, PsiType type, - TypeSelectorManagerImpl typeSelectorManager, - IntroduceVariableBase.InputValidator validator) { + protected void getSettings(IntroduceVariableBase.InputValidator validator) { ArrayList highlighters = new ArrayList(); HighlightManager highlightManager = null; if (editor != null) {