gedit Reference Manual: Object Hierarchy

# Object Hierarchy

        GObject
            GApplication
                GtkApplication
                    GeditApp
            GtkTextBuffer
                GtkSourceBuffer
                    GeditDocument
            GInitiallyUnowned
                GtkWidget
                    GtkContainer
                        GtkBin
                            GtkComboBox
                                GeditEncodingsComboBox
                            GtkWindow
                                GtkApplicationWindow
                                    GeditWindow
                        GtkBox
                            GtkInfoBar
                                GeditProgressInfoBar
                            GtkStatusbar
                                GeditStatusbar
                            GeditTab
                        GtkTextView
                            GtkSourceView
                                GeditView
            GeditMenuExtension
            GeditMessageBus
            GeditMessage
        GInterface
            GeditAppActivatable
            GeditViewActivatable
            GeditWindowActivatable
        GBoxed
            GeditEncoding