Package ghidra.app.events
Class ExternalReferencePluginEvent
- java.lang.Object
-
- ghidra.framework.plugintool.PluginEvent
-
- ghidra.app.events.ExternalReferencePluginEvent
-
public final class ExternalReferencePluginEvent extends PluginEvent
Plugin event used to navigate to a location in another program when following a external reference.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NAME
The name of this plugin event.-
Fields inherited from class ghidra.framework.plugintool.PluginEvent
EXTERNAL_SOURCE_NAME
-
-
Constructor Summary
Constructors Constructor Description ExternalReferencePluginEvent(java.lang.String src, ExternalLocation extLoc, java.lang.String programPath)
Construct a new plugin event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalLocation
getExternalLocation()
Get the external location for this event.java.lang.String
getProgramPath()
Returns the program path name-
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
-
-
Constructor Detail
-
ExternalReferencePluginEvent
public ExternalReferencePluginEvent(java.lang.String src, ExternalLocation extLoc, java.lang.String programPath)
Construct a new plugin event.- Parameters:
src
- name of the source of this eventextLoc
- the external location to followprogramPath
- The ghidra path name of the program file to go to.
-
-
Method Detail
-
getExternalLocation
public ExternalLocation getExternalLocation()
Get the external location for this event.- Returns:
- the external location
-
getProgramPath
public java.lang.String getProgramPath()
Returns the program path name- Returns:
- String containing the program path name.
-
-