# Hierarchy For Package ghidra.framework.data

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - ghidra.framework.data.ConvertFileSystem (implements ghidra.GhidraLaunchable)
  - ghidra.framework.data.DBContentHandler<T> (implements ghidra.framework.data.ContentHandler<T>)
    - ghidra.framework.data.DBWithUserDataContentHandler<T>
    - ghidra.framework.data.LinkHandler<T>
      - ghidra.framework.data.FolderLinkContentHandler
  - ghidra.framework.data.DefaultCheckinHandler (implements ghidra.framework.data.CheckinHandler)
  - ghidra.framework.data.DefaultProjectData (implements ghidra.framework.model.ProjectData)
  - ghidra.framework.data.DomainFileProxy (implements ghidra.framework.model.DomainFile)
  - ghidra.framework.data.DomainObjectAdapter (implements ghidra.framework.model.DomainObject)
    - ghidra.framework.data.DomainObjectAdapterDB (implements db.DBConstants, db.util.ErrorHandler, ghidra.framework.model.UndoableDomainObject)
      - ghidra.framework.data.URLLinkObject
  - ghidra.framework.data.GhidraFile (implements ghidra.framework.model.DomainFile)
  - ghidra.framework.data.GhidraFileData
  - ghidra.framework.data.GhidraFolder (implements ghidra.framework.model.DomainFolder)
    - ghidra.framework.data.RootGhidraFolder
  - ghidra.framework.data.LinkedGhidraFolder
  - ghidra.framework.data.RootGhidraFolderData
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
  - ghidra.framework.data.ToolState
    - ghidra.framework.data.GhidraToolState (implements ghidra.app.nav.NavigatableRemovalListener)
  - ghidra.framework.data.ToolStateFactory
  - ghidra.framework.data.TransientDataManager

## Interface Hierarchy

- ghidra.framework.data.CheckinHandler
- ghidra.framework.data.ConvertFileSystem.MessageListener
- db.DBChangeSet
  - ghidra.framework.data.DomainObjectDBChangeSet
- ghidra.framework.data.DomainObjectFileListener
- ghidra.util.classfinder.ExtensionPoint
  - ghidra.framework.data.ContentHandler<T>
- ghidra.app.merge.MergeProgressModifier
  - ghidra.framework.data.DomainObjectMergeManager