# Hierarchy For Package ghidra.framework.plugintool

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - docking.AbstractDockingTool (implements docking.Tool)
    - ghidra.framework.plugintool.PluginTool
      - ghidra.framework.plugintool.ModalPluginTool
      - ghidra.framework.plugintool.StandAlonePluginTool
  - docking.framework.ApplicationInformationDisplayFactory
    - ghidra.framework.plugintool.SettableApplicationInformationDisplayFactory
  - docking.ComponentProvider (implements docking.action.ActionContextProvider, help.HelpDescriptor)
    - ghidra.framework.plugintool.ComponentProviderAdapter
      - ghidra.framework.plugintool.NavigatableComponentProviderAdapter (implements ghidra.app.nav.Navigatable)
  - ghidra.framework.plugintool.DeafultPluginPackagingProvider (implements ghidra.framework.plugintool.PluginPackagingProvider)
  - ghidra.framework.plugintool.DefaultPluginInstaller (implements ghidra.framework.plugintool.PluginInstaller)
  - ghidra.framework.plugintool.Plugin (implements ghidra.util.classfinder.ExtensionPoint, ghidra.framework.plugintool.util.PluginEventListener, ghidra.framework.plugintool.util.ServiceListener)
  - ghidra.framework.plugintool.PluginConfigurationModel
  - ghidra.framework.plugintool.PluginEvent
    - ghidra.framework.plugintool.ProjectPluginEvent
  - ghidra.framework.plugintool.PluginsConfiguration
  - ghidra.framework.plugintool.PluginToolAccessUtils
  - ghidra.framework.plugintool.PluginToolMacAboutHandler
  - ghidra.framework.plugintool.PluginToolMacQuitHandler
  - ghidra.framework.plugintool.ServiceInterfaceImplementationPair
  - ghidra.framework.plugintool.ServiceProviderDecorator (implements ghidra.framework.plugintool.ServiceProvider)
  - ghidra.framework.plugintool.ServiceProviderStub (implements ghidra.framework.plugintool.ServiceProvider)
  - ghidra.framework.plugintool.StandAloneApplication (implements ghidra.framework.plugintool.GenericStandAloneApplication)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - ghidra.framework.plugintool.BusyToolException
  - ghidra.framework.plugintool.ToolServicesAdapter (implements ghidra.framework.model.ToolServices)

## Interface Hierarchy

- ghidra.framework.plugintool.GenericStandAloneApplication
- ghidra.framework.plugintool.PluginInstaller
- ghidra.framework.plugintool.PluginPackagingProvider
- ghidra.framework.plugintool.ServiceProvider

## Annotation Interface Hierarchy

- ghidra.framework.plugintool.PluginInfo (implements java.lang.annotation.Annotation)
- ghidra.framework.plugintool.ServiceInfo (implements java.lang.annotation.Annotation)
- ghidra.framework.plugintool.ToolEventName (implements java.lang.annotation.Annotation)