public final class TodoFileNode 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 |
---|
TodoFileNode(Project project,
PsiFile file,
TodoTreeBuilder treeBuilder,
boolean singleFileMode) |
Modifier and Type | Method and Description |
---|---|
static TodoItem[] |
findAllTodos(PsiFile psiFile,
PsiTodoSearchHelper helper) |
java.util.Collection<AbstractTreeNode<?>> |
getChildrenImpl() |
int |
getWeight() |
protected void |
updateImpl(PresentationData data) |
canNavigate, canRepresent, contains, extension, getNavigateActionText, getTitle, getTypeSortKey, isMarkReadOnly, navigate, shouldDrillDownOnEmptyElement
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, isAlwaysShowPlus, postprocess, setParent, setValue, shouldUpdateData, toTestString, valueIsCut
apply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, update
expandOnDoubleClick, 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 TodoFileNode(Project project, PsiFile file, TodoTreeBuilder treeBuilder, boolean singleFileMode)
public java.util.Collection<AbstractTreeNode<?>> getChildrenImpl()
getChildrenImpl
in class PsiFileNode
public static TodoItem[] findAllTodos(PsiFile psiFile, PsiTodoSearchHelper helper)
protected void updateImpl(PresentationData data)
updateImpl
in class PsiFileNode
public int getWeight()
getWeight
in class PsiFileNode