public final class TodoPackageNode extends PackageElementNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
LOG
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_ROOTS
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
TodoPackageNode(Project project,
PackageElement element,
TodoTreeBuilder builder) |
TodoPackageNode(Project project,
PackageElement element,
TodoTreeBuilder builder,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
apply(java.util.Map<java.lang.String,java.lang.String> info) |
java.util.Collection<AbstractTreeNode<?>> |
getChildren() |
java.util.Iterator<PsiFile> |
getFiles(PackageElement packageElement) |
int |
getTodoItemCount(PackageElement packageElement) |
int |
getWeight() |
protected void |
update(PresentationData data) |
canRepresent, contains, getQualifiedNameSortKey, getTestPresentation, getTitle, getTypeSortWeight, getVirtualFiles, isAlwaysShowPlus, isValid, validate, valueIsCut
canHaveChildrenMatching, createTreeNode, getDefaultRootsFor, getManualOrderKey, getRoots, getSettings, getSortKey, getTypeSortKey, getVirtualFile, hasProblemFileBeneath, isSortByFirstChild, isValidating, shouldApply, shouldDrillDownOnEmptyElement, shouldPostprocess, someChildContainsFile, someChildContainsFile, wrap
canNavigate, canNavigateToSource, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatus, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, getToolTip, getValue, hashCode, isAlwaysExpand, isAlwaysLeaf, navigate, postprocess, setParent, setValue, shouldUpdateData, toTestString
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
getPresentation
public TodoPackageNode(Project project, PackageElement element, TodoTreeBuilder builder)
public TodoPackageNode(Project project, PackageElement element, TodoTreeBuilder builder, java.lang.String name)
protected void update(PresentationData data)
update
in class PackageElementNode
public void apply(java.util.Map<java.lang.String,java.lang.String> info)
apply
in interface Queryable.Contributor
apply
in class AbstractTreeNode<PackageElement>
public int getTodoItemCount(PackageElement packageElement)
public java.util.Collection<AbstractTreeNode<?>> getChildren()
getChildren
in class PackageElementNode
public java.util.Iterator<PsiFile> getFiles(PackageElement packageElement)
psiDirctory
.public int getWeight()
getWeight
in class PackageElementNode