Class SearchAndReplacePlugin
java.lang.Object
ghidra.framework.plugintool.Plugin
ghidra.app.plugin.ProgramPlugin
ghidra.features.base.replace.SearchAndReplacePlugin
- All Implemented Interfaces:
PluginEventListener, ServiceListener, ExtensionPoint
Plugin to perform search and replace operations for many different program element types such
as labels, functions, classes, datatypes, memory blocks, and more.
-
Field Summary
Fields inherited from class ProgramPlugin
currentHighlight, currentLocation, currentProgram, currentSelectionFields inherited from class Plugin
name, pluginDescription, tool -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprogramClosed(Program program) Subclasses should override this method if it is interested when a program is closed.Methods inherited from class ProgramPlugin
getCurrentProgram, getProgramHighlight, getProgramLocation, getProgramSelection, goTo, goTo, highlightChanged, locationChanged, postProgramActivated, processEvent, programActivated, programDeactivated, programOpened, selectionChanged, setSelectionMethods inherited from class Plugin
accept, acceptData, canClose, canCloseDomainObject, cleanup, close, dataStateRestoreCompleted, dependsUpon, deregisterService, dispose, equals, eventSent, firePluginEvent, getData, getMissingRequiredServices, getName, getPluginDescription, getServicesRequired, getSupportedDataTypes, getTool, getTransientState, getUndoRedoState, hashCode, hasMissingRequiredService, hasUnsaveData, init, internalRegisterEventConsumed, isDisposed, prepareToSave, readConfigState, readDataState, registerDynamicServiceProvided, registerServiceProvided, restoreTransientState, restoreUndoRedoState, saveData, serviceAdded, serviceRemoved, writeConfigState, writeDataState
-
Constructor Details
-
SearchAndReplacePlugin
-
-
Method Details
-
programClosed
Description copied from class:ProgramPluginSubclasses should override this method if it is interested when a program is closed. This event has no affect on the "current Program". A "programDeactivated" call will occur that affects the active program.- Overrides:
programClosedin classProgramPlugin- Parameters:
program- the program being closed.
-