public class TreeElementWrapper extends CachingChildrenTreeNode<TreeElement>
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
myTreeModel
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
TreeElementWrapper(Project project,
TreeElement value,
TreeModel treeModel) |
Modifier and Type | Method and Description |
---|---|
void |
copyFromNewInstance(CachingChildrenTreeNode oldInstance) |
void |
initChildren() |
protected void |
performTreeActions() |
void |
update(PresentationData presentation) |
canNavigate, canNavigateToSource, clearChildren, createChildNode, createGroupWrapper, filterChildren, getChildren, navigate, resetChildren, setChildren, sortChildren
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, 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
public TreeElementWrapper(Project project, TreeElement value, TreeModel treeModel)
public void copyFromNewInstance(CachingChildrenTreeNode oldInstance)
copyFromNewInstance
in class CachingChildrenTreeNode<TreeElement>
public void update(PresentationData presentation)
update
in class PresentableNodeDescriptor<AbstractTreeNode<TreeElement>>
public void initChildren()
initChildren
in class CachingChildrenTreeNode<TreeElement>
protected void performTreeActions()
performTreeActions
in class CachingChildrenTreeNode<TreeElement>