public class CompositePackagingElementNode extends PackagingElementNode<CompositePackagingElement<?>>
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 |
---|
CompositePackagingElementNode(CompositePackagingElement<?> packagingElement,
ArtifactEditorContext context,
CompositePackagingElementNode parentNode,
CompositePackagingElement<?> parentElement,
ComplexElementSubstitutionParameters substitutionParameters,
java.util.Collection<PackagingNodeSource> nodeSources,
ArtifactType artifactType) |
Modifier and Type | Method and Description |
---|---|
protected SimpleNode[] |
buildChildren() |
protected void |
onChildrenBuilt() |
getContext, getElementIfSingle, getEqualityObjects, getFirstElement, getNodesByPath, getNodeSource, getNodeSources, getPackagingElements, getParentElement, getParentNode, update
getElementPresentation, getName, getWeight
cleanUpCache, getCached, getChildren
accept, addColoredFragment, addColoredFragment, addColoredFragment, addErrorText, addPlainText, clearColoredText, doUpdate, equals, getChildAt, getChildCount, getChildToHighlightAt, getColoredText, getElement, 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
public CompositePackagingElementNode(CompositePackagingElement<?> packagingElement, ArtifactEditorContext context, CompositePackagingElementNode parentNode, CompositePackagingElement<?> parentElement, ComplexElementSubstitutionParameters substitutionParameters, java.util.Collection<PackagingNodeSource> nodeSources, ArtifactType artifactType)
protected SimpleNode[] buildChildren()
buildChildren
in class PackagingElementNode<CompositePackagingElement<?>>
protected void onChildrenBuilt()
onChildrenBuilt
in class CachingSimpleNode