From 653e4a57b2932408a9eeb1c3df2a14e805e5c276 Mon Sep 17 00:00:00 2001 From: anna Date: Fri, 27 Aug 2010 18:13:00 +0400 Subject: [PATCH] gr should not hide java --- .../rename/RenameAliasImportedClassProcessor.java | 6 ++++++ .../rename/RenameAliasImportedMethodProcessor.java | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedClassProcessor.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedClassProcessor.java index ba2b02facc5b..d3a9e4319ef9 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedClassProcessor.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedClassProcessor.java @@ -19,6 +19,7 @@ import com.intellij.psi.PsiElement; import com.intellij.psi.PsiReference; import com.intellij.refactoring.rename.RenameJavaClassProcessor; import org.jetbrains.annotations.NotNull; +import org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElement; import java.util.Collection; @@ -26,6 +27,11 @@ import java.util.Collection; * @author Maxim.Medvedev */ public class RenameAliasImportedClassProcessor extends RenameJavaClassProcessor { + @Override + public boolean canProcessElement(PsiElement element) { + return super.canProcessElement(element) && element instanceof GroovyPsiElement; + } + @NotNull @Override public Collection findReferences(PsiElement element) { diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedMethodProcessor.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedMethodProcessor.java index d3c4167a9eae..5e2df617fa1b 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedMethodProcessor.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/rename/RenameAliasImportedMethodProcessor.java @@ -19,6 +19,7 @@ import com.intellij.psi.PsiElement; import com.intellij.psi.PsiReference; import com.intellij.refactoring.rename.RenameJavaMethodProcessor; import org.jetbrains.annotations.NotNull; +import org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElement; import java.util.Collection; @@ -26,6 +27,11 @@ import java.util.Collection; * @author Maxim.Medvedev */ public class RenameAliasImportedMethodProcessor extends RenameJavaMethodProcessor { + @Override + public boolean canProcessElement(PsiElement element) { + return super.canProcessElement(element) && element instanceof GroovyPsiElement; + } + @NotNull @Override public Collection findReferences(PsiElement element) {