public abstract class BaseToDoNode<Value> extends AbstractTreeNode<Value>
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
Modifier and Type | Field and Description |
---|---|
protected TodoTreeBuilder |
myBuilder |
protected ToDoSettings |
myToDoSettings |
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_NAVIGATION_ITEM_ARRAY
Modifier | Constructor and Description |
---|---|
protected |
BaseToDoNode(Project project,
Value value,
TodoTreeBuilder builder) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.Object element) |
boolean |
contains(VirtualFile file) |
abstract int |
getFileCount(Value val) |
abstract int |
getTodoItemCount(Value val) |
protected TodoTreeStructure |
getTreeStructure() |
apply, canNavigate, canNavigateToSource, canRepresent, equals, getChildren, 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, 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
protected final ToDoSettings myToDoSettings
protected final TodoTreeBuilder myBuilder
protected BaseToDoNode(Project project, Value value, TodoTreeBuilder builder)
public boolean contains(VirtualFile file)
public boolean contains(java.lang.Object element)
protected TodoTreeStructure getTreeStructure()
public abstract int getFileCount(Value val)
public abstract int getTodoItemCount(Value val)