org.norther.tammi.acorn.jfc
Class TableModelAdapter
java.lang.Object
javax.swing.table.AbstractTableModel
org.norther.tammi.acorn.jfc.AbstractChartModel
org.norther.tammi.acorn.jfc.TableModelAdapter
- All Implemented Interfaces:
- Serializable, TableModel, ChartModel
public class TableModelAdapter
- extends AbstractChartModel
A table model adapter.
- Version:
- $Id: TableModelAdapter.java,v 1.2 2009/09/28 15:08:50 cvsimp Exp $
- Author:
- Ilkka Priha
- See Also:
- Serialized Form
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableModelAdapter
public TableModelAdapter(TableModel model)
- Constructs a new model.
- Parameters:
model
- the model.
getRowCount
public int getRowCount()
getColumnCount
public int getColumnCount()
getRowName
public String getRowName(int row)
- Description copied from class:
AbstractChartModel
- Gets a default name for the row using spreadsheet conventions: 1, 2, 3,
etc. If
row
cannot be found, returns an empty string.
- Specified by:
getRowName
in interface ChartModel
- Overrides:
getRowName
in class AbstractChartModel
- Parameters:
row
- the row being queried.
- Returns:
- a string containing the default name of
row
.
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnName
in interface TableModel
- Overrides:
getColumnName
in class AbstractTableModel
isCellEditable
public boolean isCellEditable(int row,
int column)
- Specified by:
isCellEditable
in interface TableModel
- Overrides:
isCellEditable
in class AbstractTableModel
getValueAt
public Object getValueAt(int row,
int column)
setValueAt
public void setValueAt(Object value,
int row,
int column)
- Specified by:
setValueAt
in interface TableModel
- Overrides:
setValueAt
in class AbstractTableModel
getTableModel
protected TableModel getTableModel()
- Gets the table model.
- Returns:
- the chart model.
Copyright © 2004 The Norther Organization. All rights reserved.