Class AbstractBSimApplyTask
java.lang.Object
ghidra.util.task.Task
ghidra.program.util.ProgramTask
ghidra.features.bsim.gui.search.results.apply.AbstractBSimApplyTask
- All Implemented Interfaces:
MonitoredRunnable
- Direct Known Subclasses:
NameAndNamespaceBSimApplyTask,SignatureBSimApplyTask
Generic task for applying information from a function match to the queried function
-
Field Summary
Fields inherited from class ghidra.program.util.ProgramTask
programFields inherited from class ghidra.util.task.Task
taskMonitor, waitForTaskCompleted -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBSimApplyTask(Program program, String taskName, List<BSimMatchResult> results, ServiceProvider serviceProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract BSimApplyResultvoiddoRun(TaskMonitor monitor) protected abstract booleanhasSameApplyData(List<Function> functions) protected voidMethods inherited from class ghidra.program.util.ProgramTask
runMethods inherited from class ghidra.util.task.Task
addTaskListener, canCancel, cancel, getStatusTextAlignment, getTaskTitle, getWaitForTaskCompleted, hasProgress, isCancelled, isModal, monitoredRun, notifyTaskListeners, setHasProgress
-
Constructor Details
-
AbstractBSimApplyTask
public AbstractBSimApplyTask(Program program, String taskName, List<BSimMatchResult> results, ServiceProvider serviceProvider)
-
-
Method Details
-
doRun
- Specified by:
doRunin classProgramTask
-
releaseOpenedPrograms
protected void releaseOpenedPrograms() -
hasSameApplyData
-
apply
-