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 | fireTableCellUpdated, fireTableChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, isCellEditable, setValueAt, addTableModelListener, fireTableDataChanged, getColumnClass, getTableModelListeners, removeTableModelListener, getListeners, getColumnName, findColumn, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, getValueAt, getRowCount, getColumnCount | 
| class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
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-2018 The Apache Software Foundation. All rights reserved.