public abstract class TableModelBase<T extends TableColumnInfo> extends AbstractTableModel
TableModel
interface.Modifier and Type | Field and Description |
---|---|
protected Object[][] |
data |
listenerList
Modifier | Constructor and Description |
---|---|
protected |
TableModelBase() |
protected |
TableModelBase(int rows) |
Modifier and Type | Method and Description |
---|---|
protected abstract T[] |
columnInfos() |
Class<?> |
getColumnClass(int colIndex) |
int |
getColumnCount() |
String |
getColumnName(int colIndex) |
int |
getRowCount() |
Object |
getValueAt(int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
protected final Object[][] data
protected TableModelBase()
protected TableModelBase(int rows)
protected abstract T[] columnInfos()
public int getRowCount()
public int getColumnCount()
public String getColumnName(int colIndex)
getColumnName
in interface TableModel
getColumnName
in class AbstractTableModel
public Class<?> getColumnClass(int colIndex)
getColumnClass
in interface TableModel
getColumnClass
in class AbstractTableModel
public Object getValueAt(int rowIndex, int columnIndex)
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.