Package org.intellij.grammar
Class BnfStructureViewFactory.MyElement
java.lang.Object
com.intellij.ide.structureView.impl.common.PsiTreeElementBase<com.intellij.psi.PsiElement>
org.intellij.grammar.BnfStructureViewFactory.MyElement
- All Implemented Interfaces:
com.intellij.ide.structureView.StructureViewTreeElement,com.intellij.ide.util.treeView.NodeDescriptorProvidingKey,com.intellij.ide.util.treeView.smartTree.SortableTreeElement,com.intellij.ide.util.treeView.smartTree.TreeElement,com.intellij.navigation.ItemPresentation,com.intellij.pom.Navigatable
- Enclosing class:
- BnfStructureViewFactory
public static class BnfStructureViewFactory.MyElement
extends com.intellij.ide.structureView.impl.common.PsiTreeElementBase<com.intellij.psi.PsiElement>
implements com.intellij.ide.util.treeView.smartTree.SortableTreeElement
-
Field Summary
Fields inherited from interface com.intellij.pom.Navigatable
EMPTY_NAVIGATABLE_ARRAYFields inherited from interface com.intellij.ide.structureView.StructureViewTreeElement
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull String@NotNull Collection<com.intellij.ide.structureView.StructureViewTreeElement>getIcon(boolean open) @NotNull StringMethods inherited from class com.intellij.ide.structureView.impl.common.PsiTreeElementBase
canNavigate, canNavigateToSource, equals, getChildren, getChildrenWithoutCustomRegions, getElement, getKey, getPresentation, getValue, hashCode, isSearchInLocationString, isValid, mergeWithExtensions, navigate, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.intellij.navigation.ItemPresentation
getLocationStringMethods inherited from interface com.intellij.pom.Navigatable
navigationRequest
-
Constructor Details
-
MyElement
public MyElement(com.intellij.psi.PsiElement element)
-
-
Method Details
-
getAlphaSortKey
- Specified by:
getAlphaSortKeyin interfacecom.intellij.ide.util.treeView.smartTree.SortableTreeElement
-
getChildrenBase
@NotNull public @NotNull Collection<com.intellij.ide.structureView.StructureViewTreeElement> getChildrenBase()- Specified by:
getChildrenBasein classcom.intellij.ide.structureView.impl.common.PsiTreeElementBase<com.intellij.psi.PsiElement>
-
getPresentableText
- Specified by:
getPresentableTextin interfacecom.intellij.navigation.ItemPresentation
-
getIcon
- Specified by:
getIconin interfacecom.intellij.navigation.ItemPresentation- Overrides:
getIconin classcom.intellij.ide.structureView.impl.common.PsiTreeElementBase<com.intellij.psi.PsiElement>
-