public class CommonTableModel extends GenericBaseTableModel implements GenericTableAutoSizeModel
Constructor and Description |
---|
CommonTableModel(DisplayProperty[] prop) |
Modifier and Type | Method and Description |
---|---|
int |
getColumnAlignment(int column)
Get the alignment of the specified column in the table.
|
int |
getColumnAutoSizeMaximum(int column)
Gets the maximum automatic size which can be set for the column.
|
int |
getColumnCount() |
java.lang.String |
getColumnName(int column)
Returns the column name.
|
java.util.Comparator |
getColumnSortComparator(int column)
Get the sort comparator to use for a particular column.
|
DisplayProperty |
getProperty(int column) |
canHide, isCellEditable
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
public CommonTableModel(DisplayProperty[] prop)
public int getColumnAutoSizeMaximum(int column)
GenericTableAutoSizeModel
getColumnAutoSizeMaximum
in interface GenericTableAutoSizeModel
column
- the column to get the maximum automatic size ofpublic int getColumnCount()
getColumnCount
in interface javax.swing.table.TableModel
getColumnCount
in class javax.swing.table.DefaultTableModel
public java.lang.String getColumnName(int column)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.DefaultTableModel
columnIdentifiers
.
If columnIdentifiers
does not have an entry
for this index, returns the default
name provided by the superclass.public int getColumnAlignment(int column)
GenericTableModel
getColumnAlignment
in interface GenericTableModel
getColumnAlignment
in class GenericBaseTableModel
column
- the column to get the alignment ofpublic DisplayProperty getProperty(int column)
public java.util.Comparator getColumnSortComparator(int column)
GenericBaseTableModel
Comparable
interface, then null
may be
returned.getColumnSortComparator
in class GenericBaseTableModel