Package ghidra.app.merge.tool
Class ListingMergePanelPlugin
- java.lang.Object
-
- ghidra.framework.plugintool.Plugin
-
- ghidra.app.merge.tool.ListingMergePanelPlugin
-
- All Implemented Interfaces:
ProgramaticUseOnly
,PluginEventListener
,ServiceListener
,ExtensionPoint
public class ListingMergePanelPlugin extends Plugin implements ProgramaticUseOnly
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ghidra.util.classfinder.ExtensionPoint
ExtensionPoint.Exclude, ExtensionPoint.Util
-
-
Field Summary
-
Fields inherited from class ghidra.framework.plugintool.Plugin
name, pluginDescription, tool
-
-
Constructor Summary
Constructors Constructor Description ListingMergePanelPlugin(PluginTool tool, ListingMergePanel mergePanel)
Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Tells a plugin that it is no longer needed.static java.lang.String
getCategory()
static java.lang.String
getDescription()
static java.lang.String
getDescriptiveName()
ComponentProvider
getProvider()
void
processEvent(PluginEvent event)
Method called to process a plugin event.-
Methods inherited from class ghidra.framework.plugintool.Plugin
acceptData, canClose, canCloseDomainObject, cleanup, close, dataStateRestoreCompleted, dependsUpon, deregisterService, equals, eventSent, firePluginEvent, getData, getMissingRequiredServices, getName, getPluginDescription, getPluginName, getServicesRequired, getSupportedDataTypes, getTool, getTransientState, getUndoRedoState, hashCode, hasMissingRequiredService, hasUnsaveData, init, isDisposed, prepareToSave, readConfigState, readDataState, registerDynamicEventConsumed, registerDynamicServiceProvided, registerEventConsumed, registerEventProduced, registerServiceProvided, registerServiceUsed, restoreTransientState, restoreUndoRedoState, saveData, serviceAdded, serviceRemoved, writeConfigState, writeDataState
-
-
-
-
Constructor Detail
-
ListingMergePanelPlugin
public ListingMergePanelPlugin(PluginTool tool, ListingMergePanel mergePanel)
Constructor- Parameters:
tool
- merge toolmergeManager
- merge manager
-
-
Method Detail
-
getProvider
public ComponentProvider getProvider()
-
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.
-
getDescription
public static java.lang.String getDescription()
-
getDescriptiveName
public static java.lang.String getDescriptiveName()
-
getCategory
public static java.lang.String getCategory()
-
processEvent
public void processEvent(PluginEvent event)
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
-
-