net.jxta.ext.config.ui
Class TransportTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
net.jxta.ext.config.ui.TransportTableModel
- All Implemented Interfaces:
- Serializable, TableModel
- Direct Known Subclasses:
- HttpTransportTableModel, TcpTransportTableModel
- abstract class TransportTableModel
- extends DefaultTableModel
Abstract base class for JXTA transport tables in ext:config:ui
- Version:
- Author:
- volker john [volkerj at jxta dot org]
Methods inherited from class javax.swing.table.DefaultTableModel |
addColumn, addColumn, addColumn, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransportTableModel
TransportTableModel()
getColumns
abstract String[] getColumns()
getRows
abstract Vector getRows()
getColumnName
public String getColumnName(int col)
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
getColumnClass
public Class getColumnClass(int col)
getValueAt
public Object getValueAt(int row,
int col)
isCellEditable
public boolean isCellEditable(int row,
int col)
addRow
public void addRow(Object[] obj)
deleteRow
public void deleteRow(int row)
- Parameters:
row
- to be deleted