java.lang.Object
javax.swing.table.AbstractTableModel
org.gjt.sp.jedit.browser.VFSDirectoryEntryTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- public class VFSDirectoryEntryTableModel
- extends javax.swing.table.AbstractTableModel
- Since:
- jEdit 4.2pre1
- Version:
- $Id: VFSDirectoryEntryTableModel.java,v 1.8 2003/05/29 19:02:56 spestov Exp $
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
files
VFSDirectoryEntryTableModel.Entry[] files
extAttrs
private java.util.List extAttrs
VFSDirectoryEntryTableModel
public VFSDirectoryEntryTableModel()
setRoot
public void setRoot(org.gjt.sp.jedit.io.VFS vfs,
java.util.ArrayList list)
expand
public int expand(org.gjt.sp.jedit.io.VFS vfs,
VFSDirectoryEntryTableModel.Entry entry,
java.util.ArrayList list)
collapse
public void collapse(org.gjt.sp.jedit.io.VFS vfs,
int index)
getColumnCount
public int getColumnCount()
- Description copied from interface:
javax.swing.table.TableModel
- Returns the number of columns in the model.
getRowCount
public int getRowCount()
- Description copied from interface:
javax.swing.table.TableModel
- Returns the number of rows in the model.
getColumnName
public java.lang.String getColumnName(int col)
- Description copied from class:
javax.swing.table.AbstractTableModel
- Returns the name of the specified column. This method generates default
names in a sequence (starting with column 0): A, B, C, ..., Z, AA, AB,
AC, ..., AZ, BA, BB, BC, and so on. Subclasses may override this method
to allow column names to be specified on some other basis.
getColumnClass
public java.lang.Class getColumnClass(int col)
- Description copied from class:
javax.swing.table.AbstractTableModel
- Returns the
Class for all Object instances
in the specified column.
getValueAt
public java.lang.Object getValueAt(int row,
int col)
- Description copied from interface:
javax.swing.table.TableModel
- Returns the value (
Object) at a particular cell in the
table.
getExtendedAttribute
public java.lang.String getExtendedAttribute(int index)
addExtendedAttributes
private void addExtendedAttributes(org.gjt.sp.jedit.io.VFS vfs)
removeExtendedAttributes
private void removeExtendedAttributes(org.gjt.sp.jedit.io.VFS vfs)