jigcell.compare.cellcycle
Class CellCycleDataDialog.DataModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by jigcell.compare.ui.BasicTable.BasicTableModel
          extended by jigcell.compare.ui.SeriesDialog.SeriesModel
              extended by jigcell.compare.cellcycle.CellCycleDataDialog.DataModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Enclosing class:
CellCycleDataDialog

protected class CellCycleDataDialog.DataModel
extends SeriesDialog.SeriesModel

Table model for a ETListViewerDialog.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class jigcell.compare.ui.BasicTable.BasicTableModel
BasicTable.BasicTableModel.Marker
 
Field Summary
 BasicTable.BasicTableModel.Marker COLUMN_MODELVALUE
          Model value column
 
Fields inherited from class jigcell.compare.ui.SeriesDialog.SeriesModel
COLUMN_NAME, COLUMN_VALUE, TITLE_ROW
 
Fields inherited from class jigcell.compare.ui.BasicTable.BasicTableModel
columnWeights, markers
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
CellCycleDataDialog.DataModel()
          Creates a new table model.
 
Method Summary
 int getRowCount()
          The number of rows in the current table
 java.lang.Object getValueAt(int row, int column)
          A value in the current table.
private  IDataGenerator packageData(int row)
          Creates a data generator from an experiment and a transform.
protected  void viewCellAt(int row, int column)
          Starts viewing a cell in the table but does not allow editing.
 
Methods inherited from class jigcell.compare.ui.BasicTable.BasicTableModel
fillRange, fillRangeAt, fillSelected, findColumn, getColumnClass, getColumnCount, getColumnName, getColumnWeights, setColumnMarkers, setColumnWeights
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COLUMN_MODELVALUE

public final BasicTable.BasicTableModel.Marker COLUMN_MODELVALUE
Model value column

Constructor Detail

CellCycleDataDialog.DataModel

public CellCycleDataDialog.DataModel()
Creates a new table model.

Method Detail

getRowCount

public int getRowCount()
The number of rows in the current table

Specified by:
getRowCount in interface javax.swing.table.TableModel
Overrides:
getRowCount in class SeriesDialog.SeriesModel

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
A value in the current table.

Specified by:
getValueAt in interface javax.swing.table.TableModel
Overrides:
getValueAt in class SeriesDialog.SeriesModel
Parameters:
row - Row
column - Column

viewCellAt

protected void viewCellAt(int row,
                          int column)
Starts viewing a cell in the table but does not allow editing.

Overrides:
viewCellAt in class SeriesDialog.SeriesModel
Parameters:
row - Row
column - Column

packageData

private IDataGenerator packageData(int row)
Creates a data generator from an experiment and a transform.