Package hec.rss.plugins.opsupport.client
Class OpSupportTablePanel.OpSupportTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
rma.swing.table.AbstractRmaTableModel
hec.rss.plugins.opsupport.client.OpSupportTablePanel.OpSupportTableModel
- All Implemented Interfaces:
Serializable,TableModel,rma.swing.table.RmaTableModelInterface
- Enclosing class:
OpSupportTablePanel
public class OpSupportTablePanel.OpSupportTableModel
extends rma.swing.table.AbstractRmaTableModel
Table model for Operation Support Table Interface
- See Also:
-
Field Summary
Fields inherited from class rma.swing.table.AbstractRmaTableModel
m_columnNames, m_displayUnitSystem, m_gmtOffset, m_unitSystemFields inherited from class javax.swing.table.AbstractTableModel
listenerListFields inherited from interface rma.swing.table.RmaTableModelInterface
UNDEF_COLUMN_PARAM_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturns the number of row in the table model.getValueAt(int row, int col) Returns the value at a given row/column location.booleanisCellEditable(int rowIndex, int columnIndex) voidvoidsetValueAt(Object value, int row, int col) Methods inherited from class rma.swing.table.AbstractRmaTableModel
addColumn, addColumn, addRow, clearAll, deleteRow, getColumnClass, getColumnCount, getColumnName, getColumnParameter, getDataVector, getDisplayUnitSystem, getGmtOffset, getRow, getUnitSystem, insertRow, insertRows, resetRowEnabled, setColEnabled, setColumnClass, setColumnNames, setColumnNames, setColumnParameters, setDisplayUnitsSystem, setRowEnabled, setUnitSystemMethods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface rma.swing.table.RmaTableModelInterface
setCellEnabledMethods inherited from interface javax.swing.table.TableModel
addTableModelListener, removeTableModelListener
-
Constructor Details
-
OpSupportTableModel
-
-
Method Details
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classrma.swing.table.AbstractRmaTableModel
-
refreshData
public void refreshData() -
getRowCount
public int getRowCount()Description copied from class:rma.swing.table.AbstractRmaTableModelReturns the number of row in the table model. The default method always returns 0, so this method must be overridden to return a row count other than 0.- Specified by:
getRowCountin interfaceTableModel- Overrides:
getRowCountin classrma.swing.table.AbstractRmaTableModel- Returns:
- the row count.
-
getValueAt
Description copied from class:rma.swing.table.AbstractRmaTableModelReturns the value at a given row/column location. The default method returns null. Needs to be overrridden- Specified by:
getValueAtin interfaceTableModel- Overrides:
getValueAtin classrma.swing.table.AbstractRmaTableModel- Parameters:
row- the row to look for the value in.col- the column to look for the value in.- Returns:
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classrma.swing.table.AbstractRmaTableModel
-