org.norther.tammi.acorn.jfc
Class NamedChartModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.norther.tammi.acorn.jfc.AbstractChartModel
org.norther.tammi.acorn.jfc.ChartModelAdapter
org.norther.tammi.acorn.jfc.NamedChartModel
- All Implemented Interfaces:
- Serializable, TableModel, ChartModel
public class NamedChartModel
- extends ChartModelAdapter
A (re)named chart model.
- 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 |
NamedChartModel
public NamedChartModel(ChartModel model,
List rows,
List columns)
- Constructs a new model.
- Parameters:
model - the model.rows - the row names.columns - the column filter.
getRowKey
public Comparable getRowKey(int row)
- Description copied from interface:
ChartModel
- Gets the key of the indexed row.
- Specified by:
getRowKey in interface ChartModel- Overrides:
getRowKey in class ChartModelAdapter
- Parameters:
row - the index of the row.
- Returns:
- the key of the row.
getColumnKey
public Comparable getColumnKey(int column)
- Description copied from interface:
ChartModel
- Gets the key of the indexed column.
- Specified by:
getColumnKey in interface ChartModel- Overrides:
getColumnKey in class ChartModelAdapter
- Parameters:
column - the index of the column.
- Returns:
- the key of the column.
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 ChartModelAdapter
- 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 ChartModelAdapter
Copyright © 2004 The Norther Organization. All rights reserved.