introduce refactorings: cleanup hierarchy

This commit is contained in:
anna
2011-10-27 17:34:34 +02:00
parent f4b5babbc8
commit 2d8f19a62d
4 changed files with 4 additions and 5 deletions
@@ -29,7 +29,7 @@ import org.jetbrains.annotations.TestOnly;
/**
* @author dsl
*/
public abstract class IntroduceHandlerBase {
public abstract class IntroduceHandlerBase implements RefactoringActionHandler {
private static final Logger LOG = Logger.getInstance("#com.intellij.refactoring.IntroduceHandlerBase");
public void invoke(@NotNull Project project, @NotNull PsiElement[] elements, DataContext dataContext) {
@@ -57,7 +57,6 @@ import com.intellij.psi.util.PsiTreeUtil;
import com.intellij.psi.util.PsiUtil;
import com.intellij.psi.util.PsiUtilBase;
import com.intellij.refactoring.IntroduceHandlerBase;
import com.intellij.refactoring.RefactoringActionHandler;
import com.intellij.refactoring.RefactoringBundle;
import com.intellij.refactoring.introduceVariable.IntroduceVariableBase;
import com.intellij.refactoring.rename.RenameJavaVariableProcessor;
@@ -75,7 +74,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
public abstract class BaseExpressionToFieldHandler extends IntroduceHandlerBase implements RefactoringActionHandler {
public abstract class BaseExpressionToFieldHandler extends IntroduceHandlerBase {
private static final Logger LOG = Logger.getInstance("#com.intellij.refactoring.introduceField.BaseExpressionToFieldHandler");
public enum InitializationPlace {
@@ -78,7 +78,7 @@ import java.util.Collections;
import java.util.List;
public class IntroduceParameterHandler extends IntroduceHandlerBase implements RefactoringActionHandler {
public class IntroduceParameterHandler extends IntroduceHandlerBase {
private static final Logger LOG = Logger.getInstance("#com.intellij.refactoring.introduceParameter.IntroduceParameterHandler");
static final String REFACTORING_NAME = RefactoringBundle.message("introduce.parameter.title");
private JBPopup myEnclosingMethodsPopup;
@@ -71,7 +71,7 @@ import java.util.*;
* @author dsl
* Date: Nov 15, 2002
*/
public abstract class IntroduceVariableBase extends IntroduceHandlerBase implements RefactoringActionHandler {
public abstract class IntroduceVariableBase extends IntroduceHandlerBase {
private static final Logger LOG = Logger.getInstance("#com.intellij.refactoring.introduceVariable.IntroduceVariableBase");
@NonNls private static final String PREFER_STATEMENTS_OPTION = "introduce.variable.prefer.statements";