jadex.util.jtable
Class DelegateTableModel
java.lang.Object
   javax.swing.table.AbstractTableModel
javax.swing.table.AbstractTableModel
       jadex.util.jtable.DelegateTableModel
jadex.util.jtable.DelegateTableModel
- All Implemented Interfaces: 
- Serializable, EventListener, TableModelListener, TableModel
- Direct Known Subclasses: 
- AbstractIndexTableModel
- public class DelegateTableModel 
- extends AbstractTableModel- implements TableModelListener
DelegateTableModel implements TableModel by routing all requests to its delegate model, and
 TableModelListener by routing all events to its listeners. Inserting
 a DelegateTableModel which has not been subclassed into a chain of table filters
 should have no effect.
- See Also:
- Serialized Form
 
 
| Methods inherited from class javax.swing.table.AbstractTableModel | 
| addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener | 
 
 
DelegateTableModel
public DelegateTableModel(TableModel delegate)
getDelegate
public TableModel getDelegate()
- 
 
- 
 
getRowCount
public int getRowCount()
- 
- Specified by:
- getRowCountin interface- TableModel
 
- 
 
getColumnCount
public int getColumnCount()
- 
- Specified by:
- getColumnCountin interface- TableModel
 
- 
 
getValueAt
public Object getValueAt(int rowIndex,
                         int columnIndex)
- 
- Specified by:
- getValueAtin interface- TableModel
 
- 
 
setValueAt
public void setValueAt(Object aValue,
                       int rowIndex,
                       int columnIndex)
- 
- Specified by:
- setValueAtin interface- TableModel
- Overrides:
- setValueAtin class- AbstractTableModel
 
- 
 
getColumnName
public String getColumnName(int columnIndex)
- 
- Specified by:
- getColumnNamein interface- TableModel
- Overrides:
- getColumnNamein class- AbstractTableModel
 
- 
 
getColumnClass
public Class getColumnClass(int columnIndex)
- 
- Specified by:
- getColumnClassin interface- TableModel
- Overrides:
- getColumnClassin class- AbstractTableModel
 
- 
 
isCellEditable
public boolean isCellEditable(int rowIndex,
                              int columnIndex)
- 
- Specified by:
- isCellEditablein interface- TableModel
- Overrides:
- isCellEditablein class- AbstractTableModel
 
- 
 
tableChanged
public void tableChanged(TableModelEvent e)
- 
- Specified by:
- tableChangedin interface- TableModelListener
 
- 
 
Submit a bug or feature
 For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples. Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.