public class ExternalLibrariesNode extends ProjectViewNode<java.lang.String>
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_ROOTS
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
ExternalLibrariesNode(Project project,
ViewSettings viewSettings) |
Modifier and Type | Method and Description |
---|---|
static void |
addLibraryChildren(LibraryOrderEntry entry,
java.util.List<? super AbstractTreeNode<?>> children,
Project project,
ProjectViewNode node) |
boolean |
contains(VirtualFile file)
Checks if this node or one of its children represents the specified virtual file.
|
java.util.Collection<? extends AbstractTreeNode<?>> |
getChildren() |
protected void |
update(PresentationData presentation) |
canHaveChildrenMatching, createTreeNode, getDefaultRootsFor, getManualOrderKey, getQualifiedNameSortKey, getRoots, getSettings, getSortKey, getTitle, getTypeSortKey, getTypeSortWeight, getVirtualFile, hasProblemFileBeneath, isSortByFirstChild, isValidating, shouldApply, shouldDrillDownOnEmptyElement, shouldPostprocess, someChildContainsFile, someChildContainsFile, validate, wrap
apply, canNavigate, canNavigateToSource, canRepresent, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatus, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, getTestPresentation, getToolTip, getValue, hashCode, isAlwaysExpand, isAlwaysLeaf, isAlwaysShowPlus, navigate, postprocess, setParent, setValue, shouldUpdateData, toTestString, valueIsCut
apply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, 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 ExternalLibrariesNode(Project project, ViewSettings viewSettings)
public boolean contains(VirtualFile file)
ProjectViewNode
contains
in class ProjectViewNode<java.lang.String>
file
- the file to check for.public java.util.Collection<? extends AbstractTreeNode<?>> getChildren()
getChildren
in class AbstractTreeNode<java.lang.String>
public static void addLibraryChildren(LibraryOrderEntry entry, java.util.List<? super AbstractTreeNode<?>> children, Project project, ProjectViewNode node)
protected void update(PresentationData presentation)
update
in class PresentableNodeDescriptor<AbstractTreeNode<java.lang.String>>