Package ghidra.app.events
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 Summary
Fields Modifier and Type Field Description static java.lang.String
NAME
Name of this plugin event.-
Fields inherited from class ghidra.framework.plugintool.PluginEvent
EXTERNAL_SOURCE_NAME
-
-
Constructor Summary
Constructors Constructor Description DualProgramLocationPluginEvent(java.lang.String src, ProgramLocation loc, Program program)
Construct a new DualProgramLocationPluginEvent.DualProgramLocationPluginEvent(java.lang.String src, ProgramLocation loc, java.lang.String programName)
Construct a new DualProgramLocationPluginEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProgramLocation
getLocation()
Returns the ProgramLocation stored in this event.java.lang.String
getProgramName()
Returns the Program object that the location refers to.-
Methods inherited from class ghidra.framework.plugintool.PluginEvent
getDetails, getEventName, getSourceName, getToolEventName, getTriggerEvent, isToolEvent, lookupToolEventName, setSourceName, setTriggerEvent, toString
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
Name of this plugin event.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DualProgramLocationPluginEvent
public DualProgramLocationPluginEvent(java.lang.String src, ProgramLocation loc, java.lang.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(java.lang.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 Detail
-
getLocation
public ProgramLocation getLocation()
Returns the ProgramLocation stored in this event.
-
getProgramName
public java.lang.String getProgramName()
Returns the Program object that the location refers to.
-
-