Package ghidra.features.base.replace
Class SearchAndReplaceQuckFixTableLoader
java.lang.Object
ghidra.features.base.replace.SearchAndReplaceQuckFixTableLoader
- All Implemented Interfaces:
TableDataLoader<QuickFix>
Class for loading search and replace items into a ThreadedTableModel.
-
Constructor Summary
ConstructorsConstructorDescriptionSearchAndReplaceQuckFixTableLoader
(Program program, SearchAndReplaceQuery query) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if at least one item was added to the accumulator.void
loadData
(Accumulator<QuickFix> accumulator, TaskMonitor monitor) Loads data into the given accumulatorboolean
Returns true if the load was terminated because the maximum number of items was reached.
-
Constructor Details
-
SearchAndReplaceQuckFixTableLoader
-
-
Method Details
-
loadData
public void loadData(Accumulator<QuickFix> accumulator, TaskMonitor monitor) throws CancelledException Description copied from interface:TableDataLoader
Loads data into the given accumulator- Specified by:
loadData
in interfaceTableDataLoader<QuickFix>
- Parameters:
accumulator
- the accumulator for storing table datamonitor
- theTaskMonitor
- Throws:
CancelledException
- if the operation is cancelled
-
didProduceData
public boolean didProduceData()Description copied from interface:TableDataLoader
Returns true if at least one item was added to the accumulator.- Specified by:
didProduceData
in interfaceTableDataLoader<QuickFix>
- Returns:
- true if at least one item was added to the accumulator
-
maxDataSizeReached
public boolean maxDataSizeReached()Description copied from interface:TableDataLoader
Returns true if the load was terminated because the maximum number of items was reached.- Specified by:
maxDataSizeReached
in interfaceTableDataLoader<QuickFix>
- Returns:
- true if the load was terminated because the maximum number of items was reached.
-