protected static class ChooseLibrariesDialogBase.LibrariesTreeNodeBase<T> extends SimpleNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
ComparableObject.Impl
NO_CHILDREN
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
NONE
Modifier | Constructor and Description |
---|---|
protected |
LibrariesTreeNodeBase(Project project,
NodeDescriptor parentDescriptor,
T element) |
Modifier and Type | Method and Description |
---|---|
SimpleNode [] |
getChildren() |
T |
getElement() |
java.lang.Object [] |
getEqualityObjects() |
int |
getWeight() |
protected void |
update(PresentationData presentation) |
accept, addColoredFragment, addColoredFragment, addColoredFragment, addErrorText, addPlainText, clearColoredText, doUpdate, equals, getChildAt, getChildCount, getChildToHighlightAt, getColoredText, getErrorAttributes, getIndex, getLeafState, getParent, getPlainAttributes, handleDoubleClickOrEnter, handleSelection, hashCode, isAlwaysLeaf, isAlwaysShowPlus, isAutoExpandNode, setNodeText, setPlainText, setUniformIcon, shouldHaveSeparator, toString, updateElement, updateFileStatus
apply, apply, applyFrom, createPresentation, getHighlightColor, getName, 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 LibrariesTreeNodeBase(Project project, NodeDescriptor parentDescriptor, T element)
public T getElement()
getElement
in class SimpleNode
public SimpleNode [] getChildren()
getChildren
in class SimpleNode
public int getWeight()
getWeight
in class SimpleNode
public java.lang.Object [] getEqualityObjects()
getEqualityObjects
in interface ComparableObject
getEqualityObjects
in class SimpleNode
protected void update(PresentationData presentation)
update
in class SimpleNode