public class GroupWrapper extends CachingChildrenTreeNode<Group>
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
myTreeModel
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
GroupWrapper(Project project,
Group value,
TreeModel treeModel) |
Modifier and Type | Method and Description |
---|---|
void |
copyFromNewInstance(CachingChildrenTreeNode newInstance) |
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 void copyFromNewInstance(CachingChildrenTreeNode newInstance)
copyFromNewInstance
in class CachingChildrenTreeNode<Group>
public void update(PresentationData presentation)
update
in class PresentableNodeDescriptor<AbstractTreeNode<Group>>
public void initChildren()
initChildren
in class CachingChildrenTreeNode<Group>
protected void performTreeActions()
performTreeActions
in class CachingChildrenTreeNode<Group>