public final class TodoItemNode extends BaseToDoNode<SmartTodoItemPointer> implements HighlightedRegionProvider
PresentableNodeDescriptor.ColoredFragmentNodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>myBuilder, myToDoSettingsDEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProjectEMPTY_NAVIGATION_ITEM_ARRAY| Constructor and Description |
|---|
TodoItemNode(Project project,
SmartTodoItemPointer value,
TodoTreeBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRepresent(java.lang.Object element) |
boolean |
contains(java.lang.Object element) |
java.util.List<HighlightedRegionProvider> |
getAdditionalLines() |
java.util.Collection<AbstractTreeNode<?>> |
getChildren() |
int |
getFileCount(SmartTodoItemPointer val) |
java.util.List<HighlightedRegion> |
getHighlightedRegions() |
int |
getRowCount() |
java.lang.String |
getTestPresentation() |
int |
getTodoItemCount(SmartTodoItemPointer val) |
int |
getWeight() |
void |
update(PresentationData presentation) |
contains, getTreeStructureapply, canNavigate, canNavigateToSource, 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, valueIsCutapply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, shouldApply, shouldPostprocess, updateexpandOnDoubleClick, getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getProject, getUpdateCount, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetPresentationpublic TodoItemNode(Project project, SmartTodoItemPointer value, TodoTreeBuilder builder)
public boolean contains(java.lang.Object element)
contains in class BaseToDoNode<SmartTodoItemPointer>public boolean canRepresent(java.lang.Object element)
canRepresent in class AbstractTreeNode<SmartTodoItemPointer>public int getFileCount(SmartTodoItemPointer val)
getFileCount in class BaseToDoNode<SmartTodoItemPointer>public int getTodoItemCount(SmartTodoItemPointer val)
getTodoItemCount in class BaseToDoNode<SmartTodoItemPointer>public java.util.List<HighlightedRegion> getHighlightedRegions()
getHighlightedRegions in interface HighlightedRegionProviderpublic java.util.Collection<AbstractTreeNode<?>> getChildren()
getChildren in class AbstractTreeNode<SmartTodoItemPointer>public void update(PresentationData presentation)
update in class PresentableNodeDescriptor<AbstractTreeNode<SmartTodoItemPointer>>public int getRowCount()
public java.lang.String getTestPresentation()
getTestPresentation in class AbstractTreeNode<SmartTodoItemPointer>public int getWeight()
getWeight in class NodeDescriptor<AbstractTreeNode<SmartTodoItemPointer>>public java.util.List<HighlightedRegionProvider> getAdditionalLines()