public abstract class ArtifactsTreeNode extends CachingSimpleNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
ComparableObject.Impl
Modifier and Type | Field and Description |
---|---|
protected ArtifactEditorContext |
myContext |
NO_CHILDREN
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
NONE
Modifier | Constructor and Description |
---|---|
protected |
ArtifactsTreeNode(ArtifactEditorContext context,
NodeDescriptor parentDescriptor,
TreeNodePresentation presentation) |
Modifier and Type | Method and Description |
---|---|
TreeNodePresentation |
getElementPresentation() |
java.lang.String |
getName() |
int |
getWeight() |
protected void |
update(PresentationData presentation) |
buildChildren, cleanUpCache, getCached, getChildren, onChildrenBuilt
accept, addColoredFragment, addColoredFragment, addColoredFragment, addErrorText, addPlainText, clearColoredText, doUpdate, equals, getChildAt, getChildCount, getChildToHighlightAt, getColoredText, getElement, getEqualityObjects, getErrorAttributes, getIndex, getLeafState, getParent, getPlainAttributes, handleDoubleClickOrEnter, handleSelection, hashCode, isAlwaysLeaf, isAlwaysShowPlus, isAutoExpandNode, setNodeText, setPlainText, setUniformIcon, shouldHaveSeparator, toString, updateElement, updateFileStatus
apply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, postprocess, shouldApply, shouldPostprocess, shouldUpdateData, update
expandOnDoubleClick, getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getParentDescriptor, getProject, getUpdateCount, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf
protected final ArtifactEditorContext myContext
protected ArtifactsTreeNode(ArtifactEditorContext context, NodeDescriptor parentDescriptor, TreeNodePresentation presentation)
protected void update(PresentationData presentation)
update
in class SimpleNode
public TreeNodePresentation getElementPresentation()
public int getWeight()
getWeight
in class SimpleNode
public java.lang.String getName()
getName
in class PresentableNodeDescriptor