Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/refactoring/actions/ExtractConstantAction.java')
-rw-r--r--core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/refactoring/actions/ExtractConstantAction.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/refactoring/actions/ExtractConstantAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/refactoring/actions/ExtractConstantAction.java
index 2e6c0dfc77b..d2cbc1e5cba 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/refactoring/actions/ExtractConstantAction.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/refactoring/actions/ExtractConstantAction.java
@@ -11,6 +11,7 @@
package org.eclipse.cdt.ui.refactoring.actions;
+
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IResource;
import org.eclipse.jface.text.ITextSelection;
@@ -22,7 +23,7 @@ import org.eclipse.cdt.core.model.IWorkingCopy;
import org.eclipse.cdt.internal.ui.refactoring.extractconstant.ExtractConstantRefactoringRunner;
/**
- * Launches a rename refactoring.
+ * Launches a extract constant refactoring.
*/
public class ExtractConstantAction extends RefactoringAction {
@@ -35,12 +36,10 @@ public class ExtractConstantAction extends RefactoringAction {
}
@Override
- public void run(IShellProvider shellProvider, IWorkingCopy wc, ITextSelection s) {
+ public void run(IShellProvider shellProvider, IWorkingCopy wc, ITextSelection selection) {
IResource res= wc.getResource();
if (res instanceof IFile) {
- new ExtractConstantRefactoringRunner((IFile) res,
- fEditor.getSelectionProvider().getSelection(),
- fEditor.getSite().getWorkbenchWindow()).run();
+ new ExtractConstantRefactoringRunner((IFile) res, selection).run();
}
}

Back to the top