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 | 
|---|---|---|
|  | DefaultTableColumn | addClosureColumn(Object headerValue, Closure readClosure, Closure writeClosure, Class type)Adds a closure based column to the table | 
|  | DefaultTableColumn | addColumn(Object headerValue, ValueModel columnValueModel) | 
|  | DefaultTableColumn | addColumn(Object headerValue, Object identifier, ValueModel columnValueModel) | 
|  | void | addColumn(DefaultTableColumn column)Adds a new column definition to the table | 
|  | DefaultTableColumn | addPropertyColumn(Object headerValue, String property, Class type)Adds a property model column to the table | 
|  | DefaultTableColumn | addPropertyColumn(Object headerValue, String property, Class type, boolean editable)Adds a property model column to the table | 
|  | Class | getColumnClass(int columnIndex) | 
|  | int | getColumnCount() | 
|  | List | getColumnList()@return the column definitions. | 
|  | TableColumnModel | getColumnModel() | 
|  | protected ValueModel | getColumnModel(int columnIndex) | 
|  | String | getColumnName(int columnIndex) | 
|  | int | getRowCount() | 
|  | ValueModel | getRowModel() | 
|  | protected List | getRows() | 
|  | ValueModel | getRowsModel() | 
|  | Object | getValueAt(int rowIndex, int columnIndex) | 
|  | boolean | isCellEditable(int rowIndex, int columnIndex) | 
|  | void | removeColumn(DefaultTableColumn column)Removes a column definition from the table | 
|  | 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, getColumnName, findColumn, getListeners, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, getRowCount, getColumnCount, 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-2021 The Apache Software Foundation. All rights reserved.