JavaGantt 2011.1 API

eu.beesoft.gaia.swing.builder
Class TableBoundModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by eu.beesoft.gaia.swing.builder.TableBoundModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class TableBoundModel
extends javax.swing.table.AbstractTableModel

The table model to cooperate with TableBuilder.It supports the data binding for table columns.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
TableBoundModel()
           
 
Method Summary
 void addRow(java.lang.Object object)
           
 int getColumnCount()
           
 int getRowCount()
           
 java.lang.Object getRowObject(int row)
           
protected  TableBuilder getTableBuilder()
           
 java.lang.Object getValueAt(int row, int column)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableDataChanged, fireTableChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableBoundModel

public TableBoundModel()
Method Detail

getTableBuilder

protected TableBuilder getTableBuilder()

addRow

public void addRow(java.lang.Object object)

getRowObject

public java.lang.Object getRowObject(int row)

getColumnCount

public int getColumnCount()

getRowCount

public int getRowCount()

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)

JavaGantt 2011.1 API