public class FileNode extends PackageDependenciesNode implements java.lang.Comparable<FileNode>
myColor, myProject, NOT_CHANGED| Constructor and Description |
|---|
FileNode(VirtualFile file,
Project project,
boolean marked) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canSelectInLeftTree(java.util.Map<PsiFile,java.util.Set<PsiFile>> deps) |
int |
compareTo(FileNode o) |
boolean |
equals(java.lang.Object o) |
void |
fillFiles(java.util.Set<? super PsiFile> set,
boolean recursively) |
java.awt.Color |
getColor() |
int |
getContainingFiles() |
javax.swing.Icon |
getIcon() |
PsiElement |
getPsiElement() |
int |
getWeight() |
int |
hashCode() |
boolean |
hasMarked() |
boolean |
hasUnmarked() |
boolean |
isValid() |
java.lang.String |
toString() |
add, addFile, canNavigate, canNavigateToSource, getComment, getPresentableFilesCount, getRegisteredFiles, getUserObject, isEquals, isSorted, navigate, setEquals, setSorted, sortChildren, updateColorbreadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObjectpublic FileNode(VirtualFile file, Project project, boolean marked)
public void fillFiles(java.util.Set<? super PsiFile> set, boolean recursively)
fillFiles in class PackageDependenciesNodepublic boolean hasUnmarked()
hasUnmarked in class PackageDependenciesNodepublic boolean hasMarked()
hasMarked in class PackageDependenciesNodepublic java.lang.String toString()
toString in class javax.swing.tree.DefaultMutableTreeNodepublic javax.swing.Icon getIcon()
getIcon in class PackageDependenciesNodepublic int getWeight()
getWeight in class PackageDependenciesNodepublic int getContainingFiles()
getContainingFiles in class PackageDependenciesNodepublic PsiElement getPsiElement()
getPsiElement in class PackageDependenciesNodepublic java.awt.Color getColor()
getColor in class PackageDependenciesNodepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isValid()
isValid in class PackageDependenciesNodepublic boolean canSelectInLeftTree(java.util.Map<PsiFile,java.util.Set<PsiFile>> deps)
canSelectInLeftTree in class PackageDependenciesNode