org.springframework.richclient.table
Class ListTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.springframework.richclient.table.BaseTableModel
org.springframework.richclient.table.ListTableModel
- All Implemented Interfaces:
- Serializable, TableModel, MutableTableModel
public abstract class ListTableModel
- extends BaseTableModel
Designed to display object arrays / lists in a list for multi-column tables,
or just plain objects for single column table. Nicely aligned with Hibernate
List behaivior for query result sets.
- Author:
- keith
- See Also:
- Serialized Form
Method Summary |
protected Object |
getValueAtInternal(Object row,
int columnIndex)
Subclasses must implement this method to return the value at the given column index for
the given object. |
Methods inherited from class org.springframework.richclient.table.BaseTableModel |
addRow, addRows, clear, createColumnClasses, createColumnInfo, createColumnNames, getColumnClass, getColumnClasses, getColumnCount, getColumnData, getColumnHeaders, getColumnName, getColumnNames, getDataColumnCount, getDataColumnHeaders, getRow, getRowCount, getRows, getValueAt, hasRowNumbers, isCellEditable, isCellEditableInternal, remove, remove, remove, rowOf, setRowNumbers, setRows, setValueAt, setValueAtInternal |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListTableModel
public ListTableModel()
ListTableModel
public ListTableModel(List rows)
getValueAtInternal
protected Object getValueAtInternal(Object row,
int columnIndex)
- Description copied from class:
BaseTableModel
- Subclasses must implement this method to return the value at the given column index for
the given object.
- Specified by:
getValueAtInternal
in class BaseTableModel
- Parameters:
row
- The object representing a row of data from the table.columnIndex
- The column index of the value to be returned.
- Returns:
- The value at the given index for the given object. May be null.
Copyright © 2004-2008 The Spring Framework. All Rights Reserved.