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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Tells a plugin that it is no longer needed.void
This is the callback method for DomainObjectChangedEvents.getFont()
Get the font for the text area; font property will show up on the plugin property sheet.void
processEvent
(PluginEvent event) Put event processing code here.void
Set the font for the text area; font property will show up on the plugin property sheet.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
Constructor
-
-
Method Details
-
processEvent
Put event processing code here.- Overrides:
processEvent
in classPlugin
- Parameters:
event
- plugin to process
-
dispose
public void dispose()Tells a plugin that it is no longer needed. The plugin should remove itself from anything that it is registered to and release any resources. -
domainObjectChanged
This is the callback method for DomainObjectChangedEvents.- Specified by:
domainObjectChanged
in interfaceDomainObjectListener
- Parameters:
ev
- event containing the change record and type of change that was made
-
getFont
Get the font for the text area; font property will show up on the plugin property sheet. -
setFont
Set the font for the text area; font property will show up on the plugin property sheet.
-