Class EquipmentTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
EquipmentTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- public class EquipmentTableModel
- 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, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eqNames
private java.util.Vector eqNames
statValues
private java.util.Vector statValues
headers
private java.util.Vector headers
numRows
private int numRows
numCols
private int numCols
EquipmentTableModel
public EquipmentTableModel()
- Creates a new instance of CaseTableModel
getColumnName
public java.lang.String getColumnName(int column)
getColumnCount
public int getColumnCount()
getRowCount
public int getRowCount()
addStatisticColumn
public void addStatisticColumn(java.util.Hashtable valueList,
java.lang.String title)
clearTable
public void clearTable()
getValueAt
public java.lang.Object getValueAt(int row,
int column)
getColumnClass
public java.lang.Class getColumnClass(int c)
updateEquipment
public void updateEquipment(boolean addedRow,
int index)
- Fires a tablemodel event depending on wheter the row is being added
or updated.
The tablemodel event makes sure the new data is displayed in the JTable.
- Parameters:
addedRow
- true if the row is added, false if it is updatedindex
- index of the row being added or updated