com.tonbeller.wcf.table
Interface TableModel

All Known Implementing Classes:
AbstractTableModel, DefaultTableModel, EmptyTableModel, TableModelDecorator

public interface TableModel

The data for a table


Method Summary
 void addTableModelChangeListener(TableModelChangeListener listener)
           
 void fireModelChanged(boolean identityChanged)
           
 int getColumnCount()
           
 java.lang.String getColumnTitle(int columnIndex)
           
 TableRow getRow(int rowIndex)
           
 int getRowCount()
           
 java.lang.String getTitle()
           
 void removeTableModelChangeListener(TableModelChangeListener listener)
           
 

Method Detail

getTitle

public java.lang.String getTitle()

getRowCount

public int getRowCount()

getRow

public TableRow getRow(int rowIndex)

getColumnCount

public int getColumnCount()

getColumnTitle

public java.lang.String getColumnTitle(int columnIndex)

addTableModelChangeListener

public void addTableModelChangeListener(TableModelChangeListener listener)

removeTableModelChangeListener

public void removeTableModelChangeListener(TableModelChangeListener listener)

fireModelChanged

public void fireModelChanged(boolean identityChanged)