allensoft.gui
Class FileSystemTreeModel.GroupFileNode

java.lang.Object
  |
  +--allensoft.gui.FileSystemTreeModel.FileNode
        |
        +--allensoft.gui.FileSystemTreeModel.GroupFileNode
Direct Known Subclasses:
FileSystemTreeModel.DefaultRootFileNode
Enclosing class:
FileSystemTreeModel

public static class FileSystemTreeModel.GroupFileNode
extends FileSystemTreeModel.FileNode

A file node that allows a group of files to be listed in it.


Constructor Summary
FileSystemTreeModel.GroupFileNode(FileSystemTreeModel.FileNode parent, java.lang.String sName)
           
 
Method Summary
 void addChild(FileSystemTreeModel.FileNode node)
           
 FileSystemTreeModel.FileNode getChild(int nIndex)
           
 int getChildCount()
           
 int getIndexOfChild(FileSystemTreeModel.FileNode child)
           
 void removeChild(FileSystemTreeModel.FileNode node)
           
 
Methods inherited from class allensoft.gui.FileSystemTreeModel.FileNode
getFile, getModel, getParent, getPath, getPathToFile, isLeaf, reloadChildren, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileSystemTreeModel.GroupFileNode

public FileSystemTreeModel.GroupFileNode(FileSystemTreeModel.FileNode parent,
                                         java.lang.String sName)
Method Detail

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

addChild

public void addChild(FileSystemTreeModel.FileNode node)

removeChild

public void removeChild(FileSystemTreeModel.FileNode node)