public class SummaryNode extends BaseToDoNode<ToDoSummary>
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 |
---|
SummaryNode(Project project,
ToDoSummary value,
TodoTreeBuilder builder) |
Modifier and Type | Method and Description |
---|---|
protected void |
createModuleTodoNodeForFile(java.util.ArrayList<? super AbstractTreeNode<?>> children,
ProjectFileIndex projectFileIndex,
VirtualFile virtualFile) |
java.util.Collection<AbstractTreeNode<?>> |
getChildren() |
int |
getFileCount(ToDoSummary summary) |
java.lang.String |
getTestPresentation() |
int |
getTodoItemCount(ToDoSummary val) |
int |
getWeight() |
void |
update(PresentationData presentation) |
contains, contains, getTreeStructure
apply, canNavigate, canNavigateToSource, canRepresent, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatus, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, 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, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getPresentation
public SummaryNode(Project project, ToDoSummary value, TodoTreeBuilder builder)
public java.util.Collection<AbstractTreeNode<?>> getChildren()
getChildren
in class AbstractTreeNode<ToDoSummary>
protected void createModuleTodoNodeForFile(java.util.ArrayList<? super AbstractTreeNode<?>> children, ProjectFileIndex projectFileIndex, VirtualFile virtualFile)
public void update(PresentationData presentation)
update
in class PresentableNodeDescriptor<AbstractTreeNode<ToDoSummary>>
public java.lang.String getTestPresentation()
getTestPresentation
in class AbstractTreeNode<ToDoSummary>
public int getFileCount(ToDoSummary summary)
getFileCount
in class BaseToDoNode<ToDoSummary>
public int getTodoItemCount(ToDoSummary val)
getTodoItemCount
in class BaseToDoNode<ToDoSummary>
public int getWeight()
getWeight
in class NodeDescriptor<AbstractTreeNode<ToDoSummary>>