java.lang.Object
javax.swing.table.AbstractTableModel
org.jpo.gui.TableMap
- All Implemented Interfaces:
Serializable,EventListener,TableModelListener,TableModel
- Direct Known Subclasses:
TableSorter
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColumnClass(int aColumn) intgetColumnName(int aColumn) getModel()intgetValueAt(int aRow, int aColumn) By default, implement TableModel by forwarding all messages to the model.booleanisCellEditable(int row, int column) voidsetModel(TableModel model) voidsetValueAt(Object aValue, int aRow, int aColumn) Set cell valuevoidImplementation of the TableModelListener interface, By default forward all events to all the listeners.Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
model
-
-
Constructor Details
-
TableMap
public TableMap()
-
-
Method Details
-
getModel
-
setModel
-
getValueAt
By default, implement TableModel by forwarding all messages to the model.- Specified by:
getValueAtin interfaceTableModel- Parameters:
aRow- a rowaColumn- a column- Returns:
- the value
-
setValueAt
Set cell value- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel- Parameters:
aValue- a valueaRow- a rowaColumn- a column
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfaceTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
tableChanged
Implementation of the TableModelListener interface, By default forward all events to all the listeners.- Specified by:
tableChangedin interfaceTableModelListener- Parameters:
e- event
-