public class LocalFileSystemModel extends AbstractTreeTableModel implements TreeTableModel
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
cNames |
protected static java.lang.Class<?>[] |
cTypes |
protected java.text.NumberFormat |
nf |
protected java.lang.String |
pattern |
static java.lang.Integer |
ZERO |
listenerList, root
Constructor and Description |
---|
LocalFileSystemModel(java.lang.String pattern) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getChild(java.lang.Object node,
int i) |
int |
getChildCount(java.lang.Object node) |
protected java.lang.Object[] |
getChildren(java.lang.Object node) |
java.lang.Class<?> |
getColumnClass(int column)
Returns the type for column number
column . |
int |
getColumnCount()
Returns the number ofs availible column.
|
java.lang.String |
getColumnName(int column)
Returns the name for column number
column . |
protected java.io.File |
getFile(java.lang.Object node) |
java.lang.Object |
getValueAt(java.lang.Object node,
int column)
Returns the value to be displayed for node
node , at column number column . |
boolean |
isLeaf(java.lang.Object node) |
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, isCellEditable, removeTreeModelListener, setRoot, setValueAt, valueForPathChanged
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isCellEditable, setValueAt
protected java.text.NumberFormat nf
protected java.lang.String pattern
protected static java.lang.String[] cNames
protected static java.lang.Class<?>[] cTypes
public static final java.lang.Integer ZERO
public LocalFileSystemModel(java.lang.String pattern)
pattern
- protected java.io.File getFile(java.lang.Object node)
protected java.lang.Object[] getChildren(java.lang.Object node)
public int getChildCount(java.lang.Object node)
getChildCount
in interface javax.swing.tree.TreeModel
public java.lang.Object getChild(java.lang.Object node, int i)
getChild
in interface javax.swing.tree.TreeModel
public boolean isLeaf(java.lang.Object node)
isLeaf
in interface javax.swing.tree.TreeModel
isLeaf
in class AbstractTreeTableModel
public int getColumnCount()
TreeTableModel
getColumnCount
in interface TreeTableModel
public java.lang.String getColumnName(int column)
TreeTableModel
column
.getColumnName
in interface TreeTableModel
public java.lang.Class<?> getColumnClass(int column)
TreeTableModel
column
.getColumnClass
in interface TreeTableModel
getColumnClass
in class AbstractTreeTableModel
public java.lang.Object getValueAt(java.lang.Object node, int column)
TreeTableModel
node
, at column number column
.getValueAt
in interface TreeTableModel
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.