Package docking.widgets.table.threaded
Interface TableAddRemoveStrategy<T>
- Type Parameters:
T
- the row type
- All Known Implementing Classes:
CoalescingAddRemoveStrategy
public interface TableAddRemoveStrategy<T>
A strategy to perform table add and remove updates
-
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(List<AddRemoveListItem<T>> addRemoveList, TableData<T> tableData, TaskMonitor monitor) Adds to and removes from the table data those items in the given add/remove list
-
Method Details
-
process
void process(List<AddRemoveListItem<T>> addRemoveList, TableData<T> tableData, TaskMonitor monitor) throws CancelledException Adds to and removes from the table data those items in the given add/remove list- Parameters:
addRemoveList
- the items to add/removetableData
- the table's datamonitor
- the monitor- Throws:
CancelledException
- if the monitor is cancelled
-