Class CreateManualMatchTask

java.lang.Object
ghidra.util.task.Task
ghidra.feature.vt.gui.task.VtTask
ghidra.feature.vt.gui.task.CreateManualMatchTask
All Implemented Interfaces:
ghidra.util.task.MonitoredRunnable
Direct Known Subclasses:
CreateAndAcceptApplyManualMatchTask

public class CreateManualMatchTask extends VtTask
  • Field Details

    • newlyCreatedMatch

      protected VTMatch newlyCreatedMatch
  • Constructor Details

    • CreateManualMatchTask

      public CreateManualMatchTask(VTSession session, ghidra.program.model.listing.Function sourceFunction, ghidra.program.model.listing.Function destinationFunction)
    • CreateManualMatchTask

      public CreateManualMatchTask(String name, VTSession session, ghidra.program.model.listing.Function sourceFunction, ghidra.program.model.listing.Function destinationFunction)
  • Method Details

    • doWork

      protected boolean doWork(ghidra.util.task.TaskMonitor monitor) throws Exception
      Specified by:
      doWork in class VtTask
      Throws:
      Exception
    • runFollowOnTasks

      protected boolean runFollowOnTasks(ghidra.util.task.TaskMonitor monitor) throws Exception
      Throws:
      Exception
    • getNewMatch

      public VTMatch getNewMatch()
    • getErrorHeader

      protected String getErrorHeader()
      Overrides:
      getErrorHeader in class VtTask