Class CustomObjectTableModel<T>
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- javax.swing.table.DefaultTableModel
-
- org.processmining.placebasedlpmdiscovery.view.components.general.tables.CustomObjectTableModel<T>
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.table.TableModel
public class CustomObjectTableModel<T> extends javax.swing.table.DefaultTableModel- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CustomObjectTableModel(java.util.Map<java.lang.Integer,T> indexMap, java.lang.String[] columnNames, java.util.function.BiFunction<java.lang.Integer,T,java.lang.Object[]> objectToColumnsMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisCellEditable(int row, int column)-
Methods inherited from class javax.swing.table.DefaultTableModel
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, setValueAt
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
-
-