public class SliceRootNode extends SliceNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
changed, duplicate, myCachedChildren, targetEqualUsages
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
SliceRootNode(Project project,
DuplicateMap targetEqualUsages,
SliceUsage rootUsage) |
Modifier and Type | Method and Description |
---|---|
SliceRootNode |
copy() |
void |
customizeCellRenderer(SliceUsageCellRendererBase renderer,
javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus) |
java.util.Collection<SliceNode> |
getChildren() |
SliceUsage |
getRootUsage() |
void |
setChildren(java.util.List<? extends SliceNode> children) |
calculateDupNode, canNavigate, canNavigateToSource, createPresentation, expandOnDoubleClick, getCachedChildren, getDuplicate, getNodeText, getProvider, isValid, navigate, setChanged, toString, update
apply, canRepresent, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatus, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, getTestPresentation, getToolTip, getValue, getVirtualFile, hashCode, hasProblemFileBeneath, isAlwaysExpand, isAlwaysLeaf, isAlwaysShowPlus, postprocess, setParent, setValue, shouldUpdateData, toTestString, valueIsCut
apply, apply, applyFrom, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, shouldApply, shouldPostprocess, update
getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getProject, getUpdateCount, getWeight, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getPresentation
public SliceRootNode(Project project, DuplicateMap targetEqualUsages, SliceUsage rootUsage)
public SliceRootNode copy()
public java.util.Collection<SliceNode> getChildren()
getChildren
in class SliceNode
public void customizeCellRenderer(SliceUsageCellRendererBase renderer, javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
customizeCellRenderer
in interface MyColoredTreeCellRenderer
customizeCellRenderer
in class SliceNode
public SliceUsage getRootUsage()
public void setChildren(java.util.List<? extends SliceNode> children)