Package repast.simphony.chart2.wizard
Class SeriesConfigTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- repast.simphony.chart2.wizard.SeriesConfigTableModel
-
- All Implemented Interfaces:
Serializable
,TableModel
public class SeriesConfigTableModel extends AbstractTableModel
TableModel for configuring series in a time series chart.- Author:
- Nick Collier
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
INCLUDE_COL
-
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
-
Constructor Summary
Constructors Constructor Description SeriesConfigTableModel(TimeSeriesChartDescriptor descriptor, DataSetDescriptor data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
anySeriesIncluded()
Gets whether or not any series has been checked to included.void
apply(TimeSeriesChartDescriptor descriptor)
Class<?>
getColumnClass(int col)
int
getColumnCount()
String
getColumnName(int column)
int
getRowCount()
Object
getValueAt(int row, int col)
boolean
isCellEditable(int row, int col)
void
setValueAt(Object val, int row, int col)
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Field Detail
-
INCLUDE_COL
public static final int INCLUDE_COL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SeriesConfigTableModel
public SeriesConfigTableModel(TimeSeriesChartDescriptor descriptor, DataSetDescriptor data)
-
-
Method Detail
-
getColumnClass
public Class<?> getColumnClass(int col)
- Specified by:
getColumnClass
in interfaceTableModel
- Overrides:
getColumnClass
in classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int row, int col)
- Specified by:
isCellEditable
in interfaceTableModel
- Overrides:
isCellEditable
in classAbstractTableModel
-
getColumnCount
public int getColumnCount()
-
getColumnName
public String getColumnName(int column)
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
getRowCount
public int getRowCount()
-
setValueAt
public void setValueAt(Object val, int row, int col)
- Specified by:
setValueAt
in interfaceTableModel
- Overrides:
setValueAt
in classAbstractTableModel
-
getValueAt
public Object getValueAt(int row, int col)
-
anySeriesIncluded
public boolean anySeriesIncluded()
Gets whether or not any series has been checked to included.- Returns:
- true if any have been checked, otherwise false.
-
apply
public void apply(TimeSeriesChartDescriptor descriptor)
-
-