Class MemorySearchPlugin
java.lang.Object
ghidra.framework.plugintool.Plugin
ghidra.features.base.memsearch.gui.MemorySearchPlugin
- All Implemented Interfaces:
MemorySearchService
,PluginEventListener
,ServiceListener
,ExtensionPoint
Plugin for searching program memory.
-
Field Summary
Fields inherited from class ghidra.framework.plugintool.Plugin
name, pluginDescription, tool
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createMemorySearchProvider
(Navigatable navigatable, String input, SearchSettings settings, boolean useSelection) Creates a new memory search provider windowvoid
readConfigState
(SaveState saveState) Tells the Plugin to read its data-independent (preferences) properties from the input stream.void
setShowOptionsPanel
(boolean show) void
setShowScanPanel
(boolean show) void
writeConfigState
(SaveState saveState) Tells a Plugin to write any data-independent (preferences) properties to the output stream.Methods inherited from class ghidra.framework.plugintool.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, processEvent, readDataState, registerDynamicServiceProvided, registerServiceProvided, restoreTransientState, restoreUndoRedoState, saveData, serviceAdded, serviceRemoved, writeDataState
-
Constructor Details
-
MemorySearchPlugin
-
-
Method Details
-
readConfigState
Description copied from class:Plugin
Tells the Plugin to read its data-independent (preferences) properties from the input stream.- Overrides:
readConfigState
in classPlugin
- Parameters:
saveState
- object that holds primitives for state information
-
writeConfigState
Description copied from class:Plugin
Tells a Plugin to write any data-independent (preferences) properties to the output stream.- Overrides:
writeConfigState
in classPlugin
- Parameters:
saveState
- object that holds primitives for state information
-
setShowOptionsPanel
public void setShowOptionsPanel(boolean show) -
setShowScanPanel
public void setShowScanPanel(boolean show)
-