Class FileTreeNode.RootNode
java.lang.Object
com.github.weisj.darklaf.components.filetree.FileTreeNode
com.github.weisj.darklaf.components.filetree.FileTreeNode.RootNode
- All Implemented Interfaces:
Comparable<FileTreeNode>
,TreeNode
- Enclosing class:
- FileTreeNode
public static class FileTreeNode.RootNode extends FileTreeNode
-
Nested Class Summary
Nested classes/interfaces inherited from class com.github.weisj.darklaf.components.filetree.FileTreeNode
FileTreeNode.RootNode
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RootNode(FileTreeModel model, List<FileNode> rootPaths)
-
Method Summary
Modifier and Type Method Description protected Stream<FileNode>
createInitialDirectories()
boolean
getAllowsChildren()
protected void
init()
boolean
isLeaf()
protected void
reload(int depth)
Methods inherited from class com.github.weisj.darklaf.components.filetree.FileTreeNode
children, compareTo, doInBackground, doInBackground, equals, getChildAt, getChildCount, getFile, getIndex, getParent, hashCode, isBusy, isNodeChild, reload, toNode, toString, traverseChildren
-
Constructor Details
-
RootNode
-
-
Method Details
-
createInitialDirectories
-
init
protected void init() -
reload
protected void reload(int depth)- Overrides:
reload
in classFileTreeNode
-
isLeaf
public boolean isLeaf()- Specified by:
isLeaf
in interfaceTreeNode
- Overrides:
isLeaf
in classFileTreeNode
-
getAllowsChildren
public boolean getAllowsChildren()- Specified by:
getAllowsChildren
in interfaceTreeNode
- Overrides:
getAllowsChildren
in classFileTreeNode
-