From e6197f01601b71c4e1a7f5519d16395206002c8f Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 6 Feb 2012 16:35:41 +0400 Subject: [PATCH] KT-801 Implement Naviagate -> Class... for kotlin --- .../src/org/jetbrains/jet/asJava/JetLightClass.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java index aaf87d1af20..890734b79a1 100644 --- a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java +++ b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JetLightClass.java @@ -3,6 +3,8 @@ */ package org.jetbrains.jet.asJava; +import com.intellij.navigation.ItemPresentation; +import com.intellij.navigation.ItemPresentationProviders; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Comparing; @@ -172,6 +174,11 @@ public class JetLightClass extends AbstractLightClass implements JetJavaMirrorMa return answer; } + @Override + public ItemPresentation getPresentation() { + return ItemPresentationProviders.getItemPresentation(this); + } + @Override public boolean isEquivalentTo(PsiElement another) { return another instanceof PsiClass && Comparing.equal(((PsiClass) another).getQualifiedName(), getQualifiedName());