Package ghidra.app.plugin.debug
Class EventDisplayPlugin
java.lang.Object
ghidra.framework.plugintool.Plugin
ghidra.app.plugin.debug.EventDisplayPlugin
- All Implemented Interfaces:
PluginEventListener
,ServiceListener
,ExtensionPoint
Plugin to demonstrate handling of Program within a plugin and how to
set up the list of consumed plugin events.
-
Field Summary
Fields inherited from class ghidra.framework.plugintool.Plugin
name, pluginDescription, tool
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
dispose()
Tells a plugin that it is no longer needed.void
processEvent
(PluginEvent event) Put event processing code here.Methods inherited from class ghidra.framework.plugintool.Plugin
accept, acceptData, canClose, canCloseDomainObject, cleanup, close, dataStateRestoreCompleted, dependsUpon, deregisterService, 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
-
EventDisplayPlugin
Constructor
-
-
Method Details
-
dispose
protected void dispose()Description copied from class:Plugin
Tells a plugin that it is no longer needed. The plugin should release any resources that it has. All actions, components, services will automatically be cleaned up. -
processEvent
Put event processing code here.- Overrides:
processEvent
in classPlugin
- Parameters:
event
- plugin to process
-