|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectti.swing.treetable.AbstractTreeModel
ti.chimera.fs.FileSystemTreeModel
ti.chimera.fs.FileSystemTreeTableModel
FileSystemTreeTableModel is the adapter that makes a FileSystemTreeModel look like what the TreeTable wants it to look like. The model has the following columns:
Nested Class Summary |
Nested classes inherited from class ti.chimera.fs.FileSystemTreeModel |
FileSystemTreeModel.FileSystemNode, FileSystemTreeModel.FileSystemTreeCellRenderer, FileSystemTreeModel.FileSystemTreeExpansionListener, FileSystemTreeModel.FileSystemTreeFilter |
Field Summary |
Fields inherited from class ti.swing.treetable.AbstractTreeModel |
listenerList, root |
Constructor Summary | |
FileSystemTreeTableModel(oscript.fs.AbstractFile root,
FileSystemTreeModel.FileSystemTreeFilter filter)
Class Constructor. |
|
FileSystemTreeTableModel(java.lang.String path,
FileSystemTreeModel.FileSystemTreeFilter filter)
Class Constructor. |
Method Summary | |
java.lang.Class |
getColumnClass(int col)
Returns the type for column number column . |
int |
getColumnCount()
Returns the number ofs availible column. |
java.lang.String |
getColumnName(int col)
Returns the name for column number column . |
java.lang.Object |
getValueAt(java.lang.Object onode,
int col)
Returns the value to be displayed for node node ,
at column number column . |
boolean |
isCellEditable(java.lang.Object node,
int col)
Nothing is editable. |
void |
setValueAt(java.lang.Object aValue,
java.lang.Object node,
int column)
No-op, none of the cells are editable |
Methods inherited from class ti.chimera.fs.FileSystemTreeModel |
getChild, getChildCount, getFileIcon, getFileInfo, getFileSystemNode, getFileSystemNode, getTreePath, isLeaf, pathToFile, setFileInfo |
Methods inherited from class ti.swing.treetable.AbstractTreeModel |
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, removeTreeModelListener, valueForPathChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.swing.tree.TreeModel |
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, removeTreeModelListener, valueForPathChanged |
Constructor Detail |
public FileSystemTreeTableModel(java.lang.String path, FileSystemTreeModel.FileSystemTreeFilter filter)
path
- the path to the root node of the treefilter
- the filter, or null
public FileSystemTreeTableModel(oscript.fs.AbstractFile root, FileSystemTreeModel.FileSystemTreeFilter filter)
root
- the root node of the treefilter
- the filter, or null
Method Detail |
public int getColumnCount()
TreeTableModel
getColumnCount
in interface TreeTableModel
public java.lang.String getColumnName(int col)
TreeTableModel
column
.
getColumnName
in interface TreeTableModel
public java.lang.Class getColumnClass(int col)
TreeTableModel
column
.
getColumnClass
in interface TreeTableModel
public java.lang.Object getValueAt(java.lang.Object onode, int col)
TreeTableModel
node
,
at column number column
.
getValueAt
in interface TreeTableModel
public boolean isCellEditable(java.lang.Object node, int col)
isCellEditable
in interface TreeTableModel
public void setValueAt(java.lang.Object aValue, java.lang.Object node, int column)
setValueAt
in interface TreeTableModel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |