Class VTPostAnalysisPreconditionValidatorAdaptor

java.lang.Object
ghidra.feature.vt.gui.validator.VTPreconditionValidator
ghidra.feature.vt.gui.validator.VTPostAnalysisPreconditionValidatorAdaptor
All Implemented Interfaces:
docking.widgets.conditiontestpanel.ConditionTester, ghidra.util.classfinder.ExtensionPoint
Direct Known Subclasses:
OffcutReferencesVTPreconditionValidator, PercentAnalyzedVTPreconditionValidator, RedFlagsVTPreconditionValidator

public abstract class VTPostAnalysisPreconditionValidatorAdaptor extends VTPreconditionValidator
  • Constructor Details

    • VTPostAnalysisPreconditionValidatorAdaptor

      public VTPostAnalysisPreconditionValidatorAdaptor(ghidra.program.model.listing.Program sourceProgram, ghidra.program.model.listing.Program destinationProgram, VTSession existingResults)
  • Method Details

    • createPostAnalysisPreconditionValidator

      protected abstract ghidra.app.plugin.core.analysis.validator.PostAnalysisValidator createPostAnalysisPreconditionValidator(ghidra.program.model.listing.Program program)
    • getDescription

      public String getDescription()
    • getName

      public String getName()
    • toString

      public String toString()
      Overrides:
      toString in class VTPreconditionValidator
    • doRun

      public docking.widgets.conditiontestpanel.ConditionResult doRun(ghidra.util.task.TaskMonitor monitor) throws ghidra.util.exception.CancelledException
      Specified by:
      doRun in class VTPreconditionValidator
      Throws:
      ghidra.util.exception.CancelledException