Package ghidra.feature.vt.gui.task
Class ApplyMatchTask
java.lang.Object
ghidra.util.task.Task
ghidra.feature.vt.gui.task.VtTask
ghidra.feature.vt.gui.task.ApplyMatchTask
- All Implemented Interfaces:
ghidra.util.task.MonitoredRunnable
-
Field Summary
Fields inherited from class ghidra.util.task.Task
taskMonitor, waitForTaskCompleted
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
doWork
(ghidra.util.task.TaskMonitor monitor) protected boolean
Determine if session events should be suspended during task execution.Methods inherited from class ghidra.feature.vt.gui.task.VtTask
addErrors, getErrorDetails, getErrorHeader, hasErrors, reportError, run, showErrors, wasCancelled, wasSuccessfull
Methods inherited from class ghidra.util.task.Task
addTaskListener, canCancel, cancel, getStatusTextAlignment, getTaskTitle, getWaitForTaskCompleted, hasProgress, isCancelled, isModal, monitoredRun, notifyTaskListeners, setHasProgress
-
Field Details
-
controller
-
-
Constructor Details
-
ApplyMatchTask
-
-
Method Details
-
shouldSuspendSessionEvents
protected boolean shouldSuspendSessionEvents()Description copied from class:VtTask
Determine if session events should be suspended during task execution. This can improve performance during task execution at the expense of bulk table updates at task completion. Method return false by default. If not constructed with a session this method is not used.- Overrides:
shouldSuspendSessionEvents
in classVtTask
- Returns:
- true if events should be suspended
-
doWork
-