public class SingleFileToDoNode extends BaseToDoNode<PsiFile>
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
myBuilder, myToDoSettings
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
SingleFileToDoNode(Project project,
PsiFile value,
TodoTreeBuilder builder) |
Modifier and Type | Method and Description |
---|---|
boolean |
canRepresent(java.lang.Object element) |
boolean |
contains(java.lang.Object element) |
java.util.Collection<AbstractTreeNode<?>> |
getChildren() |
int |
getFileCount(PsiFile val) |
java.lang.Object |
getFileNode() |
int |
getTodoItemCount(PsiFile val) |
void |
update(PresentationData presentation) |
contains, getTreeStructure
apply, canNavigate, canNavigateToSource, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatus, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, getTestPresentation, getToolTip, getValue, getVirtualFile, hashCode, hasProblemFileBeneath, isAlwaysExpand, isAlwaysLeaf, isAlwaysShowPlus, navigate, postprocess, setParent, setValue, shouldUpdateData, toTestString, valueIsCut
apply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, shouldApply, shouldPostprocess, update
expandOnDoubleClick, getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getProject, getUpdateCount, getWeight, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getPresentation
public SingleFileToDoNode(Project project, PsiFile value, TodoTreeBuilder builder)
public java.util.Collection<AbstractTreeNode<?>> getChildren()
getChildren
in class AbstractTreeNode<PsiFile>
public void update(PresentationData presentation)
update
in class PresentableNodeDescriptor<AbstractTreeNode<PsiFile>>
public boolean canRepresent(java.lang.Object element)
canRepresent
in class AbstractTreeNode<PsiFile>
public boolean contains(java.lang.Object element)
contains
in class BaseToDoNode<PsiFile>
public java.lang.Object getFileNode()
public int getFileCount(PsiFile val)
getFileCount
in class BaseToDoNode<PsiFile>
public int getTodoItemCount(PsiFile val)
getTodoItemCount
in class BaseToDoNode<PsiFile>