public class PrefuseTableModel extends java.lang.Object implements javax.swing.table.TableModel, TableListener
| Constructor and Description |
|---|
PrefuseTableModel(Table table)
Creates a new PrefuseTableModel
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTableModelListener(javax.swing.event.TableModelListener l) |
java.lang.Class |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int columnIndex) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
removeTableModelListener(javax.swing.event.TableModelListener l) |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex) |
void |
tableChanged(Table t,
int start,
int end,
int col,
int type)
Notification that a table has changed.
|
public PrefuseTableModel(Table table)
table - the underlying prefuse tablepublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelTableModel.getColumnCount()public int getRowCount()
getRowCount in interface javax.swing.table.TableModelTableModel.getRowCount()public boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelTableModel.isCellEditable(int, int)public java.lang.Class getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelTableModel.getColumnClass(int)public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
getValueAt in interface javax.swing.table.TableModelTableModel.getValueAt(int, int)public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
setValueAt in interface javax.swing.table.TableModelTableModel.setValueAt(java.lang.Object, int, int)public java.lang.String getColumnName(int columnIndex)
getColumnName in interface javax.swing.table.TableModelTableModel.getColumnName(int)public void addTableModelListener(javax.swing.event.TableModelListener l)
addTableModelListener in interface javax.swing.table.TableModelTableModel.addTableModelListener(javax.swing.event.TableModelListener)public void removeTableModelListener(javax.swing.event.TableModelListener l)
removeTableModelListener in interface javax.swing.table.TableModelTableModel.removeTableModelListener(javax.swing.event.TableModelListener)public void tableChanged(Table t, int start, int end, int col, int type)
TableListenertableChanged in interface TableListenert - the table that has changedstart - the starting row index of the changed table regionend - the ending row index of the changed table regioncol - the column that has changed, or
EventConstants.ALL_COLUMNS if the operation affects all
columnstype - the type of modification, one of
EventConstants.INSERT, EventConstants.DELETE, or
EventConstants.UPDATE.TableListener.tableChanged(prefuse.data.Table, int, int, int, int)