public class PackageViewProjectNode extends AbstractProjectNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
LOG
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
EMPTY_ROOTS
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
PackageViewProjectNode(Project project,
ViewSettings viewSettings) |
Modifier and Type | Method and Description |
---|---|
boolean |
canRepresent(java.lang.Object element) |
protected AbstractTreeNode |
createModuleGroup(Module module) |
protected AbstractTreeNode |
createModuleGroupNode(ModuleGroup moduleGroup) |
java.util.Collection<AbstractTreeNode<?>> |
getChildren() |
boolean |
someChildContainsFile(VirtualFile file) |
contains, createUnloadedModuleNode, getTestPresentation, modulesAndGroups, update
canHaveChildrenMatching, createTreeNode, getDefaultRootsFor, getManualOrderKey, getQualifiedNameSortKey, getRoots, getSettings, getSortKey, getTitle, getTypeSortKey, getTypeSortWeight, getVirtualFile, hasProblemFileBeneath, isSortByFirstChild, isValidating, shouldApply, shouldDrillDownOnEmptyElement, shouldPostprocess, someChildContainsFile, validate, wrap
apply, canNavigate, canNavigateToSource, equals, getChildToHighlightAt, getElement, getEqualityObject, getFileStatus, getFileStatusColor, getLeafState, getName, getNullValueSetTrace, getParent, getParentDescriptor, getParentValue, 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 PackageViewProjectNode(Project project, ViewSettings viewSettings)
public boolean canRepresent(java.lang.Object element)
canRepresent
in class AbstractTreeNode<Project>
public java.util.Collection<AbstractTreeNode<?>> getChildren()
getChildren
in class AbstractTreeNode<Project>
protected AbstractTreeNode createModuleGroup(Module module)
createModuleGroup
in class AbstractProjectNode
protected AbstractTreeNode createModuleGroupNode(ModuleGroup moduleGroup)
createModuleGroupNode
in class AbstractProjectNode
public boolean someChildContainsFile(VirtualFile file)
someChildContainsFile
in class ProjectViewNode<Project>