org.norther.tammi.acorn.jfc
Interface ChartModel

All Superinterfaces:
TableModel
All Known Subinterfaces:
ReportModel
All Known Implementing Classes:
AbstractChartModel, ArrayMapChartModel, ChartModelAdapter, FilteredChartModel, NamedChartModel, ReportModelAdapter

public interface ChartModel
extends TableModel

An extension to table model supporting named rows and comparable keys.

Author:
Ilkka Priha

Method Summary
 Comparable getColumnKey(int columnIndex)
          Gets the key of the indexed column.
 Comparable getRowKey(int rowIndex)
          Gets the key of the indexed row.
 String getRowName(int rowIndex)
          Gets the name of the indexed row.
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
 

Method Detail

getRowName

String getRowName(int rowIndex)
Gets the name of the indexed row.

Parameters:
rowIndex - the index of the row.
Returns:
the name of the row.

getRowKey

Comparable getRowKey(int rowIndex)
Gets the key of the indexed row.

Parameters:
rowIndex - the index of the row.
Returns:
the key of the row.

getColumnKey

Comparable getColumnKey(int columnIndex)
Gets the key of the indexed column.

Parameters:
columnIndex - the index of the column.
Returns:
the key of the column.


Copyright © 2004 The Norther Organization. All rights reserved.