Package ghidra.app.events
Class ProgramLocationPluginEvent
java.lang.Object
ghidra.framework.plugintool.PluginEvent
ghidra.app.events.AbstractLocationPluginEvent
ghidra.app.events.ProgramLocationPluginEvent
This plugin event class provides program location information.
The event is fired when a plugin's program location has changed. Typically, a plugin does not actually generate the event unless it is processing some user action, e.g., the user mouse clicks somewhere on a plugin component to cause the program location to change.
-
Field Summary
FieldsFields inherited from class ghidra.framework.plugintool.PluginEvent
EXTERNAL_SOURCE_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionProgramLocationPluginEvent
(String src, ProgramLocation loc, Program program) Construct a new ProgramLocationEvent. -
Method Summary
Methods inherited from class ghidra.app.events.AbstractLocationPluginEvent
getDetails, getLocation, getProgram
Methods inherited from class ghidra.framework.plugintool.PluginEvent
getEventName, getSourceName, getToolEventName, getTriggerEvent, isToolEvent, lookupToolEventName, setSourceName, setTriggerEvent, toString
-
Field Details
-
NAME
The name of this plugin event.- See Also:
-
-
Constructor Details
-
ProgramLocationPluginEvent
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.
-