public abstract class ElementPresentation
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ElementPresentation.ForPackage |
static class |
ElementPresentation.Noun |
Modifier | Constructor and Description |
---|---|
protected |
ElementPresentation(ElementPresentation.Noun kind) |
Modifier and Type | Method and Description |
---|---|
static ElementPresentation |
forElement(PsiElement psiElement) |
static ElementPresentation |
forVirtualFile(VirtualFile file) |
abstract java.lang.String |
getComment() |
ElementPresentation.Noun |
getKind() |
abstract java.lang.String |
getName() |
java.lang.String |
getNameWithFQComment() |
abstract java.lang.String |
getQualifiedName() |
protected ElementPresentation(ElementPresentation.Noun kind)
public static ElementPresentation forElement(PsiElement psiElement)
public static ElementPresentation forVirtualFile(VirtualFile file)
public abstract java.lang.String getQualifiedName()
public ElementPresentation.Noun getKind()
public abstract java.lang.String getName()
public abstract java.lang.String getComment()
public java.lang.String getNameWithFQComment()