Package ghidra.app.events
Class ExternalProgramLocationPluginEvent
- java.lang.Object
-
- ghidra.framework.plugintool.PluginEvent
-
- ghidra.app.events.ExternalProgramLocationPluginEvent
-
public final class ExternalProgramLocationPluginEvent extends PluginEvent
Plugin event that is generated when a tool receives an external ProgramLocationToolEvent.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEThe name of this plugin event.static java.lang.StringTOOL_EVENT_NAME-
Fields inherited from class ghidra.framework.plugintool.PluginEvent
EXTERNAL_SOURCE_NAME
-
-
Constructor Summary
Constructors Constructor Description ExternalProgramLocationPluginEvent(java.lang.String src, ProgramLocation loc, Program program)Construct a new ProgramLocationEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProgramLocationgetLocation()Returns the ProgramLocation stored in this event.ProgramgetProgram()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
The name of this plugin event.- See Also:
- Constant Field Values
-
TOOL_EVENT_NAME
public static final java.lang.String TOOL_EVENT_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExternalProgramLocationPluginEvent
public ExternalProgramLocationPluginEvent(java.lang.String src, ProgramLocation loc, Program program)Construct a new ProgramLocationEvent.- 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.
-
getProgram
public Program getProgram()
Returns the Program object that the location refers to.
-
-