mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
introduce refactorings: cleanup hierarchy
This commit is contained in:
@@ -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) {
|
||||
|
||||
+1
-2
@@ -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 {
|
||||
|
||||
+1
-1
@@ -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;
|
||||
|
||||
+1
-1
@@ -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";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user