de.unihalle.informatik.MiToBo.apps.cells2D
Class Mica2DTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by javax.swing.table.DefaultTableModel
          extended by de.unihalle.informatik.MiToBo.gui.MTBTableModel
              extended by de.unihalle.informatik.MiToBo.apps.cells2D.Mica2DTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class Mica2DTableModel
extends MTBTableModel

Implementation of a TableModel for the Granule Detector result table. One main feature is the dynamic reallocation of memory when inserting new data.

Author:
moeller
See Also:
Serialized Form

Field Summary
protected  java.lang.String[] header
          Header defines.
protected  java.io.File lastDir
          For convenience: always open last directory for saving.
 
Fields inherited from class de.unihalle.informatik.MiToBo.gui.MTBTableModel
cols, data, delimiter, headerStrings, rows
 
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVector
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
Mica2DTableModel(int r, int c)
          Default constructor.
 
Method Summary
 void addNewResult(SegResult_Complete res)
           
 
Methods inherited from class de.unihalle.informatik.MiToBo.gui.MTBTableModel
clear, getColumnCount, getColumnName, getDelimiter, getRowCount, getValueAt, insertData, saveTable, setColumnName, setDelimiter, setValueAt, tableToString
 
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, isCellEditable, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
 
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
 

Field Detail

header

protected final java.lang.String[] header
Header defines.


lastDir

protected java.io.File lastDir
For convenience: always open last directory for saving.

Constructor Detail

Mica2DTableModel

Mica2DTableModel(int r,
                 int c)
Default constructor.

Parameters:
r - initial number of rows
c - initial number of columns
Method Detail

addNewResult

public void addNewResult(SegResult_Complete res)