|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.metanotion.io.gui.FSTreeModel
public class FSTreeModel
Implementation of a Swing TreeModel so a FileSystem can be used as a model of a Swing TreeView control.
| Constructor Summary | |
|---|---|
FSTreeModel(FileSystem fs)
|
|
| Method Summary | |
|---|---|
void |
addTreeModelListener(TreeModelListener l)
|
Object |
getChild(Object parent,
int index)
Return the child file based on the index given. |
int |
getChildCount(Object parent)
Count the number of files in a directory. |
int |
getIndexOfChild(Object parent,
Object child)
Return the appropriate index based on the child and parent handed to it. |
Object |
getRoot()
|
boolean |
isLeaf(Object node)
|
void |
removeTreeModelListener(TreeModelListener l)
|
void |
valueForPathChanged(TreePath path,
Object newValue)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FSTreeModel(FileSystem fs)
| Method Detail |
|---|
public Object getChild(Object parent,
int index)
getChild in interface TreeModelpublic int getChildCount(Object parent)
getChildCount in interface TreeModelparent - This should be a File object handed out by the FileSystem object handed to the constructor.
public int getIndexOfChild(Object parent,
Object child)
getIndexOfChild in interface TreeModelpublic Object getRoot()
getRoot in interface TreeModelpublic boolean isLeaf(Object node)
isLeaf in interface TreeModelpublic void addTreeModelListener(TreeModelListener l)
addTreeModelListener in interface TreeModelpublic void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener in interface TreeModel
public void valueForPathChanged(TreePath path,
Object newValue)
valueForPathChanged in interface TreeModel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||