public class MigrationRootNode extends AbstractTreeNode<TypeMigrationLabeler> implements DuplicateNodeRenderer.DuplicatableNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_NAVIGATION_ITEM_ARRAY
Modifier | Constructor and Description |
---|---|
protected |
MigrationRootNode(Project project,
TypeMigrationLabeler labeler,
PsiElement[] roots,
boolean previewUsages) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends AbstractTreeNode<?>> |
getChildren() |
javax.swing.tree.DefaultMutableTreeNode |
getDuplicate() |
protected void |
update(PresentationData presentation) |
apply, canNavigate, canNavigateToSource, canRepresent, equals, 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
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 MigrationRootNode(Project project, TypeMigrationLabeler labeler, PsiElement[] roots, boolean previewUsages)
public java.util.Collection<? extends AbstractTreeNode<?>> getChildren()
getChildren
in class AbstractTreeNode<TypeMigrationLabeler>
protected void update(PresentationData presentation)
update
in class PresentableNodeDescriptor<AbstractTreeNode<TypeMigrationLabeler>>
public javax.swing.tree.DefaultMutableTreeNode getDuplicate()
getDuplicate
in interface DuplicateNodeRenderer.DuplicatableNode