public class SourceItemNode extends SourceItemNodeBase
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
ComparableObject.Impl
myContext
NO_CHILDREN
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
NONE
Constructor and Description |
---|
SourceItemNode(ArtifactEditorContext context,
NodeDescriptor parentDescriptor,
PackagingSourceItem sourceItem,
ArtifactEditorEx artifactEditor) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object [] |
getEqualityObjects() |
PackagingSourceItem |
getSourceItem() |
void |
handleDoubleClickOrEnter(SimpleTree tree,
java.awt.event.InputEvent inputEvent) |
buildChildren, getArtifactEditor, update
getElementPresentation, getName, getWeight
cleanUpCache, getCached, getChildren, onChildrenBuilt
accept, addColoredFragment, addColoredFragment, addColoredFragment, addErrorText, addPlainText, clearColoredText, doUpdate, equals, getChildAt, getChildCount, getChildToHighlightAt, getColoredText, getElement, getErrorAttributes, getIndex, getLeafState, getParent, getPlainAttributes, 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
public SourceItemNode(ArtifactEditorContext context, NodeDescriptor parentDescriptor, PackagingSourceItem sourceItem, ArtifactEditorEx artifactEditor)
public java.lang.Object [] getEqualityObjects()
getEqualityObjects
in interface ComparableObject
getEqualityObjects
in class SimpleNode
public void handleDoubleClickOrEnter(SimpleTree tree, java.awt.event.InputEvent inputEvent)
handleDoubleClickOrEnter
in class SimpleNode
public PackagingSourceItem getSourceItem()
getSourceItem
in class SourceItemNodeBase