public class NestingTreeNode extends PsiFileNode
PsiFileNode.ExtensionSortKey
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_ROOTS
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
NestingTreeNode(PsiFileNode originalNode,
java.util.Collection<? extends PsiFileNode> childNodes) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(VirtualFile file)
Checks if this node or one of its children represents the specified virtual file.
|
boolean |
expandOnDoubleClick() |
java.util.Collection<AbstractTreeNode<?>> |
getChildrenImpl() |
boolean |
isAlwaysShowPlus() |
canNavigate, canRepresent, extension, getNavigateActionText, getTitle, getTypeSortKey, getWeight, isMarkReadOnly, navigate, shouldDrillDownOnEmptyElement, updateImpl
extractPsiFromValue, getFileStatus, getVirtualFile
calcTooltip, canNavigateToSource, computeFileStatus, getChildren, getIconableFlags, getNavigationItem, isDeprecated, isValid, navigate, patchIcon, update, validate
canHaveChildrenMatching, createTreeNode, getDefaultRootsFor, getManualOrderKey, getQualifiedNameSortKey, getRoots, getSettings, getSortKey, getTypeSortWeight, hasProblemFileBeneath, isSortByFirstChild, isValidating, shouldApply, shouldPostprocess, someChildContainsFile, someChildContainsFile, wrap
apply, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, getTestPresentation, getToolTip, getValue, hashCode, isAlwaysExpand, isAlwaysLeaf, postprocess, setParent, setValue, shouldUpdateData, toTestString, valueIsCut
apply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, update
getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getProject, getUpdateCount, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
canNavigateToSource
getPresentation
public NestingTreeNode(PsiFileNode originalNode, java.util.Collection<? extends PsiFileNode> childNodes)
public boolean isAlwaysShowPlus()
isAlwaysShowPlus
in class AbstractTreeNode<PsiFile>
public boolean expandOnDoubleClick()
expandOnDoubleClick
in class NodeDescriptor<AbstractTreeNode<PsiFile>>
public java.util.Collection<AbstractTreeNode<?>> getChildrenImpl()
getChildrenImpl
in class PsiFileNode
public boolean contains(VirtualFile file)
ProjectViewNode
contains
in class PsiFileNode
file
- the file to check for.