Package gaiasky.interafce
Class BookmarksManager.BNode
java.lang.Object
gaiasky.interafce.BookmarksManager.BNode
- Enclosing class:
- BookmarksManager
public class BookmarksManager.BNode
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.util.List<BookmarksManager.BNode>
children
boolean
folder
java.lang.String
name
BookmarksManager.BNode
parent
java.nio.file.Path
path
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description BookmarksManager.BNode
getFirstFolderAncestor()
void
insert(BookmarksManager.BNode node)
boolean
isDescendantOf(BookmarksManager.BNode other)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
name
public java.lang.String name -
path
public java.nio.file.Path path -
parent
-
children
-
folder
public boolean folder
-
-
Constructor Details
-
BNode
public BNode(java.lang.String path, boolean folder) -
BNode
public BNode(java.nio.file.Path path, boolean folder)
-
-
Method Details
-
insert
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getFirstFolderAncestor
-
isDescendantOf
-