Class SpecExtensionPanel.ChangeExtensionTask
java.lang.Object
ghidra.util.task.Task
ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.ChangeExtensionTask
- All Implemented Interfaces:
MonitoredRunnable
- Enclosing class:
SpecExtensionPanel
Task for applying any accumulated changes in the list of CompilerElements for this Panel to the Program.
-
Field Summary
Fields inherited from class ghidra.util.task.Task
taskMonitor, waitForTaskCompleted
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
run
(TaskMonitor monitor) This is the method that will be called to do the workMethods inherited from class ghidra.util.task.Task
addTaskListener, canCancel, cancel, getStatusTextAlignment, getTaskTitle, getWaitForTaskCompleted, hasProgress, isCancelled, isModal, monitoredRun, notifyTaskListeners, setHasProgress
-
Constructor Details
-
ChangeExtensionTask
public ChangeExtensionTask()
-
-
Method Details
-
run
Description copied from class:Task
This is the method that will be called to do the workNote: The run(TaskMonitor) method should not make any calls directly on Swing components, as these calls are not thread safe. Place Swing calls in a Runnable, then call
Swing.runLater(Runnable)
orSwing.runNow(Runnable)
to schedule the Runnable inside of the AWT Event Thread.
-