jadex.util.jtable
Class AbstractIndexTableModel
java.lang.Object
   javax.swing.table.AbstractTableModel
javax.swing.table.AbstractTableModel
       jadex.util.jtable.DelegateTableModel
jadex.util.jtable.DelegateTableModel
           jadex.util.jtable.AbstractIndexTableModel
jadex.util.jtable.AbstractIndexTableModel
- All Implemented Interfaces: 
- EventListener, Serializable, TableModel, TableModelListener
- Direct Known Subclasses: 
- SorterFilterTableModel
- public abstract class AbstractIndexTableModel- extends DelegateTableModel
- See Also:
- Serialized Form
 
 
 
| Methods inherited from class javax.swing.table.AbstractTableModel | 
| addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener | 
 
 
AbstractIndexTableModel
public AbstractIndexTableModel(TableModel delegate)
tableRowsInserted
public abstract void tableRowsInserted(int column,
                                       int firstRow,
                                       int lastRow)
- Filter the model.
 Subclasses should implement this methods to provide the filter logic.
 
- 
 
tableRowsDeleted
public abstract void tableRowsDeleted(int column,
                                      int firstRow,
                                      int lastRow)
- 
 
tableRowsUpdated
public abstract void tableRowsUpdated(int column,
                                      int firstRow,
                                      int lastRow)
- 
 
getRowCount
public int getRowCount()
- Get the number of rows in the table.
 
- 
- Specified by:
- getRowCountin interface- TableModel
- Overrides:
- getRowCountin class- DelegateTableModel
 
- 
- Returns:
- The row count
 
getValueAt
public Object getValueAt(int rowIndex,
                         int columnIndex)
- 
- Specified by:
- getValueAtin interface- TableModel
- Overrides:
- getValueAtin class- DelegateTableModel
 
- 
 
setValueAt
public void setValueAt(Object aValue,
                       int rowIndex,
                       int columnIndex)
- 
- Specified by:
- setValueAtin interface- TableModel
- Overrides:
- setValueAtin class- DelegateTableModel
 
- 
 
tableChanged
public void tableChanged(TableModelEvent evt)
- Signal that the table has changed in some way.
 
- 
- Specified by:
- tableChangedin interface- TableModelListener
- Overrides:
- tableChangedin class- DelegateTableModel
 
- 
- Parameters:
- evt- The TableModelEvent
 
mapRow
public int mapRow(int rowIndex)
- 
 
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-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.