Package rma.swing
Class RmaTableMap
java.lang.Object
javax.swing.table.AbstractTableModel
rma.swing.table.AbstractRmaTableModel
rma.swing.RmaTableMap
- All Implemented Interfaces:
Serializable,EventListener,TableModelListener,TableModel,RmaTableModelInterface
- Direct Known Subclasses:
RmaJTableSorter,RmaTableSorter
- See Also:
-
Field Summary
FieldsFields 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 TypeMethodDescriptiongetColumnClass(int aColumn) intReturns the number of columns represented by this model.getColumnName(int aColumn) getModel()intReturns the number of row in the table model.getValueAt(int aRow, int aColumn) Returns the value at a given row/column location.booleanisCellEditable(int row, int column) voidsetModel(TableModel model) voidsetValueAt(Object aValue, int aRow, int aColumn) voidMethods inherited from class rma.swing.table.AbstractRmaTableModel
addColumn, addColumn, addRow, clearAll, deleteRow, 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
-
Field Details
-
model
-
-
Constructor Details
-
RmaTableMap
public RmaTableMap()
-
-
Method Details
-
getModel
-
setModel
-
getValueAt
Description copied from class:AbstractRmaTableModelReturns the value at a given row/column location. The default method returns null. Needs to be overrridden- Specified by:
getValueAtin interfaceTableModel- Overrides:
getValueAtin classAbstractRmaTableModel- Parameters:
aRow- the row to look for the value in.aColumn- the column to look for the value in.
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractRmaTableModel
-
getRowCount
public int getRowCount()Description copied from class: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 classAbstractRmaTableModel- Returns:
- the row count.
-
getColumnCount
public int getColumnCount()Description copied from class:AbstractRmaTableModelReturns the number of columns represented by this model. The number of columns is determined by the number of column labels assigned to this table model. If the array of column labels is null, 0 columns are held.- Specified by:
getColumnCountin interfaceTableModel- Overrides:
getColumnCountin classAbstractRmaTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractRmaTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractRmaTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractRmaTableModel
-
tableChanged
- Specified by:
tableChangedin interfaceTableModelListener
-