GotoTestAction

This commit is contained in:
Anton Makeev
2008-06-30 13:31:44 +04:00
parent f0c2b75115
commit acc58bc0ed
2 changed files with 3 additions and 7 deletions
+1 -1
View File
@@ -52,7 +52,7 @@
<referenceImporter implementation="com.jetbrains.python.validation.PythonReferenceImporter"/>
<codeInsight.lineMarkerProvider language="Python" implementationClass="com.jetbrains.python.codeInsight.PyLineMarkerProvider"/>
<definitionsSearch implementation="com.jetbrains.python.psi.search.PyDefinitionsSearch"/>
<gotoImplementationRendererProvider implementation="com.jetbrains.python.codeInsight.PyGotoImplementationRendererProvider"/>
<gotoTargetRendererProvider implementation="com.jetbrains.python.codeInsight.PyGotoTargetRendererProvider"/>
<intentionAction factoryClass="com.jetbrains.python.PyExtensionFactory"
factoryArgument="intentions/PyDemorganIntention.py">
@@ -1,7 +1,6 @@
package com.jetbrains.python.codeInsight;
import com.intellij.codeInsight.CodeInsightBundle;
import com.intellij.codeInsight.navigation.GotoImplementationRendererProvider;
import com.intellij.codeInsight.navigation.GotoTargetRendererProvider;
import com.intellij.ide.util.PsiElementListCellRenderer;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiNamedElement;
@@ -10,7 +9,7 @@ import com.jetbrains.python.psi.PyElement;
/**
* @author yole
*/
public class PyGotoImplementationRendererProvider implements GotoImplementationRendererProvider {
public class PyGotoTargetRendererProvider implements GotoTargetRendererProvider {
public PsiElementListCellRenderer getRenderer(final PsiElement[] elements) {
for(PsiElement element: elements) {
if (!(element instanceof PyElement) || !(element instanceof PsiNamedElement)) return null;
@@ -18,7 +17,4 @@ public class PyGotoImplementationRendererProvider implements GotoImplementationR
return new PyElementListCellRenderer();
}
public String getChooserTitle(final String name, final PsiElement[] elements) {
return CodeInsightBundle.message("goto.implementation.chooser.title", name, elements.length);
}
}