de.matthiasmann.twl.model
Interface TableModel

All Superinterfaces:
TableColumnHeaderModel
All Known Implementing Classes:
AbstractTableModel, SimpleTableModel

public interface TableModel
extends TableColumnHeaderModel


Nested Class Summary
static interface TableModel.ChangeListener
           
 
Nested classes/interfaces inherited from interface de.matthiasmann.twl.model.TableColumnHeaderModel
TableColumnHeaderModel.ColumnHeaderChangeListener
 
Method Summary
 void addChangeListener(TableModel.ChangeListener listener)
           
 java.lang.Object getCell(int row, int column)
           
 int getNumRows()
           
 java.lang.Object getTooltipContent(int row, int column)
           
 void removeChangeListener(TableModel.ChangeListener listener)
           
 
Methods inherited from interface de.matthiasmann.twl.model.TableColumnHeaderModel
getColumnHeaderState, getColumnHeaderStates, getColumnHeaderText, getNumColumns
 

Method Detail

getNumRows

int getNumRows()

getCell

java.lang.Object getCell(int row,
                         int column)

getTooltipContent

java.lang.Object getTooltipContent(int row,
                                   int column)

addChangeListener

void addChangeListener(TableModel.ChangeListener listener)

removeChangeListener

void removeChangeListener(TableModel.ChangeListener listener)