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 TypeMethodDescriptionvoidprocess(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
-