Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(50)

Unified Diff: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/refactoring/reorg/RenameLinkedMode.java

Issue 12340077: Initial binding of RenameRefactoring service to Eclipse. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/refactoring/reorg/RenameLinkedMode.java
diff --git a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/refactoring/reorg/RenameLinkedMode.java b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/refactoring/reorg/RenameLinkedMode.java
index c634c629cc3aace8942d704f2e47115984ab8d89..66b2b464f4080e8cbce937e2cd9ca0bbb820181d 100644
--- a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/refactoring/reorg/RenameLinkedMode.java
+++ b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/refactoring/reorg/RenameLinkedMode.java
@@ -16,12 +16,11 @@ package com.google.dart.tools.ui.internal.refactoring.reorg;
import com.google.dart.compiler.ast.DartIdentifier;
import com.google.dart.compiler.ast.DartNode;
import com.google.dart.compiler.ast.DartUnit;
+import com.google.dart.engine.element.Element;
import com.google.dart.tools.core.dom.NodeFinder;
import com.google.dart.tools.core.model.CompilationUnit;
import com.google.dart.tools.core.model.DartConventions;
-import com.google.dart.tools.core.model.DartElement;
import com.google.dart.tools.internal.corext.dom.LinkedNodeFinder;
-import com.google.dart.tools.internal.corext.refactoring.RefactoringExecutionStarter;
import com.google.dart.tools.ui.DartToolsPlugin;
import com.google.dart.tools.ui.internal.refactoring.RenameSupport;
import com.google.dart.tools.ui.internal.text.correction.proposals.LinkedNamesAssistProposal.DeleteBlockingExitPolicy;
@@ -154,7 +153,7 @@ public class RenameLinkedMode {
private final CompilationUnitEditor fEditor;
- private final DartElement fDartElement;
+ private final Element fDartElement;
private RenameInformationPopup fInfoPopup;
private Point fOriginalSelection;
@@ -175,7 +174,7 @@ public class RenameLinkedMode {
*/
private IUndoableOperation fStartingUndoOperation;
- public RenameLinkedMode(DartElement element, CompilationUnitEditor editor) {
+ public RenameLinkedMode(Element element, CompilationUnitEditor editor) {
Assert.isNotNull(element);
Assert.isNotNull(editor);
fEditor = editor;
@@ -548,7 +547,7 @@ public class RenameLinkedMode {
return null;
}
- return RefactoringExecutionStarter.createRenameSupport(fDartElement, newName, 0);
+ return RenameSupport.create(fDartElement, newName);
}
}

Powered by Google App Engine
This is Rietveld 408576698