Class DualProgramLocationPluginEvent

java.lang.Object
ghidra.framework.plugintool.PluginEvent
ghidra.app.events.DualProgramLocationPluginEvent

public final class DualProgramLocationPluginEvent extends PluginEvent
This plugin event class provides program location information for plugins that send information to two or more tools containing associated addresses.
  • Field Details

  • Constructor Details

    • DualProgramLocationPluginEvent

      public DualProgramLocationPluginEvent(String src, ProgramLocation loc, String programName)
      Construct a new DualProgramLocationPluginEvent.
      Parameters:
      src - the name of the plugin that generated this event.
      loc - the ProgramLocation object that contains the new location.
      programName - the name of the program for which the loc object refers.
    • DualProgramLocationPluginEvent

      public DualProgramLocationPluginEvent(String src, ProgramLocation loc, Program program)
      Construct a new DualProgramLocationPluginEvent.
      Parameters:
      src - the name of the plugin that generated this event.
      loc - the ProgramLocation object that contains the new location.
      program - the program for which the loc object refers.
  • Method Details

    • getLocation

      public ProgramLocation getLocation()
      Returns the ProgramLocation stored in this event.
    • getProgramName

      public String getProgramName()
      Returns the Program object that the location refers to.