public class OperationTableModel
extends javax.swing.table.AbstractTableModel
AbstractTableModel
used
for the Operations panel of the MainWindow
.
It provides some convenience methods for keeping the internal list of
Operation
s and the GUI elements in sync.
MainWindow
,
Operation
,
AbstractTableModel
,
Serialized FormModifier and Type | Class and Description |
---|---|
static class |
OperationTableModel.OperationTableHeader
OperationTableHeader
enum s provide the name and index of
the columns in the Operations panel of the
MainWindow . |
Modifier and Type | Method and Description |
---|---|
int |
getColumnCount() |
java.lang.String |
getColumnName(int theColumnIndex) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int theRow,
int theColumn) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
public java.lang.String getColumnName(int theColumnIndex)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int theRow, int theColumn)