java.lang.Object
javax.swing.table.AbstractTableModel
com.iamsoft.util.ui.swing.SwingWorkerTableModel
- All Implemented Interfaces:
Serializable,TableModel
Table model storing swing worker information. This class could be tweaked to support
regular SwingWorkers too.
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddWorker(EnhancedSwingWorker<?, ?> pWorker) Class<?>getColumnClass(int pCol) intgetColumnName(int pCol) intgetValueAt(int pRow, int pCol) booleanisCellEditable(int pRow, int pCol) booleanvoidsetPurgingCompletedWorkers(boolean pPurgeCompletedTreads) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
-
Constructor Details
-
SwingWorkerTableModel
public SwingWorkerTableModel()
-
-
Method Details
-
isPurgingCompletedWorkers
public boolean isPurgingCompletedWorkers() -
addWorker
-
setPurgingCompletedWorkers
public void setPurgingCompletedWorkers(boolean pPurgeCompletedTreads) -
getColumnCount
public int getColumnCount() -
getRowCount
public int getRowCount() -
getValueAt
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int pRow, int pCol) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-