public abstract class GenericBaseTableModel extends javax.swing.table.DefaultTableModel implements GenericTableModel
| Constructor and Description |
|---|
GenericBaseTableModel() |
GenericBaseTableModel(java.lang.Object[][] data, java.lang.Object[] colNames) |
GenericBaseTableModel(java.util.Vector data, java.util.Vector colNames) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHide(int column)
Get whether the column can be hidden by the user when column selector is available
|
int |
getColumnAlignment(int column)
Get the alignment of the specified column in the table.
|
java.util.Comparator |
getColumnSortComparator(int column)
Get the sort comparator to use for a particular column.
|
boolean |
isCellEditable(int row, int column) |
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAtaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerpublic GenericBaseTableModel()
public GenericBaseTableModel(java.lang.Object[][] data,
java.lang.Object[] colNames)
public GenericBaseTableModel(java.util.Vector data,
java.util.Vector colNames)
public int getColumnAlignment(int column)
GenericTableModelgetColumnAlignment in interface GenericTableModelcolumn - the column to get the alignment ofpublic boolean canHide(int column)
GenericTableModelcanHide in interface GenericTableModelcolumn - the column to get the hidden property ofpublic java.util.Comparator getColumnSortComparator(int column)
Comparable interface, then null may be returned.
public boolean isCellEditable(int row,
int column)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.DefaultTableModel