public class FSTreeModel
extends javax.swing.tree.DefaultTreeModel
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PENDING_NOTE |
Constructor and Description |
---|
FSTreeModel(FileSystem fs) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getChild(java.lang.Object parent,
int index) |
int |
getChildCount(java.lang.Object parent) |
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child) |
boolean |
isLeaf(java.lang.Object node) |
static void |
main(java.lang.String[] args) |
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
public static final java.lang.String PENDING_NOTE
public FSTreeModel(FileSystem fs)
public boolean isLeaf(java.lang.Object node)
isLeaf
in interface javax.swing.tree.TreeModel
isLeaf
in class javax.swing.tree.DefaultTreeModel
public int getChildCount(java.lang.Object parent)
getChildCount
in interface javax.swing.tree.TreeModel
getChildCount
in class javax.swing.tree.DefaultTreeModel
public java.lang.Object getChild(java.lang.Object parent, int index)
getChild
in interface javax.swing.tree.TreeModel
getChild
in class javax.swing.tree.DefaultTreeModel
public int getIndexOfChild(java.lang.Object parent, java.lang.Object child)
getIndexOfChild
in interface javax.swing.tree.TreeModel
getIndexOfChild
in class javax.swing.tree.DefaultTreeModel
public static void main(java.lang.String[] args) throws java.io.FileNotFoundException, java.net.UnknownHostException, FileSystem.FileSystemOfflineException
java.io.FileNotFoundException
java.net.UnknownHostException
FileSystem.FileSystemOfflineException