@Deprecated public class DefaultTableModel extends AbstractTableModel
A default table model made up of PropertyModels on a Value model.
| Modifiers | Name | Description | 
|---|---|---|
| protected static class | DefaultTableModel.MyTableColumnModel | 
| Constructor and description | 
|---|
| DefaultTableModel
                                (ValueModel rowsModel) | 
| DefaultTableModel
                                (ValueModel rowsModel, ValueModel rowModel) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public DefaultTableColumn | addClosureColumn(Object headerValue, Closure readClosure, Closure writeClosure, Class type)Adds a closure based column to the table | 
|  | public DefaultTableColumn | addColumn(Object headerValue, ValueModel columnValueModel) | 
|  | public DefaultTableColumn | addColumn(Object headerValue, Object identifier, ValueModel columnValueModel) | 
|  | public void | addColumn(DefaultTableColumn column)Adds a new column definition to the table | 
|  | public DefaultTableColumn | addPropertyColumn(Object headerValue, String property, Class type)Adds a property model column to the table | 
|  | public DefaultTableColumn | addPropertyColumn(Object headerValue, String property, Class type, boolean editable)Adds a property model column to the table | 
|  | public Class | getColumnClass(int columnIndex) | 
|  | public int | getColumnCount() | 
|  | public List | getColumnList()
 | 
|  | public TableColumnModel | getColumnModel() | 
|  | protected ValueModel | getColumnModel(int columnIndex) | 
|  | public String | getColumnName(int columnIndex) | 
|  | public int | getRowCount() | 
|  | public ValueModel | getRowModel() | 
|  | protected List | getRows() | 
|  | public ValueModel | getRowsModel() | 
|  | public Object | getValueAt(int rowIndex, int columnIndex) | 
|  | public boolean | isCellEditable(int rowIndex, int columnIndex) | 
|  | public void | removeColumn(DefaultTableColumn column)Removes a column definition from the table | 
|  | public void | setValueAt(Object value, int rowIndex, int columnIndex) | 
| Methods inherited from class | Name | 
|---|---|
| class AbstractTableModel | getColumnClass, isCellEditable, setValueAt, addTableModelListener, removeTableModelListener, fireTableStructureChanged, fireTableChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableCellUpdated, getTableModelListeners, fireTableDataChanged, getListeners, getColumnName, findColumn, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, getColumnCount, getRowCount, getValueAt | 
Adds a closure based column to the table
Adds a new column definition to the table
Adds a property model column to the table
Adds a property model column to the table
Removes a column definition from the table
Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.