Package ghidra.app.plugin.debug
Class DomainEventDisplayPlugin
java.lang.Object
ghidra.framework.plugintool.Plugin
ghidra.app.plugin.debug.DomainEventDisplayPlugin
- All Implemented Interfaces:
DomainObjectListener
,PluginEventListener
,ServiceListener
,ExtensionPoint
,EventListener
Debug Plugin to show domain object change events.
-
Field Summary
Fields inherited from class ghidra.framework.plugintool.Plugin
name, pluginDescription, tool
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Tells a plugin that it is no longer needed.void
Method called when a change is made to the domain object.void
processEvent
(PluginEvent event) Method called to process a plugin event.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
-
DomainEventDisplayPlugin
-
-
Method Details
-
processEvent
Description copied from class:Plugin
Method called to process a plugin event. Plugins should override this method if the plugin processes PluginEvents;- Overrides:
processEvent
in classPlugin
- Parameters:
event
- plugin to process
-
dispose
public 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. -
domainObjectChanged
Description copied from interface:DomainObjectListener
Method called when a change is made to the domain object.- Specified by:
domainObjectChanged
in interfaceDomainObjectListener
- Parameters:
ev
- event containing the change record and type of change that was made
-