com.javageeks.ui.model
Class DirectoryTableModel
java.lang.Object
|
+--javax.swing.table.AbstractTableModel
|
+--com.javageeks.ui.model.DirectoryTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- public class DirectoryTableModel
- extends javax.swing.table.AbstractTableModel
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, isCellEditable, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
directory
protected java.io.File directory
children
protected java.lang.String[] children
rowCount
protected int rowCount
dirIcon
protected java.lang.Object dirIcon
fileIcon
protected java.lang.Object fileIcon
DirectoryTableModel
public DirectoryTableModel()
DirectoryTableModel
public DirectoryTableModel(java.io.File dir)
init
protected void init()
setDirectory
public void setDirectory(java.io.File dir)
getRowCount
public int getRowCount()
- Overrides:
getRowCount
in class javax.swing.table.AbstractTableModel
getColumnCount
public int getColumnCount()
- Overrides:
getColumnCount
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int row,
int column)
- Overrides:
getValueAt
in class javax.swing.table.AbstractTableModel
getColumnName
public java.lang.String getColumnName(int column)
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getColumnClass
public java.lang.Class getColumnClass(int column)
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel