allensoft.gui
Class FileSystemTreeModel.DefaultFileNode
java.lang.Object
|
+--allensoft.gui.FileSystemTreeModel.FileNode
|
+--allensoft.gui.FileSystemTreeModel.DefaultFileNode
- Direct Known Subclasses:
- FileSystemTreeModel.LocalFileSystemFileNode
- Enclosing class:
- FileSystemTreeModel
- public static class FileSystemTreeModel.DefaultFileNode
- extends FileSystemTreeModel.FileNode
The default file node. This is used to represent a file or directory and can update its contents
through the reloadChildren method.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FileSystemTreeModel.DefaultFileNode
public FileSystemTreeModel.DefaultFileNode(java.io.File file,
FileSystemTreeModel.FileNode parent,
java.lang.String sName)
FileSystemTreeModel.DefaultFileNode
public FileSystemTreeModel.DefaultFileNode(java.io.File file,
FileSystemTreeModel.FileNode parent)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
getChildCount
public int getChildCount()
- Overrides:
getChildCount
in class FileSystemTreeModel.FileNode
getChild
public FileSystemTreeModel.FileNode getChild(int nIndex)
- Overrides:
getChild
in class FileSystemTreeModel.FileNode
getIndexOfChild
public int getIndexOfChild(FileSystemTreeModel.FileNode child)
- Overrides:
getIndexOfChild
in class FileSystemTreeModel.FileNode
listFiles
protected java.io.File[] listFiles()
reloadChildren
public void reloadChildren()
- Overrides:
reloadChildren
in class FileSystemTreeModel.FileNode