# Object Hierarchy

        GObject
        ├── AnjutaCommand
        │   ├── AnjutaAsyncCommand
        │   │   ╰── AnjutaPkgScanner
        │   ╰── AnjutaSyncCommand
        ├── AnjutaAsyncNotify
        ├── AnjutaAutogen
        ├── GTypeModule
        │   ╰── AnjutaCModule
        ├── AnjutaCPluginFactory
        ├── GInitiallyUnowned
        │   ├── GtkCellRenderer
        │   │   ├── AnjutaCellRendererCaptionedImage
        │   │   ╰── AnjutaCellRendererDiff
        │   ├── GtkWidget
        │   │   ├── GtkContainer
        │   │   │   ├── GtkBin
        │   │   │   │   ├── GtkButton
        │   │   │   │   │   ├── AnjutaCloseButton
        │   │   │   │   │   ╰── GtkToggleButton
        │   │   │   │   │       ╰── AnjutaTreeComboBox
        │   │   │   │   ├── AnjutaEnvironmentEditor
        │   │   │   │   ╰── GtkWindow
        │   │   │   │       ├── GtkDialog
        │   │   │   │       │   ├── AnjutaPreferencesDialog
        │   │   │   │       │   ╰── GtkMessageDialog
        │   │   │   │       │       ╰── AnjutaSavePrompt
        │   │   │   │       ╰── ESplash
        │   │   │   ├── GtkBox
        │   │   │   │   ├── AnjutaColumnTextView
        │   │   │   │   ├── AnjutaFileList
        │   │   │   │   ╰── AnjutaStatus
        │   │   │   ├── GtkNotebook
        │   │   │   │   ╰── AnjutaCommandBar
        │   │   │   ├── GdlDockObject
        │   │   │   │   ╰── GdlDock
        │   │   │   │       ╰── AnjutaDock
        │   │   │   ├── GtkTreeView
        │   │   │   │   ├── AnjutaPkgConfigChooser
        │   │   │   │   ╰── AnjutaVcsStatusTreeView
        │   │   │   ╰── AnjutaTabber
        │   │   ╰── GtkEntry
        │   │       ╰── AnjutaEntry
        │   │           ╰── AnjutaDropEntry
        │   │               ╰── AnjutaFileDropEntry
        │   ╰── AnjutaProjectNode
        ├── AnjutaCommandQueue
        ├── AnjutaCompletion
        ├── AnjutaDockPane
        ├── AnjutaLanguageProvider
        ├── AnjutaLauncher
        ├── AnjutaPlugin
        ├── AnjutaPluginHandle
        ├── AnjutaPluginManager
        ├── AnjutaPreferences
        ├── AnjutaProfile
        ├── AnjutaProfileManager
        ├── AnjutaSerializer
        ├── AnjutaSession
        ├── AnjutaTokenFile
        ╰── GtkUIManager
            ╰── AnjutaUI
        GInterface
        ├── IAnjutaPluginFactory
        ├── AnjutaShell
        ├── IAnjutaBuildable
        ├── IAnjutaBuilder
        ├── IAnjutaDebugManager
        ├── IAnjutaDebuggerBreakpoint
        ├── IAnjutaDebugger
        ├── IAnjutaDebuggerInstruction
        ├── IAnjutaDebuggerMemory
        ├── IAnjutaDebuggerRegister
        ├── IAnjutaDebuggerVariable
        ├── IAnjutaDocument
        ├── IAnjutaDocumentManager
        ├── IAnjutaEditorAssist
        ├── IAnjutaEditor
        ├── IAnjutaEditorCell
        ├── IAnjutaEditorCellStyle
        ├── IAnjutaEditorComment
        ├── IAnjutaEditorConvert
        ├── IAnjutaEditorFactory
        ├── IAnjutaEditorFolds
        ├── IAnjutaEditorGladeSignal
        ├── IAnjutaEditorGoto
        ├── IAnjutaEditorHover
        ├── IAnjutaEditorLanguage
        ├── IAnjutaEditorLineMode
        ├── IAnjutaEditorSearch
        ├── IAnjutaEditorSelection
        ├── IAnjutaEditorTip
        ├── IAnjutaEditorView
        ├── IAnjutaEditorZoom
        ├── IAnjutaEnvironment
        ├── IAnjutaFile
        ├── IAnjutaFileLoader
        ├── IAnjutaLoader
        ├── IAnjutaFileManager
        ├── IAnjutaFileSavable
        ├── IAnjutaGlade
        ├── IAnjutaHelp
        ├── IAnjutaIndenter
        ├── IAnjutaIndicable
        ├── IAnjutaIterable
        ├── IAnjutaIterableTree
        ├── IAnjutaLanguage
        ├── IAnjutaLanguageProvider
        ├── IAnjutaProvider
        ├── IAnjutaMarkable
        ├── IAnjutaMessageManager
        ├── IAnjutaMessageView
        ├── IAnjutaPreferences
        ├── IAnjutaPrint
        ├── IAnjutaProjectBackend
        ├── IAnjutaProjectChooser
        ├── IAnjutaProject
        ├── IAnjutaProjectManager
        ├── IAnjutaSnippetsManager
        ├── IAnjutaStream
        ├── IAnjutaStreamLoader
        ├── IAnjutaStreamSavable
        ├── IAnjutaSymbol
        ├── IAnjutaSymbolManager
        ├── IAnjutaSymbolQuery
        ├── IAnjutaTerminal
        ├── IAnjutaTodo
        ├── IAnjutaVcs
        ╰── IAnjutaWizard
        GBoxed
        ├── AnjutaEncoding
        ├── AnjutaLanguageProposalData
        ├── AnjutaPluginDescription
        ├── AnjutaProjectNodeInfo
        ├── AnjutaProjectProperty
        ╰── AnjutaProjectPropertyInfo
        GEnum
        ├── IAnjutaBuildableCommand
        ├── IAnjutaBuilderError
        ├── IAnjutaDebuggerBreakpointMethod
        ├── IAnjutaDebuggerBreakpointType
        ├── IAnjutaDebuggerError
        ├── IAnjutaDebuggerOutputType
        ├── IAnjutaDebuggerState
        ├── IAnjutaDocumentManagerError
        ├── IAnjutaEditorAttribute
        ├── IAnjutaEditorError
        ├── IAnjutaEditorLineModeType
        ├── IAnjutaEnvironmentError
        ├── IAnjutaIndicableIndicator
        ├── IAnjutaMarkableError
        ├── IAnjutaMarkableMarker
        ├── IAnjutaMessageManagerError
        ├── IAnjutaMessageViewType
        ├── IAnjutaPluginFactoryError
        ├── IAnjutaProjectError
        ├── IAnjutaProjectProbe
        ├── IAnjutaSymbolField
        ├── IAnjutaSymbolQueryDb
        ├── IAnjutaSymbolQueryFileScope
        ├── IAnjutaSymbolQueryMode
        ├── IAnjutaSymbolQueryName
        ├── IAnjutaSymbolType
        ├── IAnjutaVcsError
        ╰── AnjutaSerializerMode