## Object Hierarchy

        GObject
        ├── GApplication
        │   ╰── GtkApplication
        │       ╰── GeditApp
        ├── GtkTextBuffer
        │   ╰── GtkSourceBuffer
        │       ╰── TeplBuffer
        │           ╰── GeditDocument
        ├── GInitiallyUnowned
        │   ╰── GtkWidget
        │       ╰── GtkContainer
        │           ├── GtkBin
        │           │   ├── GtkComboBox
        │           │   │   ╰── GeditEncodingsComboBox
        │           │   ╰── GtkWindow
        │           │       ╰── GtkApplicationWindow
        │           │           ╰── GeditWindow
        │           ├── GtkBox
        │           │   ├── GtkStatusbar
        │           │   │   ╰── GeditStatusbar
        │           │   ╰── GeditTab
        │           ╰── GtkTextView
        │               ╰── GtkSourceView
        │                   ╰── TeplView
        │                       ╰── GeditView
        ├── GeditMenuExtension
        ├── GeditMessageBus
        ╰── GeditMessage
        GInterface
        ├── GeditAppActivatable
        ├── GeditViewActivatable
        ╰── GeditWindowActivatable
        GFlags
        ├── GeditDebugSection
        ╰── GeditWindowState
        GEnum
        ╰── GeditTabState