add test files
[builder-demo] / build / test-6BVIG2.c
diff --git a/build/test-6BVIG2.c b/build/test-6BVIG2.c
new file mode 100644 (file)
index 0000000..019fd5d
--- /dev/null
@@ -0,0 +1,4980 @@
+/* test-6BVIG2.c generated by valac, the Vala compiler
+ * generated from test-6BVIG2.vala, do not modify */
+
+#include <glib-object.h>
+#include <gtk/gtk.h>
+#include <glib.h>
+#include <stdlib.h>
+#include <string.h>
+#include <gio/gio.h>
+#include <float.h>
+#include <math.h>
+
+#if !defined(VALA_EXTERN)
+#if defined(_MSC_VER)
+#define VALA_EXTERN __declspec(dllexport) extern
+#elif __GNUC__ >= 4
+#define VALA_EXTERN __attribute__((visibility("default"))) extern
+#else
+#define VALA_EXTERN extern
+#endif
+#endif
+
+#define UI_TYPE_WINDOW (ui_window_get_type ())
+#define UI_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_TYPE_WINDOW, uiWindow))
+#define UI_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_TYPE_WINDOW, uiWindowClass))
+#define UI_IS_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_TYPE_WINDOW))
+#define UI_IS_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_TYPE_WINDOW))
+#define UI_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_TYPE_WINDOW, uiWindowClass))
+
+typedef struct _uiWindow uiWindow;
+typedef struct _uiWindowClass uiWindowClass;
+typedef struct _uiWindowPrivate uiWindowPrivate;
+
+#define UI_WINDOW_TYPE_XCLS_SEARCHBTN (ui_window_xcls_searchbtn_get_type ())
+#define UI_WINDOW_XCLS_SEARCHBTN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtn))
+#define UI_WINDOW_XCLS_SEARCHBTN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtnClass))
+#define UI_WINDOW_IS_XCLS_SEARCHBTN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBTN))
+#define UI_WINDOW_IS_XCLS_SEARCHBTN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBTN))
+#define UI_WINDOW_XCLS_SEARCHBTN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtnClass))
+
+typedef struct _uiWindowXcls_searchbtn uiWindowXcls_searchbtn;
+typedef struct _uiWindowXcls_searchbtnClass uiWindowXcls_searchbtnClass;
+
+#define UI_WINDOW_TYPE_XCLS_SEARCHBAR (ui_window_xcls_searchbar_get_type ())
+#define UI_WINDOW_XCLS_SEARCHBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbar))
+#define UI_WINDOW_XCLS_SEARCHBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbarClass))
+#define UI_WINDOW_IS_XCLS_SEARCHBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBAR))
+#define UI_WINDOW_IS_XCLS_SEARCHBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBAR))
+#define UI_WINDOW_XCLS_SEARCHBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbarClass))
+
+typedef struct _uiWindowXcls_searchbar uiWindowXcls_searchbar;
+typedef struct _uiWindowXcls_searchbarClass uiWindowXcls_searchbarClass;
+
+#define UI_WINDOW_TYPE_XCLS_SEARCHENTRY (ui_window_xcls_searchentry_get_type ())
+#define UI_WINDOW_XCLS_SEARCHENTRY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentry))
+#define UI_WINDOW_XCLS_SEARCHENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentryClass))
+#define UI_WINDOW_IS_XCLS_SEARCHENTRY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SEARCHENTRY))
+#define UI_WINDOW_IS_XCLS_SEARCHENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SEARCHENTRY))
+#define UI_WINDOW_XCLS_SEARCHENTRY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentryClass))
+
+typedef struct _uiWindowXcls_searchentry uiWindowXcls_searchentry;
+typedef struct _uiWindowXcls_searchentryClass uiWindowXcls_searchentryClass;
+enum  {
+       UI_WINDOW_0_PROPERTY,
+       UI_WINDOW_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_properties[UI_WINDOW_NUM_PROPERTIES];
+#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
+
+#define UI_WINDOW_TYPE_XCLS_HEADERBAR2 (ui_window_xcls_headerbar2_get_type ())
+#define UI_WINDOW_XCLS_HEADERBAR2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2))
+#define UI_WINDOW_XCLS_HEADERBAR2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2Class))
+#define UI_WINDOW_IS_XCLS_HEADERBAR2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_HEADERBAR2))
+#define UI_WINDOW_IS_XCLS_HEADERBAR2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_HEADERBAR2))
+#define UI_WINDOW_XCLS_HEADERBAR2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2Class))
+
+typedef struct _uiWindowXcls_HeaderBar2 uiWindowXcls_HeaderBar2;
+typedef struct _uiWindowXcls_HeaderBar2Class uiWindowXcls_HeaderBar2Class;
+typedef struct _uiWindowXcls_HeaderBar2Private uiWindowXcls_HeaderBar2Private;
+
+#define UI_WINDOW_TYPE_XCLS_PANED4 (ui_window_xcls_paned4_get_type ())
+#define UI_WINDOW_XCLS_PANED4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4))
+#define UI_WINDOW_XCLS_PANED4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4Class))
+#define UI_WINDOW_IS_XCLS_PANED4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_PANED4))
+#define UI_WINDOW_IS_XCLS_PANED4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_PANED4))
+#define UI_WINDOW_XCLS_PANED4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4Class))
+
+typedef struct _uiWindowXcls_Paned4 uiWindowXcls_Paned4;
+typedef struct _uiWindowXcls_Paned4Class uiWindowXcls_Paned4Class;
+typedef struct _uiWindowXcls_Paned4Private uiWindowXcls_Paned4Private;
+enum  {
+       UI_WINDOW_XCLS_HEADERBAR2_0_PROPERTY,
+       UI_WINDOW_XCLS_HEADERBAR2_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_headerbar2_properties[UI_WINDOW_XCLS_HEADERBAR2_NUM_PROPERTIES];
+typedef struct _uiWindowXcls_searchbtnPrivate uiWindowXcls_searchbtnPrivate;
+enum  {
+       UI_WINDOW_XCLS_SEARCHBTN_0_PROPERTY,
+       UI_WINDOW_XCLS_SEARCHBTN_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_searchbtn_properties[UI_WINDOW_XCLS_SEARCHBTN_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_PANED4_0_PROPERTY,
+       UI_WINDOW_XCLS_PANED4_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_paned4_properties[UI_WINDOW_XCLS_PANED4_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5 (ui_window_xcls_scrolledwindow5_get_type ())
+#define UI_WINDOW_XCLS_SCROLLEDWINDOW5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5))
+#define UI_WINDOW_XCLS_SCROLLEDWINDOW5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5Class))
+#define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5))
+#define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5))
+#define UI_WINDOW_XCLS_SCROLLEDWINDOW5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5Class))
+
+typedef struct _uiWindowXcls_ScrolledWindow5 uiWindowXcls_ScrolledWindow5;
+typedef struct _uiWindowXcls_ScrolledWindow5Class uiWindowXcls_ScrolledWindow5Class;
+typedef struct _uiWindowXcls_ScrolledWindow5Private uiWindowXcls_ScrolledWindow5Private;
+
+#define UI_WINDOW_TYPE_XCLS_BOX11 (ui_window_xcls_box11_get_type ())
+#define UI_WINDOW_XCLS_BOX11(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_BOX11, uiWindowXcls_Box11))
+#define UI_WINDOW_XCLS_BOX11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_BOX11, uiWindowXcls_Box11Class))
+#define UI_WINDOW_IS_XCLS_BOX11(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_BOX11))
+#define UI_WINDOW_IS_XCLS_BOX11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_BOX11))
+#define UI_WINDOW_XCLS_BOX11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_BOX11, uiWindowXcls_Box11Class))
+
+typedef struct _uiWindowXcls_Box11 uiWindowXcls_Box11;
+typedef struct _uiWindowXcls_Box11Class uiWindowXcls_Box11Class;
+typedef struct _uiWindowXcls_Box11Private uiWindowXcls_Box11Private;
+enum  {
+       UI_WINDOW_XCLS_SCROLLEDWINDOW5_0_PROPERTY,
+       UI_WINDOW_XCLS_SCROLLEDWINDOW5_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_scrolledwindow5_properties[UI_WINDOW_XCLS_SCROLLEDWINDOW5_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_LISTVIEW6 (ui_window_xcls_listview6_get_type ())
+#define UI_WINDOW_XCLS_LISTVIEW6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_LISTVIEW6, uiWindowXcls_ListView6))
+#define UI_WINDOW_XCLS_LISTVIEW6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_LISTVIEW6, uiWindowXcls_ListView6Class))
+#define UI_WINDOW_IS_XCLS_LISTVIEW6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_LISTVIEW6))
+#define UI_WINDOW_IS_XCLS_LISTVIEW6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_LISTVIEW6))
+#define UI_WINDOW_XCLS_LISTVIEW6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_LISTVIEW6, uiWindowXcls_ListView6Class))
+
+typedef struct _uiWindowXcls_ListView6 uiWindowXcls_ListView6;
+typedef struct _uiWindowXcls_ListView6Class uiWindowXcls_ListView6Class;
+typedef struct _uiWindowXcls_ListView6Private uiWindowXcls_ListView6Private;
+enum  {
+       UI_WINDOW_XCLS_LISTVIEW6_0_PROPERTY,
+       UI_WINDOW_XCLS_LISTVIEW6_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_listview6_properties[UI_WINDOW_XCLS_LISTVIEW6_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SINGLESELECTION7 (ui_window_xcls_singleselection7_get_type ())
+#define UI_WINDOW_XCLS_SINGLESELECTION7(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SINGLESELECTION7, uiWindowXcls_SingleSelection7))
+#define UI_WINDOW_XCLS_SINGLESELECTION7_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SINGLESELECTION7, uiWindowXcls_SingleSelection7Class))
+#define UI_WINDOW_IS_XCLS_SINGLESELECTION7(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SINGLESELECTION7))
+#define UI_WINDOW_IS_XCLS_SINGLESELECTION7_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SINGLESELECTION7))
+#define UI_WINDOW_XCLS_SINGLESELECTION7_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SINGLESELECTION7, uiWindowXcls_SingleSelection7Class))
+
+typedef struct _uiWindowXcls_SingleSelection7 uiWindowXcls_SingleSelection7;
+typedef struct _uiWindowXcls_SingleSelection7Class uiWindowXcls_SingleSelection7Class;
+
+#define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10 (ui_window_xcls_signallistitemfactory10_get_type ())
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10, uiWindowXcls_SignalListItemFactory10))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10, uiWindowXcls_SignalListItemFactory10Class))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10, uiWindowXcls_SignalListItemFactory10Class))
+
+typedef struct _uiWindowXcls_SignalListItemFactory10 uiWindowXcls_SignalListItemFactory10;
+typedef struct _uiWindowXcls_SignalListItemFactory10Class uiWindowXcls_SignalListItemFactory10Class;
+typedef struct _uiWindowXcls_SingleSelection7Private uiWindowXcls_SingleSelection7Private;
+typedef struct _uiWindowXcls_SignalListItemFactory10Private uiWindowXcls_SignalListItemFactory10Private;
+enum  {
+       UI_WINDOW_XCLS_SINGLESELECTION7_0_PROPERTY,
+       UI_WINDOW_XCLS_SINGLESELECTION7_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_singleselection7_properties[UI_WINDOW_XCLS_SINGLESELECTION7_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_TREELISTMODEL8 (ui_window_xcls_treelistmodel8_get_type ())
+#define UI_WINDOW_XCLS_TREELISTMODEL8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8))
+#define UI_WINDOW_XCLS_TREELISTMODEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8Class))
+#define UI_WINDOW_IS_XCLS_TREELISTMODEL8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8))
+#define UI_WINDOW_IS_XCLS_TREELISTMODEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8))
+#define UI_WINDOW_XCLS_TREELISTMODEL8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8Class))
+
+typedef struct _uiWindowXcls_TreeListModel8 uiWindowXcls_TreeListModel8;
+typedef struct _uiWindowXcls_TreeListModel8Class uiWindowXcls_TreeListModel8Class;
+typedef struct _uiWindowXcls_TreeListModel8Private uiWindowXcls_TreeListModel8Private;
+enum  {
+       UI_WINDOW_XCLS_TREELISTMODEL8_0_PROPERTY,
+       UI_WINDOW_XCLS_TREELISTMODEL8_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_treelistmodel8_properties[UI_WINDOW_XCLS_TREELISTMODEL8_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_LISTSTORE9 (ui_window_xcls_liststore9_get_type ())
+#define UI_WINDOW_XCLS_LISTSTORE9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_LISTSTORE9, uiWindowXcls_ListStore9))
+#define UI_WINDOW_XCLS_LISTSTORE9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_LISTSTORE9, uiWindowXcls_ListStore9Class))
+#define UI_WINDOW_IS_XCLS_LISTSTORE9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_LISTSTORE9))
+#define UI_WINDOW_IS_XCLS_LISTSTORE9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_LISTSTORE9))
+#define UI_WINDOW_XCLS_LISTSTORE9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_LISTSTORE9, uiWindowXcls_ListStore9Class))
+
+typedef struct _uiWindowXcls_ListStore9 uiWindowXcls_ListStore9;
+typedef struct _uiWindowXcls_ListStore9Class uiWindowXcls_ListStore9Class;
+typedef struct _uiWindowXcls_ListStore9Private uiWindowXcls_ListStore9Private;
+enum  {
+       UI_WINDOW_XCLS_LISTSTORE9_0_PROPERTY,
+       UI_WINDOW_XCLS_LISTSTORE9_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_liststore9_properties[UI_WINDOW_XCLS_LISTSTORE9_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY10_0_PROPERTY,
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY10_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_signallistitemfactory10_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY10_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_BOX11_0_PROPERTY,
+       UI_WINDOW_XCLS_BOX11_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_box11_properties[UI_WINDOW_XCLS_BOX11_NUM_PROPERTIES];
+typedef struct _uiWindowXcls_searchbarPrivate uiWindowXcls_searchbarPrivate;
+
+#define UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14 (ui_window_xcls_scrolledwindow14_get_type ())
+#define UI_WINDOW_XCLS_SCROLLEDWINDOW14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14, uiWindowXcls_ScrolledWindow14))
+#define UI_WINDOW_XCLS_SCROLLEDWINDOW14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14, uiWindowXcls_ScrolledWindow14Class))
+#define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14))
+#define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14))
+#define UI_WINDOW_XCLS_SCROLLEDWINDOW14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14, uiWindowXcls_ScrolledWindow14Class))
+
+typedef struct _uiWindowXcls_ScrolledWindow14 uiWindowXcls_ScrolledWindow14;
+typedef struct _uiWindowXcls_ScrolledWindow14Class uiWindowXcls_ScrolledWindow14Class;
+typedef struct _uiWindowXcls_ScrolledWindow14Private uiWindowXcls_ScrolledWindow14Private;
+enum  {
+       UI_WINDOW_XCLS_SEARCHBAR_0_PROPERTY,
+       UI_WINDOW_XCLS_SEARCHBAR_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_searchbar_properties[UI_WINDOW_XCLS_SEARCHBAR_NUM_PROPERTIES];
+typedef struct _uiWindowXcls_searchentryPrivate uiWindowXcls_searchentryPrivate;
+enum  {
+       UI_WINDOW_XCLS_SEARCHENTRY_0_PROPERTY,
+       UI_WINDOW_XCLS_SEARCHENTRY_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_searchentry_properties[UI_WINDOW_XCLS_SEARCHENTRY_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_SCROLLEDWINDOW14_0_PROPERTY,
+       UI_WINDOW_XCLS_SCROLLEDWINDOW14_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_scrolledwindow14_properties[UI_WINDOW_XCLS_SCROLLEDWINDOW14_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_COLUMNVIEW15 (ui_window_xcls_columnview15_get_type ())
+#define UI_WINDOW_XCLS_COLUMNVIEW15(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW15, uiWindowXcls_ColumnView15))
+#define UI_WINDOW_XCLS_COLUMNVIEW15_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEW15, uiWindowXcls_ColumnView15Class))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEW15(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW15))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEW15_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEW15))
+#define UI_WINDOW_XCLS_COLUMNVIEW15_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW15, uiWindowXcls_ColumnView15Class))
+
+typedef struct _uiWindowXcls_ColumnView15 uiWindowXcls_ColumnView15;
+typedef struct _uiWindowXcls_ColumnView15Class uiWindowXcls_ColumnView15Class;
+typedef struct _uiWindowXcls_ColumnView15Private uiWindowXcls_ColumnView15Private;
+enum  {
+       UI_WINDOW_XCLS_COLUMNVIEW15_0_PROPERTY,
+       UI_WINDOW_XCLS_COLUMNVIEW15_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_columnview15_properties[UI_WINDOW_XCLS_COLUMNVIEW15_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16 (ui_window_xcls_columnviewcolumn16_get_type ())
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16, uiWindowXcls_ColumnViewColumn16))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16, uiWindowXcls_ColumnViewColumn16Class))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16, uiWindowXcls_ColumnViewColumn16Class))
+
+typedef struct _uiWindowXcls_ColumnViewColumn16 uiWindowXcls_ColumnViewColumn16;
+typedef struct _uiWindowXcls_ColumnViewColumn16Class uiWindowXcls_ColumnViewColumn16Class;
+typedef struct _uiWindowXcls_ColumnViewColumn16Private uiWindowXcls_ColumnViewColumn16Private;
+
+#define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18 (ui_window_xcls_columnviewcolumn18_get_type ())
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN18(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18, uiWindowXcls_ColumnViewColumn18))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN18_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18, uiWindowXcls_ColumnViewColumn18Class))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN18(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN18_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN18_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18, uiWindowXcls_ColumnViewColumn18Class))
+
+typedef struct _uiWindowXcls_ColumnViewColumn18 uiWindowXcls_ColumnViewColumn18;
+typedef struct _uiWindowXcls_ColumnViewColumn18Class uiWindowXcls_ColumnViewColumn18Class;
+typedef struct _uiWindowXcls_ColumnViewColumn18Private uiWindowXcls_ColumnViewColumn18Private;
+
+#define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20 (ui_window_xcls_columnviewcolumn20_get_type ())
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN20(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20, uiWindowXcls_ColumnViewColumn20))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN20_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20, uiWindowXcls_ColumnViewColumn20Class))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN20(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN20_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN20_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20, uiWindowXcls_ColumnViewColumn20Class))
+
+typedef struct _uiWindowXcls_ColumnViewColumn20 uiWindowXcls_ColumnViewColumn20;
+typedef struct _uiWindowXcls_ColumnViewColumn20Class uiWindowXcls_ColumnViewColumn20Class;
+typedef struct _uiWindowXcls_ColumnViewColumn20Private uiWindowXcls_ColumnViewColumn20Private;
+
+#define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22 (ui_window_xcls_columnviewcolumn22_get_type ())
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN22(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22, uiWindowXcls_ColumnViewColumn22))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN22_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22, uiWindowXcls_ColumnViewColumn22Class))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN22(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN22_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN22_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22, uiWindowXcls_ColumnViewColumn22Class))
+
+typedef struct _uiWindowXcls_ColumnViewColumn22 uiWindowXcls_ColumnViewColumn22;
+typedef struct _uiWindowXcls_ColumnViewColumn22Class uiWindowXcls_ColumnViewColumn22Class;
+typedef struct _uiWindowXcls_ColumnViewColumn22Private uiWindowXcls_ColumnViewColumn22Private;
+
+#define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24 (ui_window_xcls_columnviewcolumn24_get_type ())
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN24(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24, uiWindowXcls_ColumnViewColumn24))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN24_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24, uiWindowXcls_ColumnViewColumn24Class))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN24(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24))
+#define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN24_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24))
+#define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN24_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24, uiWindowXcls_ColumnViewColumn24Class))
+
+typedef struct _uiWindowXcls_ColumnViewColumn24 uiWindowXcls_ColumnViewColumn24;
+typedef struct _uiWindowXcls_ColumnViewColumn24Class uiWindowXcls_ColumnViewColumn24Class;
+typedef struct _uiWindowXcls_ColumnViewColumn24Private uiWindowXcls_ColumnViewColumn24Private;
+enum  {
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN16_0_PROPERTY,
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN16_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_columnviewcolumn16_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN16_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17 (ui_window_xcls_signallistitemfactory17_get_type ())
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17, uiWindowXcls_SignalListItemFactory17))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17, uiWindowXcls_SignalListItemFactory17Class))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17, uiWindowXcls_SignalListItemFactory17Class))
+
+typedef struct _uiWindowXcls_SignalListItemFactory17 uiWindowXcls_SignalListItemFactory17;
+typedef struct _uiWindowXcls_SignalListItemFactory17Class uiWindowXcls_SignalListItemFactory17Class;
+typedef struct _uiWindowXcls_SignalListItemFactory17Private uiWindowXcls_SignalListItemFactory17Private;
+enum  {
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY17_0_PROPERTY,
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY17_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_signallistitemfactory17_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY17_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN18_0_PROPERTY,
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN18_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_columnviewcolumn18_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN18_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19 (ui_window_xcls_signallistitemfactory19_get_type ())
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY19(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19, uiWindowXcls_SignalListItemFactory19))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY19_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19, uiWindowXcls_SignalListItemFactory19Class))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY19(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY19_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY19_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19, uiWindowXcls_SignalListItemFactory19Class))
+
+typedef struct _uiWindowXcls_SignalListItemFactory19 uiWindowXcls_SignalListItemFactory19;
+typedef struct _uiWindowXcls_SignalListItemFactory19Class uiWindowXcls_SignalListItemFactory19Class;
+typedef struct _uiWindowXcls_SignalListItemFactory19Private uiWindowXcls_SignalListItemFactory19Private;
+enum  {
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY19_0_PROPERTY,
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY19_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_signallistitemfactory19_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY19_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN20_0_PROPERTY,
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN20_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_columnviewcolumn20_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN20_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21 (ui_window_xcls_signallistitemfactory21_get_type ())
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY21(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21, uiWindowXcls_SignalListItemFactory21))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY21_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21, uiWindowXcls_SignalListItemFactory21Class))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY21(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY21_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY21_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21, uiWindowXcls_SignalListItemFactory21Class))
+
+typedef struct _uiWindowXcls_SignalListItemFactory21 uiWindowXcls_SignalListItemFactory21;
+typedef struct _uiWindowXcls_SignalListItemFactory21Class uiWindowXcls_SignalListItemFactory21Class;
+typedef struct _uiWindowXcls_SignalListItemFactory21Private uiWindowXcls_SignalListItemFactory21Private;
+enum  {
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY21_0_PROPERTY,
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY21_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_signallistitemfactory21_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY21_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN22_0_PROPERTY,
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN22_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_columnviewcolumn22_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN22_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23 (ui_window_xcls_signallistitemfactory23_get_type ())
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23, uiWindowXcls_SignalListItemFactory23))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23, uiWindowXcls_SignalListItemFactory23Class))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23, uiWindowXcls_SignalListItemFactory23Class))
+
+typedef struct _uiWindowXcls_SignalListItemFactory23 uiWindowXcls_SignalListItemFactory23;
+typedef struct _uiWindowXcls_SignalListItemFactory23Class uiWindowXcls_SignalListItemFactory23Class;
+typedef struct _uiWindowXcls_SignalListItemFactory23Private uiWindowXcls_SignalListItemFactory23Private;
+enum  {
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY23_0_PROPERTY,
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY23_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_signallistitemfactory23_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY23_NUM_PROPERTIES];
+enum  {
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN24_0_PROPERTY,
+       UI_WINDOW_XCLS_COLUMNVIEWCOLUMN24_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_columnviewcolumn24_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN24_NUM_PROPERTIES];
+
+#define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25 (ui_window_xcls_signallistitemfactory25_get_type ())
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY25(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25, uiWindowXcls_SignalListItemFactory25))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY25_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25, uiWindowXcls_SignalListItemFactory25Class))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY25(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25))
+#define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY25_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25))
+#define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY25_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25, uiWindowXcls_SignalListItemFactory25Class))
+
+typedef struct _uiWindowXcls_SignalListItemFactory25 uiWindowXcls_SignalListItemFactory25;
+typedef struct _uiWindowXcls_SignalListItemFactory25Class uiWindowXcls_SignalListItemFactory25Class;
+typedef struct _uiWindowXcls_SignalListItemFactory25Private uiWindowXcls_SignalListItemFactory25Private;
+enum  {
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY25_0_PROPERTY,
+       UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY25_NUM_PROPERTIES
+};
+static GParamSpec* ui_window_xcls_signallistitemfactory25_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY25_NUM_PROPERTIES];
+
+struct _uiWindow {
+       GObject parent_instance;
+       uiWindowPrivate * priv;
+       GtkWindow* el;
+       uiWindowXcls_searchbtn* searchbtn;
+       uiWindowXcls_searchbar* searchbar;
+       uiWindowXcls_searchentry* searchentry;
+};
+
+struct _uiWindowClass {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowPrivate {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_HeaderBar2 {
+       GObject parent_instance;
+       uiWindowXcls_HeaderBar2Private * priv;
+       GtkHeaderBar* el;
+};
+
+struct _uiWindowXcls_HeaderBar2Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_Paned4 {
+       GObject parent_instance;
+       uiWindowXcls_Paned4Private * priv;
+       GtkPaned* el;
+};
+
+struct _uiWindowXcls_Paned4Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_HeaderBar2Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_searchbtn {
+       GObject parent_instance;
+       uiWindowXcls_searchbtnPrivate * priv;
+       GtkToggleButton* el;
+};
+
+struct _uiWindowXcls_searchbtnClass {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_searchbtnPrivate {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_Paned4Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ScrolledWindow5 {
+       GObject parent_instance;
+       uiWindowXcls_ScrolledWindow5Private * priv;
+       GtkScrolledWindow* el;
+};
+
+struct _uiWindowXcls_ScrolledWindow5Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_Box11 {
+       GObject parent_instance;
+       uiWindowXcls_Box11Private * priv;
+       GtkBox* el;
+};
+
+struct _uiWindowXcls_Box11Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ScrolledWindow5Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ListView6 {
+       GObject parent_instance;
+       uiWindowXcls_ListView6Private * priv;
+       GtkListView* el;
+};
+
+struct _uiWindowXcls_ListView6Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ListView6Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SingleSelection7 {
+       GObject parent_instance;
+       uiWindowXcls_SingleSelection7Private * priv;
+       GtkSingleSelection* el;
+};
+
+struct _uiWindowXcls_SingleSelection7Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SignalListItemFactory10 {
+       GObject parent_instance;
+       uiWindowXcls_SignalListItemFactory10Private * priv;
+       GtkSignalListItemFactory* el;
+};
+
+struct _uiWindowXcls_SignalListItemFactory10Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SingleSelection7Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_TreeListModel8 {
+       GObject parent_instance;
+       uiWindowXcls_TreeListModel8Private * priv;
+       GtkTreeListModel* el;
+};
+
+struct _uiWindowXcls_TreeListModel8Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_TreeListModel8Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ListStore9 {
+       GObject parent_instance;
+       uiWindowXcls_ListStore9Private * priv;
+       GListStore* el;
+};
+
+struct _uiWindowXcls_ListStore9Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ListStore9Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SignalListItemFactory10Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_Box11Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_searchbar {
+       GObject parent_instance;
+       uiWindowXcls_searchbarPrivate * priv;
+       GtkSearchBar* el;
+};
+
+struct _uiWindowXcls_searchbarClass {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ScrolledWindow14 {
+       GObject parent_instance;
+       uiWindowXcls_ScrolledWindow14Private * priv;
+       GtkScrolledWindow* el;
+};
+
+struct _uiWindowXcls_ScrolledWindow14Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_searchbarPrivate {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_searchentry {
+       GObject parent_instance;
+       uiWindowXcls_searchentryPrivate * priv;
+       GtkSearchEntry* el;
+};
+
+struct _uiWindowXcls_searchentryClass {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_searchentryPrivate {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ScrolledWindow14Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ColumnView15 {
+       GObject parent_instance;
+       uiWindowXcls_ColumnView15Private * priv;
+       GtkColumnView* el;
+};
+
+struct _uiWindowXcls_ColumnView15Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ColumnView15Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ColumnViewColumn16 {
+       GObject parent_instance;
+       uiWindowXcls_ColumnViewColumn16Private * priv;
+       GtkColumnViewColumn* el;
+};
+
+struct _uiWindowXcls_ColumnViewColumn16Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ColumnViewColumn18 {
+       GObject parent_instance;
+       uiWindowXcls_ColumnViewColumn18Private * priv;
+       GtkColumnViewColumn* el;
+};
+
+struct _uiWindowXcls_ColumnViewColumn18Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ColumnViewColumn20 {
+       GObject parent_instance;
+       uiWindowXcls_ColumnViewColumn20Private * priv;
+       GtkColumnViewColumn* el;
+};
+
+struct _uiWindowXcls_ColumnViewColumn20Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ColumnViewColumn22 {
+       GObject parent_instance;
+       uiWindowXcls_ColumnViewColumn22Private * priv;
+       GtkColumnViewColumn* el;
+};
+
+struct _uiWindowXcls_ColumnViewColumn22Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ColumnViewColumn24 {
+       GObject parent_instance;
+       uiWindowXcls_ColumnViewColumn24Private * priv;
+       GtkColumnViewColumn* el;
+};
+
+struct _uiWindowXcls_ColumnViewColumn24Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_ColumnViewColumn16Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SignalListItemFactory17 {
+       GObject parent_instance;
+       uiWindowXcls_SignalListItemFactory17Private * priv;
+       GtkSignalListItemFactory* el;
+};
+
+struct _uiWindowXcls_SignalListItemFactory17Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SignalListItemFactory17Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ColumnViewColumn18Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SignalListItemFactory19 {
+       GObject parent_instance;
+       uiWindowXcls_SignalListItemFactory19Private * priv;
+       GtkSignalListItemFactory* el;
+};
+
+struct _uiWindowXcls_SignalListItemFactory19Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SignalListItemFactory19Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ColumnViewColumn20Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SignalListItemFactory21 {
+       GObject parent_instance;
+       uiWindowXcls_SignalListItemFactory21Private * priv;
+       GtkSignalListItemFactory* el;
+};
+
+struct _uiWindowXcls_SignalListItemFactory21Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SignalListItemFactory21Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ColumnViewColumn22Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SignalListItemFactory23 {
+       GObject parent_instance;
+       uiWindowXcls_SignalListItemFactory23Private * priv;
+       GtkSignalListItemFactory* el;
+};
+
+struct _uiWindowXcls_SignalListItemFactory23Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SignalListItemFactory23Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_ColumnViewColumn24Private {
+       uiWindow* _this;
+};
+
+struct _uiWindowXcls_SignalListItemFactory25 {
+       GObject parent_instance;
+       uiWindowXcls_SignalListItemFactory25Private * priv;
+       GtkSignalListItemFactory* el;
+};
+
+struct _uiWindowXcls_SignalListItemFactory25Class {
+       GObjectClass parent_class;
+};
+
+struct _uiWindowXcls_SignalListItemFactory25Private {
+       uiWindow* _this;
+};
+
+VALA_EXTERN uiWindow* ui__Window;
+uiWindow* ui__Window = NULL;
+static gint uiWindow_private_offset;
+static gpointer ui_window_parent_class = NULL;
+static gint uiWindowXcls_HeaderBar2_private_offset;
+static gpointer ui_window_xcls_headerbar2_parent_class = NULL;
+static gint uiWindowXcls_searchbtn_private_offset;
+static gpointer ui_window_xcls_searchbtn_parent_class = NULL;
+static gint uiWindowXcls_Paned4_private_offset;
+static gpointer ui_window_xcls_paned4_parent_class = NULL;
+static gint uiWindowXcls_ScrolledWindow5_private_offset;
+static gpointer ui_window_xcls_scrolledwindow5_parent_class = NULL;
+static gint uiWindowXcls_ListView6_private_offset;
+static gpointer ui_window_xcls_listview6_parent_class = NULL;
+static gint uiWindowXcls_SingleSelection7_private_offset;
+static gpointer ui_window_xcls_singleselection7_parent_class = NULL;
+static gint uiWindowXcls_TreeListModel8_private_offset;
+static gpointer ui_window_xcls_treelistmodel8_parent_class = NULL;
+static gint uiWindowXcls_ListStore9_private_offset;
+static gpointer ui_window_xcls_liststore9_parent_class = NULL;
+static gint uiWindowXcls_SignalListItemFactory10_private_offset;
+static gpointer ui_window_xcls_signallistitemfactory10_parent_class = NULL;
+static gint uiWindowXcls_Box11_private_offset;
+static gpointer ui_window_xcls_box11_parent_class = NULL;
+static gint uiWindowXcls_searchbar_private_offset;
+static gpointer ui_window_xcls_searchbar_parent_class = NULL;
+static gint uiWindowXcls_searchentry_private_offset;
+static gpointer ui_window_xcls_searchentry_parent_class = NULL;
+static gint uiWindowXcls_ScrolledWindow14_private_offset;
+static gpointer ui_window_xcls_scrolledwindow14_parent_class = NULL;
+static gint uiWindowXcls_ColumnView15_private_offset;
+static gpointer ui_window_xcls_columnview15_parent_class = NULL;
+static gint uiWindowXcls_ColumnViewColumn16_private_offset;
+static gpointer ui_window_xcls_columnviewcolumn16_parent_class = NULL;
+static gint uiWindowXcls_SignalListItemFactory17_private_offset;
+static gpointer ui_window_xcls_signallistitemfactory17_parent_class = NULL;
+static gint uiWindowXcls_ColumnViewColumn18_private_offset;
+static gpointer ui_window_xcls_columnviewcolumn18_parent_class = NULL;
+static gint uiWindowXcls_SignalListItemFactory19_private_offset;
+static gpointer ui_window_xcls_signallistitemfactory19_parent_class = NULL;
+static gint uiWindowXcls_ColumnViewColumn20_private_offset;
+static gpointer ui_window_xcls_columnviewcolumn20_parent_class = NULL;
+static gint uiWindowXcls_SignalListItemFactory21_private_offset;
+static gpointer ui_window_xcls_signallistitemfactory21_parent_class = NULL;
+static gint uiWindowXcls_ColumnViewColumn22_private_offset;
+static gpointer ui_window_xcls_columnviewcolumn22_parent_class = NULL;
+static gint uiWindowXcls_SignalListItemFactory23_private_offset;
+static gpointer ui_window_xcls_signallistitemfactory23_parent_class = NULL;
+static gint uiWindowXcls_ColumnViewColumn24_private_offset;
+static gpointer ui_window_xcls_columnviewcolumn24_parent_class = NULL;
+static gint uiWindowXcls_SignalListItemFactory25_private_offset;
+static gpointer ui_window_xcls_signallistitemfactory25_parent_class = NULL;
+
+VALA_EXTERN GType ui_window_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindow, g_object_unref)
+VALA_EXTERN GType ui_window_xcls_searchbtn_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_searchbtn, g_object_unref)
+VALA_EXTERN GType ui_window_xcls_searchbar_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_searchbar, g_object_unref)
+VALA_EXTERN GType ui_window_xcls_searchentry_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_searchentry, g_object_unref)
+VALA_EXTERN uiWindow* ui_window_singleton (void);
+VALA_EXTERN uiWindow* ui_window_new (void);
+VALA_EXTERN uiWindow* ui_window_construct (GType object_type);
+VALA_EXTERN GType ui_window_xcls_headerbar2_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_HeaderBar2, g_object_unref)
+VALA_EXTERN uiWindowXcls_HeaderBar2* ui_window_xcls_headerbar2_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_HeaderBar2* ui_window_xcls_headerbar2_construct (GType object_type,
+                                                              uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_paned4_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_Paned4, g_object_unref)
+VALA_EXTERN uiWindowXcls_Paned4* ui_window_xcls_paned4_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_Paned4* ui_window_xcls_paned4_construct (GType object_type,
+                                                      uiWindow* _owner);
+VALA_EXTERN void ui_window_show (uiWindow* self);
+VALA_EXTERN uiWindowXcls_searchbtn* ui_window_xcls_searchbtn_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_searchbtn* ui_window_xcls_searchbtn_construct (GType object_type,
+                                                            uiWindow* _owner);
+static void ui_window_xcls_headerbar2_finalize (GObject * obj);
+static GType ui_window_xcls_headerbar2_get_type_once (void);
+static void ui_window_xcls_searchbtn_finalize (GObject * obj);
+static GType ui_window_xcls_searchbtn_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_scrolledwindow5_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ScrolledWindow5, g_object_unref)
+VALA_EXTERN uiWindowXcls_ScrolledWindow5* ui_window_xcls_scrolledwindow5_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ScrolledWindow5* ui_window_xcls_scrolledwindow5_construct (GType object_type,
+                                                                        uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_box11_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_Box11, g_object_unref)
+VALA_EXTERN uiWindowXcls_Box11* ui_window_xcls_box11_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_Box11* ui_window_xcls_box11_construct (GType object_type,
+                                                    uiWindow* _owner);
+static void ui_window_xcls_paned4_finalize (GObject * obj);
+static GType ui_window_xcls_paned4_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_listview6_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ListView6, g_object_unref)
+VALA_EXTERN uiWindowXcls_ListView6* ui_window_xcls_listview6_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ListView6* ui_window_xcls_listview6_construct (GType object_type,
+                                                            uiWindow* _owner);
+static void ui_window_xcls_scrolledwindow5_finalize (GObject * obj);
+static GType ui_window_xcls_scrolledwindow5_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_singleselection7_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SingleSelection7, g_object_unref)
+VALA_EXTERN uiWindowXcls_SingleSelection7* ui_window_xcls_singleselection7_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SingleSelection7* ui_window_xcls_singleselection7_construct (GType object_type,
+                                                                          uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_signallistitemfactory10_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory10, g_object_unref)
+VALA_EXTERN uiWindowXcls_SignalListItemFactory10* ui_window_xcls_signallistitemfactory10_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SignalListItemFactory10* ui_window_xcls_signallistitemfactory10_construct (GType object_type,
+                                                                                        uiWindow* _owner);
+static void ui_window_xcls_listview6_finalize (GObject * obj);
+static GType ui_window_xcls_listview6_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_treelistmodel8_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_TreeListModel8, g_object_unref)
+VALA_EXTERN uiWindowXcls_TreeListModel8* ui_window_xcls_treelistmodel8_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_TreeListModel8* ui_window_xcls_treelistmodel8_construct (GType object_type,
+                                                                      uiWindow* _owner);
+static void ui_window_xcls_singleselection7_finalize (GObject * obj);
+static GType ui_window_xcls_singleselection7_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_liststore9_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ListStore9, g_object_unref)
+VALA_EXTERN uiWindowXcls_ListStore9* ui_window_xcls_liststore9_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ListStore9* ui_window_xcls_liststore9_construct (GType object_type,
+                                                              uiWindow* _owner);
+static GListModel* __lambda7_ (uiWindowXcls_TreeListModel8* self,
+                        GObject* item);
+static GListModel* ___lambda7__gtk_tree_list_model_create_model_func (GObject* item,
+                                                               gpointer self);
+static void ui_window_xcls_treelistmodel8_finalize (GObject * obj);
+static GType ui_window_xcls_treelistmodel8_get_type_once (void);
+static void ui_window_xcls_liststore9_finalize (GObject * obj);
+static GType ui_window_xcls_liststore9_get_type_once (void);
+static void __lambda8_ (uiWindowXcls_SignalListItemFactory10* self,
+                 GObject* listitem);
+static void ___lambda8__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                     GObject* object,
+                                                     gpointer self);
+static void __lambda9_ (uiWindowXcls_SignalListItemFactory10* self,
+                 GObject* listitem);
+static void ___lambda9__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                    GObject* object,
+                                                    gpointer self);
+static void ui_window_xcls_signallistitemfactory10_finalize (GObject * obj);
+static GType ui_window_xcls_signallistitemfactory10_get_type_once (void);
+VALA_EXTERN uiWindowXcls_searchbar* ui_window_xcls_searchbar_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_searchbar* ui_window_xcls_searchbar_construct (GType object_type,
+                                                            uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_scrolledwindow14_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ScrolledWindow14, g_object_unref)
+VALA_EXTERN uiWindowXcls_ScrolledWindow14* ui_window_xcls_scrolledwindow14_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ScrolledWindow14* ui_window_xcls_scrolledwindow14_construct (GType object_type,
+                                                                          uiWindow* _owner);
+static void ui_window_xcls_box11_finalize (GObject * obj);
+static GType ui_window_xcls_box11_get_type_once (void);
+VALA_EXTERN uiWindowXcls_searchentry* ui_window_xcls_searchentry_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_searchentry* ui_window_xcls_searchentry_construct (GType object_type,
+                                                                uiWindow* _owner);
+static void __lambda6_ (uiWindowXcls_searchbar* self);
+static void ___lambda6__g_object_notify (GObject* _sender,
+                                  GParamSpec* pspec,
+                                  gpointer self);
+static void ui_window_xcls_searchbar_finalize (GObject * obj);
+static GType ui_window_xcls_searchbar_get_type_once (void);
+static void __lambda4_ (uiWindowXcls_searchentry* self);
+static void ___lambda4__gtk_search_entry_search_changed (GtkSearchEntry* _sender,
+                                                  gpointer self);
+static void __lambda5_ (uiWindowXcls_searchentry* self);
+static void ___lambda5__gtk_search_entry_stop_search (GtkSearchEntry* _sender,
+                                               gpointer self);
+static void ui_window_xcls_searchentry_finalize (GObject * obj);
+static GType ui_window_xcls_searchentry_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_columnview15_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnView15, g_object_unref)
+VALA_EXTERN uiWindowXcls_ColumnView15* ui_window_xcls_columnview15_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ColumnView15* ui_window_xcls_columnview15_construct (GType object_type,
+                                                                  uiWindow* _owner);
+static void ui_window_xcls_scrolledwindow14_finalize (GObject * obj);
+static GType ui_window_xcls_scrolledwindow14_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_columnviewcolumn16_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn16, g_object_unref)
+VALA_EXTERN uiWindowXcls_ColumnViewColumn16* ui_window_xcls_columnviewcolumn16_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ColumnViewColumn16* ui_window_xcls_columnviewcolumn16_construct (GType object_type,
+                                                                              uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_columnviewcolumn18_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn18, g_object_unref)
+VALA_EXTERN uiWindowXcls_ColumnViewColumn18* ui_window_xcls_columnviewcolumn18_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ColumnViewColumn18* ui_window_xcls_columnviewcolumn18_construct (GType object_type,
+                                                                              uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_columnviewcolumn20_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn20, g_object_unref)
+VALA_EXTERN uiWindowXcls_ColumnViewColumn20* ui_window_xcls_columnviewcolumn20_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ColumnViewColumn20* ui_window_xcls_columnviewcolumn20_construct (GType object_type,
+                                                                              uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_columnviewcolumn22_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn22, g_object_unref)
+VALA_EXTERN uiWindowXcls_ColumnViewColumn22* ui_window_xcls_columnviewcolumn22_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ColumnViewColumn22* ui_window_xcls_columnviewcolumn22_construct (GType object_type,
+                                                                              uiWindow* _owner);
+VALA_EXTERN GType ui_window_xcls_columnviewcolumn24_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn24, g_object_unref)
+VALA_EXTERN uiWindowXcls_ColumnViewColumn24* ui_window_xcls_columnviewcolumn24_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_ColumnViewColumn24* ui_window_xcls_columnviewcolumn24_construct (GType object_type,
+                                                                              uiWindow* _owner);
+static void ui_window_xcls_columnview15_finalize (GObject * obj);
+static GType ui_window_xcls_columnview15_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_signallistitemfactory17_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory17, g_object_unref)
+VALA_EXTERN uiWindowXcls_SignalListItemFactory17* ui_window_xcls_signallistitemfactory17_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SignalListItemFactory17* ui_window_xcls_signallistitemfactory17_construct (GType object_type,
+                                                                                        uiWindow* _owner);
+static void ui_window_xcls_columnviewcolumn16_finalize (GObject * obj);
+static GType ui_window_xcls_columnviewcolumn16_get_type_once (void);
+static void __lambda10_ (uiWindowXcls_SignalListItemFactory17* self,
+                  GObject* item);
+static void ___lambda10__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                      GObject* object,
+                                                      gpointer self);
+static void __lambda11_ (uiWindowXcls_SignalListItemFactory17* self,
+                  GObject* listitem);
+static void ___lambda11__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                     GObject* object,
+                                                     gpointer self);
+static void ui_window_xcls_signallistitemfactory17_finalize (GObject * obj);
+static GType ui_window_xcls_signallistitemfactory17_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_signallistitemfactory19_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory19, g_object_unref)
+VALA_EXTERN uiWindowXcls_SignalListItemFactory19* ui_window_xcls_signallistitemfactory19_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SignalListItemFactory19* ui_window_xcls_signallistitemfactory19_construct (GType object_type,
+                                                                                        uiWindow* _owner);
+static void ui_window_xcls_columnviewcolumn18_finalize (GObject * obj);
+static GType ui_window_xcls_columnviewcolumn18_get_type_once (void);
+static void __lambda12_ (uiWindowXcls_SignalListItemFactory19* self,
+                  GObject* item);
+static void ___lambda12__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                      GObject* object,
+                                                      gpointer self);
+static void __lambda13_ (uiWindowXcls_SignalListItemFactory19* self,
+                  GObject* listitem);
+static void ___lambda13__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                     GObject* object,
+                                                     gpointer self);
+static void ui_window_xcls_signallistitemfactory19_finalize (GObject * obj);
+static GType ui_window_xcls_signallistitemfactory19_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_signallistitemfactory21_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory21, g_object_unref)
+VALA_EXTERN uiWindowXcls_SignalListItemFactory21* ui_window_xcls_signallistitemfactory21_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SignalListItemFactory21* ui_window_xcls_signallistitemfactory21_construct (GType object_type,
+                                                                                        uiWindow* _owner);
+static void ui_window_xcls_columnviewcolumn20_finalize (GObject * obj);
+static GType ui_window_xcls_columnviewcolumn20_get_type_once (void);
+static void __lambda14_ (uiWindowXcls_SignalListItemFactory21* self,
+                  GObject* item);
+static void ___lambda14__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                      GObject* object,
+                                                      gpointer self);
+static void __lambda15_ (uiWindowXcls_SignalListItemFactory21* self,
+                  GObject* listitem);
+static void ___lambda15__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                     GObject* object,
+                                                     gpointer self);
+static void ui_window_xcls_signallistitemfactory21_finalize (GObject * obj);
+static GType ui_window_xcls_signallistitemfactory21_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_signallistitemfactory23_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory23, g_object_unref)
+VALA_EXTERN uiWindowXcls_SignalListItemFactory23* ui_window_xcls_signallistitemfactory23_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SignalListItemFactory23* ui_window_xcls_signallistitemfactory23_construct (GType object_type,
+                                                                                        uiWindow* _owner);
+static void ui_window_xcls_columnviewcolumn22_finalize (GObject * obj);
+static GType ui_window_xcls_columnviewcolumn22_get_type_once (void);
+static void __lambda16_ (uiWindowXcls_SignalListItemFactory23* self,
+                  GObject* item);
+static void ___lambda16__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                      GObject* object,
+                                                      gpointer self);
+static void __lambda17_ (uiWindowXcls_SignalListItemFactory23* self,
+                  GObject* listitem);
+static void ___lambda17__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                     GObject* object,
+                                                     gpointer self);
+static void ui_window_xcls_signallistitemfactory23_finalize (GObject * obj);
+static GType ui_window_xcls_signallistitemfactory23_get_type_once (void);
+VALA_EXTERN GType ui_window_xcls_signallistitemfactory25_get_type (void) G_GNUC_CONST ;
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory25, g_object_unref)
+VALA_EXTERN uiWindowXcls_SignalListItemFactory25* ui_window_xcls_signallistitemfactory25_new (uiWindow* _owner);
+VALA_EXTERN uiWindowXcls_SignalListItemFactory25* ui_window_xcls_signallistitemfactory25_construct (GType object_type,
+                                                                                        uiWindow* _owner);
+static void ui_window_xcls_columnviewcolumn24_finalize (GObject * obj);
+static GType ui_window_xcls_columnviewcolumn24_get_type_once (void);
+static void __lambda18_ (uiWindowXcls_SignalListItemFactory25* self,
+                  GObject* item);
+static void ___lambda18__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                      GObject* object,
+                                                      gpointer self);
+static void __lambda19_ (uiWindowXcls_SignalListItemFactory25* self,
+                  GObject* listitem);
+static void ___lambda19__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                     GObject* object,
+                                                     gpointer self);
+static void ui_window_xcls_signallistitemfactory25_finalize (GObject * obj);
+static GType ui_window_xcls_signallistitemfactory25_get_type_once (void);
+static void ui_window_finalize (GObject * obj);
+static GType ui_window_get_type_once (void);
+static void _vala_array_destroy (gpointer array,
+                          gssize array_length,
+                          GDestroyNotify destroy_func);
+static void _vala_array_free (gpointer array,
+                       gssize array_length,
+                       GDestroyNotify destroy_func);
+
+static inline gpointer
+ui_window_get_instance_private (uiWindow* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindow_private_offset);
+}
+
+static gpointer
+_g_object_ref0 (gpointer self)
+{
+#line 15 "test-6BVIG2.vala"
+       return self ? g_object_ref (self) : NULL;
+#line 1099 "test-6BVIG2.c"
+}
+
+uiWindow*
+ui_window_singleton (void)
+{
+       uiWindow* _tmp0_;
+       uiWindow* _tmp2_;
+       uiWindow* _tmp3_;
+       uiWindow* result;
+#line 12 "test-6BVIG2.vala"
+       _tmp0_ = ui__Window;
+#line 12 "test-6BVIG2.vala"
+       if (_tmp0_ == NULL) {
+#line 1113 "test-6BVIG2.c"
+               uiWindow* _tmp1_;
+#line 13 "test-6BVIG2.vala"
+               _tmp1_ = ui_window_new ();
+#line 13 "test-6BVIG2.vala"
+               _g_object_unref0 (ui__Window);
+#line 13 "test-6BVIG2.vala"
+               ui__Window = _tmp1_;
+#line 1121 "test-6BVIG2.c"
+       }
+#line 15 "test-6BVIG2.vala"
+       _tmp2_ = ui__Window;
+#line 15 "test-6BVIG2.vala"
+       _tmp3_ = _g_object_ref0 (_tmp2_);
+#line 15 "test-6BVIG2.vala"
+       result = _tmp3_;
+#line 15 "test-6BVIG2.vala"
+       return result;
+#line 1131 "test-6BVIG2.c"
+}
+
+uiWindow*
+ui_window_construct (GType object_type)
+{
+       uiWindow * self = NULL;
+       uiWindow* _tmp0_;
+       GtkWindow* _tmp1_;
+       GtkWindow* _tmp2_;
+       GtkWindow* _tmp3_;
+       GtkWindow* _tmp4_;
+       uiWindowXcls_HeaderBar2* child_1 = NULL;
+       uiWindow* _tmp5_;
+       uiWindowXcls_HeaderBar2* _tmp6_;
+       GtkWindow* _tmp7_;
+       GtkHeaderBar* _tmp8_;
+       uiWindowXcls_Paned4* child_2 = NULL;
+       uiWindow* _tmp9_;
+       uiWindowXcls_Paned4* _tmp10_;
+       GtkWindow* _tmp11_;
+       GtkPaned* _tmp12_;
+#line 24 "test-6BVIG2.vala"
+       self = (uiWindow*) g_object_new (object_type, NULL);
+#line 26 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (self);
+#line 26 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 26 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 27 "test-6BVIG2.vala"
+       _tmp1_ = (GtkWindow*) gtk_window_new ();
+#line 27 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 27 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 27 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 32 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 32 "test-6BVIG2.vala"
+       gtk_window_set_title (_tmp2_, "Settings");
+#line 33 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 33 "test-6BVIG2.vala"
+       g_object_set (_tmp3_, "default-height", 480, NULL);
+#line 34 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 34 "test-6BVIG2.vala"
+       g_object_set (_tmp4_, "default-width", 640, NULL);
+#line 35 "test-6BVIG2.vala"
+       _tmp5_ = self->priv->_this;
+#line 35 "test-6BVIG2.vala"
+       _tmp6_ = ui_window_xcls_headerbar2_new (_tmp5_);
+#line 35 "test-6BVIG2.vala"
+       child_1 = _tmp6_;
+#line 36 "test-6BVIG2.vala"
+       _tmp7_ = self->el;
+#line 36 "test-6BVIG2.vala"
+       _tmp8_ = child_1->el;
+#line 36 "test-6BVIG2.vala"
+       gtk_window_set_titlebar (_tmp7_, (GtkWidget*) _tmp8_);
+#line 37 "test-6BVIG2.vala"
+       _tmp9_ = self->priv->_this;
+#line 37 "test-6BVIG2.vala"
+       _tmp10_ = ui_window_xcls_paned4_new (_tmp9_);
+#line 37 "test-6BVIG2.vala"
+       child_2 = _tmp10_;
+#line 38 "test-6BVIG2.vala"
+       _tmp11_ = self->el;
+#line 38 "test-6BVIG2.vala"
+       _tmp12_ = child_2->el;
+#line 38 "test-6BVIG2.vala"
+       gtk_window_set_child (_tmp11_, (GtkWidget*) _tmp12_);
+#line 24 "test-6BVIG2.vala"
+       _g_object_unref0 (child_2);
+#line 24 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 24 "test-6BVIG2.vala"
+       return self;
+#line 1211 "test-6BVIG2.c"
+}
+
+uiWindow*
+ui_window_new (void)
+{
+#line 24 "test-6BVIG2.vala"
+       return ui_window_construct (UI_TYPE_WINDOW);
+#line 1219 "test-6BVIG2.c"
+}
+
+void
+ui_window_show (uiWindow* self)
+{
+       GtkWindow* _tmp0_;
+#line 43 "test-6BVIG2.vala"
+       _tmp0_ = self->el;
+#line 43 "test-6BVIG2.vala"
+       gtk_widget_show ((GtkWidget*) _tmp0_);
+#line 1230 "test-6BVIG2.c"
+}
+
+static inline gpointer
+ui_window_xcls_headerbar2_get_instance_private (uiWindowXcls_HeaderBar2* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_HeaderBar2_private_offset);
+}
+
+uiWindowXcls_HeaderBar2*
+ui_window_xcls_headerbar2_construct (GType object_type,
+                                     uiWindow* _owner)
+{
+       uiWindowXcls_HeaderBar2 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkHeaderBar* _tmp1_;
+       uiWindowXcls_searchbtn* child_1 = NULL;
+       uiWindow* _tmp2_;
+       uiWindowXcls_searchbtn* _tmp3_;
+       GtkHeaderBar* _tmp4_;
+       GtkToggleButton* _tmp5_;
+#line 54 "test-6BVIG2.vala"
+       self = (uiWindowXcls_HeaderBar2*) g_object_new (object_type, NULL);
+#line 56 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 56 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 56 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 57 "test-6BVIG2.vala"
+       _tmp1_ = (GtkHeaderBar*) gtk_header_bar_new ();
+#line 57 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 57 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 57 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 62 "test-6BVIG2.vala"
+       _tmp2_ = self->priv->_this;
+#line 62 "test-6BVIG2.vala"
+       _tmp3_ = ui_window_xcls_searchbtn_new (_tmp2_);
+#line 62 "test-6BVIG2.vala"
+       child_1 = _tmp3_;
+#line 63 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 63 "test-6BVIG2.vala"
+       _tmp5_ = child_1->el;
+#line 63 "test-6BVIG2.vala"
+       gtk_header_bar_pack_end (_tmp4_, (GtkWidget*) _tmp5_);
+#line 54 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 54 "test-6BVIG2.vala"
+       return self;
+#line 1283 "test-6BVIG2.c"
+}
+
+uiWindowXcls_HeaderBar2*
+ui_window_xcls_headerbar2_new (uiWindow* _owner)
+{
+#line 54 "test-6BVIG2.vala"
+       return ui_window_xcls_headerbar2_construct (UI_WINDOW_TYPE_XCLS_HEADERBAR2, _owner);
+#line 1291 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_headerbar2_class_init (uiWindowXcls_HeaderBar2Class * klass,
+                                      gpointer klass_data)
+{
+#line 45 "test-6BVIG2.vala"
+       ui_window_xcls_headerbar2_parent_class = g_type_class_peek_parent (klass);
+#line 45 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_HeaderBar2_private_offset);
+#line 45 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_headerbar2_finalize;
+#line 1304 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_headerbar2_instance_init (uiWindowXcls_HeaderBar2 * self,
+                                         gpointer klass)
+{
+#line 45 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_headerbar2_get_instance_private (self);
+#line 1313 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_headerbar2_finalize (GObject * obj)
+{
+       uiWindowXcls_HeaderBar2 * self;
+#line 45 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2);
+#line 47 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 48 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 45 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_headerbar2_parent_class)->finalize (obj);
+#line 1328 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_headerbar2_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_HeaderBar2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_headerbar2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_HeaderBar2), 0, (GInstanceInitFunc) ui_window_xcls_headerbar2_instance_init, NULL };
+       GType ui_window_xcls_headerbar2_type_id;
+       ui_window_xcls_headerbar2_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_HeaderBar2", &g_define_type_info, 0);
+       uiWindowXcls_HeaderBar2_private_offset = g_type_add_instance_private (ui_window_xcls_headerbar2_type_id, sizeof (uiWindowXcls_HeaderBar2Private));
+       return ui_window_xcls_headerbar2_type_id;
+}
+
+GType
+ui_window_xcls_headerbar2_get_type (void)
+{
+       static volatile gsize ui_window_xcls_headerbar2_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_headerbar2_type_id__once)) {
+               GType ui_window_xcls_headerbar2_type_id;
+               ui_window_xcls_headerbar2_type_id = ui_window_xcls_headerbar2_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_headerbar2_type_id__once, ui_window_xcls_headerbar2_type_id);
+       }
+       return ui_window_xcls_headerbar2_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_searchbtn_get_instance_private (uiWindowXcls_searchbtn* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_searchbtn_private_offset);
+}
+
+uiWindowXcls_searchbtn*
+ui_window_xcls_searchbtn_construct (GType object_type,
+                                    uiWindow* _owner)
+{
+       uiWindowXcls_searchbtn * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindow* _tmp1_;
+       uiWindowXcls_searchbtn* _tmp2_;
+       GtkToggleButton* _tmp3_;
+       GtkToggleButton* _tmp4_;
+#line 77 "test-6BVIG2.vala"
+       self = (uiWindowXcls_searchbtn*) g_object_new (object_type, NULL);
+#line 79 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 79 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 79 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 80 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 80 "test-6BVIG2.vala"
+       _tmp2_ = _g_object_ref0 (self);
+#line 80 "test-6BVIG2.vala"
+       _g_object_unref0 (_tmp1_->searchbtn);
+#line 80 "test-6BVIG2.vala"
+       _tmp1_->searchbtn = _tmp2_;
+#line 81 "test-6BVIG2.vala"
+       _tmp3_ = (GtkToggleButton*) gtk_toggle_button_new ();
+#line 81 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp3_);
+#line 81 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 81 "test-6BVIG2.vala"
+       self->el = _tmp3_;
+#line 86 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 86 "test-6BVIG2.vala"
+       gtk_button_set_icon_name ((GtkButton*) _tmp4_, "system-search-symbolic");
+#line 1397 "test-6BVIG2.c"
+       {
+       }
+#line 77 "test-6BVIG2.vala"
+       return self;
+#line 1402 "test-6BVIG2.c"
+}
+
+uiWindowXcls_searchbtn*
+ui_window_xcls_searchbtn_new (uiWindow* _owner)
+{
+#line 77 "test-6BVIG2.vala"
+       return ui_window_xcls_searchbtn_construct (UI_WINDOW_TYPE_XCLS_SEARCHBTN, _owner);
+#line 1410 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchbtn_class_init (uiWindowXcls_searchbtnClass * klass,
+                                     gpointer klass_data)
+{
+#line 68 "test-6BVIG2.vala"
+       ui_window_xcls_searchbtn_parent_class = g_type_class_peek_parent (klass);
+#line 68 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_searchbtn_private_offset);
+#line 68 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_searchbtn_finalize;
+#line 1423 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchbtn_instance_init (uiWindowXcls_searchbtn * self,
+                                        gpointer klass)
+{
+#line 68 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_searchbtn_get_instance_private (self);
+#line 1432 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchbtn_finalize (GObject * obj)
+{
+       uiWindowXcls_searchbtn * self;
+#line 68 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtn);
+#line 70 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 71 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 68 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_searchbtn_parent_class)->finalize (obj);
+#line 1447 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_searchbtn_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_searchbtnClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_searchbtn_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_searchbtn), 0, (GInstanceInitFunc) ui_window_xcls_searchbtn_instance_init, NULL };
+       GType ui_window_xcls_searchbtn_type_id;
+       ui_window_xcls_searchbtn_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_searchbtn", &g_define_type_info, 0);
+       uiWindowXcls_searchbtn_private_offset = g_type_add_instance_private (ui_window_xcls_searchbtn_type_id, sizeof (uiWindowXcls_searchbtnPrivate));
+       return ui_window_xcls_searchbtn_type_id;
+}
+
+GType
+ui_window_xcls_searchbtn_get_type (void)
+{
+       static volatile gsize ui_window_xcls_searchbtn_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_searchbtn_type_id__once)) {
+               GType ui_window_xcls_searchbtn_type_id;
+               ui_window_xcls_searchbtn_type_id = ui_window_xcls_searchbtn_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_searchbtn_type_id__once, ui_window_xcls_searchbtn_type_id);
+       }
+       return ui_window_xcls_searchbtn_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_paned4_get_instance_private (uiWindowXcls_Paned4* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_Paned4_private_offset);
+}
+
+uiWindowXcls_Paned4*
+ui_window_xcls_paned4_construct (GType object_type,
+                                 uiWindow* _owner)
+{
+       uiWindowXcls_Paned4 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkPaned* _tmp1_;
+       GtkPaned* _tmp2_;
+       uiWindowXcls_ScrolledWindow5* child_1 = NULL;
+       uiWindow* _tmp3_;
+       uiWindowXcls_ScrolledWindow5* _tmp4_;
+       GtkPaned* _tmp5_;
+       GtkScrolledWindow* _tmp6_;
+       uiWindowXcls_Box11* child_2 = NULL;
+       uiWindow* _tmp7_;
+       uiWindowXcls_Box11* _tmp8_;
+       GtkPaned* _tmp9_;
+       GtkBox* _tmp10_;
+#line 108 "test-6BVIG2.vala"
+       self = (uiWindowXcls_Paned4*) g_object_new (object_type, NULL);
+#line 110 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 110 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 110 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 111 "test-6BVIG2.vala"
+       _tmp1_ = (GtkPaned*) gtk_paned_new (GTK_ORIENTATION_HORIZONTAL);
+#line 111 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 111 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 111 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 116 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 116 "test-6BVIG2.vala"
+       gtk_paned_set_position (_tmp2_, 300);
+#line 117 "test-6BVIG2.vala"
+       _tmp3_ = self->priv->_this;
+#line 117 "test-6BVIG2.vala"
+       _tmp4_ = ui_window_xcls_scrolledwindow5_new (_tmp3_);
+#line 117 "test-6BVIG2.vala"
+       child_1 = _tmp4_;
+#line 118 "test-6BVIG2.vala"
+       _tmp5_ = self->el;
+#line 118 "test-6BVIG2.vala"
+       _tmp6_ = child_1->el;
+#line 118 "test-6BVIG2.vala"
+       gtk_paned_set_start_child (_tmp5_, (GtkWidget*) _tmp6_);
+#line 119 "test-6BVIG2.vala"
+       _tmp7_ = self->priv->_this;
+#line 119 "test-6BVIG2.vala"
+       _tmp8_ = ui_window_xcls_box11_new (_tmp7_);
+#line 119 "test-6BVIG2.vala"
+       child_2 = _tmp8_;
+#line 120 "test-6BVIG2.vala"
+       _tmp9_ = self->el;
+#line 120 "test-6BVIG2.vala"
+       _tmp10_ = child_2->el;
+#line 120 "test-6BVIG2.vala"
+       gtk_paned_set_end_child (_tmp9_, (GtkWidget*) _tmp10_);
+#line 108 "test-6BVIG2.vala"
+       _g_object_unref0 (child_2);
+#line 108 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 108 "test-6BVIG2.vala"
+       return self;
+#line 1546 "test-6BVIG2.c"
+}
+
+uiWindowXcls_Paned4*
+ui_window_xcls_paned4_new (uiWindow* _owner)
+{
+#line 108 "test-6BVIG2.vala"
+       return ui_window_xcls_paned4_construct (UI_WINDOW_TYPE_XCLS_PANED4, _owner);
+#line 1554 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_paned4_class_init (uiWindowXcls_Paned4Class * klass,
+                                  gpointer klass_data)
+{
+#line 99 "test-6BVIG2.vala"
+       ui_window_xcls_paned4_parent_class = g_type_class_peek_parent (klass);
+#line 99 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_Paned4_private_offset);
+#line 99 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_paned4_finalize;
+#line 1567 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_paned4_instance_init (uiWindowXcls_Paned4 * self,
+                                     gpointer klass)
+{
+#line 99 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_paned4_get_instance_private (self);
+#line 1576 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_paned4_finalize (GObject * obj)
+{
+       uiWindowXcls_Paned4 * self;
+#line 99 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4);
+#line 101 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 102 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 99 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_paned4_parent_class)->finalize (obj);
+#line 1591 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_paned4_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_Paned4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_paned4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_Paned4), 0, (GInstanceInitFunc) ui_window_xcls_paned4_instance_init, NULL };
+       GType ui_window_xcls_paned4_type_id;
+       ui_window_xcls_paned4_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_Paned4", &g_define_type_info, 0);
+       uiWindowXcls_Paned4_private_offset = g_type_add_instance_private (ui_window_xcls_paned4_type_id, sizeof (uiWindowXcls_Paned4Private));
+       return ui_window_xcls_paned4_type_id;
+}
+
+GType
+ui_window_xcls_paned4_get_type (void)
+{
+       static volatile gsize ui_window_xcls_paned4_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_paned4_type_id__once)) {
+               GType ui_window_xcls_paned4_type_id;
+               ui_window_xcls_paned4_type_id = ui_window_xcls_paned4_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_paned4_type_id__once, ui_window_xcls_paned4_type_id);
+       }
+       return ui_window_xcls_paned4_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_scrolledwindow5_get_instance_private (uiWindowXcls_ScrolledWindow5* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ScrolledWindow5_private_offset);
+}
+
+uiWindowXcls_ScrolledWindow5*
+ui_window_xcls_scrolledwindow5_construct (GType object_type,
+                                          uiWindow* _owner)
+{
+       uiWindowXcls_ScrolledWindow5 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkScrolledWindow* _tmp1_;
+       uiWindowXcls_ListView6* child_1 = NULL;
+       uiWindow* _tmp2_;
+       uiWindowXcls_ListView6* _tmp3_;
+       GtkScrolledWindow* _tmp4_;
+       GtkListView* _tmp5_;
+#line 134 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ScrolledWindow5*) g_object_new (object_type, NULL);
+#line 136 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 136 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 136 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 137 "test-6BVIG2.vala"
+       _tmp1_ = (GtkScrolledWindow*) gtk_scrolled_window_new ();
+#line 137 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 137 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 137 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 142 "test-6BVIG2.vala"
+       _tmp2_ = self->priv->_this;
+#line 142 "test-6BVIG2.vala"
+       _tmp3_ = ui_window_xcls_listview6_new (_tmp2_);
+#line 142 "test-6BVIG2.vala"
+       child_1 = _tmp3_;
+#line 143 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 143 "test-6BVIG2.vala"
+       _tmp5_ = child_1->el;
+#line 143 "test-6BVIG2.vala"
+       gtk_scrolled_window_set_child (_tmp4_, (GtkWidget*) _tmp5_);
+#line 134 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 134 "test-6BVIG2.vala"
+       return self;
+#line 1666 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ScrolledWindow5*
+ui_window_xcls_scrolledwindow5_new (uiWindow* _owner)
+{
+#line 134 "test-6BVIG2.vala"
+       return ui_window_xcls_scrolledwindow5_construct (UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, _owner);
+#line 1674 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_scrolledwindow5_class_init (uiWindowXcls_ScrolledWindow5Class * klass,
+                                           gpointer klass_data)
+{
+#line 125 "test-6BVIG2.vala"
+       ui_window_xcls_scrolledwindow5_parent_class = g_type_class_peek_parent (klass);
+#line 125 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ScrolledWindow5_private_offset);
+#line 125 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_scrolledwindow5_finalize;
+#line 1687 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_scrolledwindow5_instance_init (uiWindowXcls_ScrolledWindow5 * self,
+                                              gpointer klass)
+{
+#line 125 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_scrolledwindow5_get_instance_private (self);
+#line 1696 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_scrolledwindow5_finalize (GObject * obj)
+{
+       uiWindowXcls_ScrolledWindow5 * self;
+#line 125 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5);
+#line 127 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 128 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 125 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_scrolledwindow5_parent_class)->finalize (obj);
+#line 1711 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_scrolledwindow5_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ScrolledWindow5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_scrolledwindow5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ScrolledWindow5), 0, (GInstanceInitFunc) ui_window_xcls_scrolledwindow5_instance_init, NULL };
+       GType ui_window_xcls_scrolledwindow5_type_id;
+       ui_window_xcls_scrolledwindow5_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ScrolledWindow5", &g_define_type_info, 0);
+       uiWindowXcls_ScrolledWindow5_private_offset = g_type_add_instance_private (ui_window_xcls_scrolledwindow5_type_id, sizeof (uiWindowXcls_ScrolledWindow5Private));
+       return ui_window_xcls_scrolledwindow5_type_id;
+}
+
+GType
+ui_window_xcls_scrolledwindow5_get_type (void)
+{
+       static volatile gsize ui_window_xcls_scrolledwindow5_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_scrolledwindow5_type_id__once)) {
+               GType ui_window_xcls_scrolledwindow5_type_id;
+               ui_window_xcls_scrolledwindow5_type_id = ui_window_xcls_scrolledwindow5_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_scrolledwindow5_type_id__once, ui_window_xcls_scrolledwindow5_type_id);
+       }
+       return ui_window_xcls_scrolledwindow5_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_listview6_get_instance_private (uiWindowXcls_ListView6* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ListView6_private_offset);
+}
+
+uiWindowXcls_ListView6*
+ui_window_xcls_listview6_construct (GType object_type,
+                                    uiWindow* _owner)
+{
+       uiWindowXcls_ListView6 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_SingleSelection7* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_SingleSelection7* _tmp2_;
+       uiWindowXcls_SignalListItemFactory10* child_2 = NULL;
+       uiWindow* _tmp3_;
+       uiWindowXcls_SignalListItemFactory10* _tmp4_;
+       GtkSingleSelection* _tmp5_;
+       GtkSelectionModel* _tmp6_;
+       GtkSignalListItemFactory* _tmp7_;
+       GtkListItemFactory* _tmp8_;
+       GtkListView* _tmp9_;
+       GtkListView* _tmp10_;
+       GtkListView* _tmp11_;
+       gchar* _tmp12_;
+       gchar** _tmp13_;
+       gchar** _tmp14_;
+       gint _tmp14__length1;
+#line 157 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ListView6*) g_object_new (object_type, NULL);
+#line 159 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 159 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 159 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 160 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 160 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_singleselection7_new (_tmp1_);
+#line 160 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 161 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 162 "test-6BVIG2.vala"
+       _tmp3_ = self->priv->_this;
+#line 162 "test-6BVIG2.vala"
+       _tmp4_ = ui_window_xcls_signallistitemfactory10_new (_tmp3_);
+#line 162 "test-6BVIG2.vala"
+       child_2 = _tmp4_;
+#line 163 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_2);
+#line 164 "test-6BVIG2.vala"
+       _tmp5_ = child_1->el;
+#line 164 "test-6BVIG2.vala"
+       _tmp6_ = _g_object_ref0 ((GtkSelectionModel*) _tmp5_);
+#line 164 "test-6BVIG2.vala"
+       _tmp7_ = child_2->el;
+#line 164 "test-6BVIG2.vala"
+       _tmp8_ = _g_object_ref0 ((GtkListItemFactory*) _tmp7_);
+#line 164 "test-6BVIG2.vala"
+       _tmp9_ = (GtkListView*) gtk_list_view_new (_tmp6_, _tmp8_);
+#line 164 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp9_);
+#line 164 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 164 "test-6BVIG2.vala"
+       self->el = _tmp9_;
+#line 169 "test-6BVIG2.vala"
+       _tmp10_ = self->el;
+#line 169 "test-6BVIG2.vala"
+       gtk_list_view_set_tab_behavior (_tmp10_, GTK_LIST_TAB_ITEM);
+#line 170 "test-6BVIG2.vala"
+       _tmp11_ = self->el;
+#line 170 "test-6BVIG2.vala"
+       _tmp12_ = g_strdup ("navigation-sidebar");
+#line 170 "test-6BVIG2.vala"
+       _tmp13_ = g_new0 (gchar*, 1 + 1);
+#line 170 "test-6BVIG2.vala"
+       _tmp13_[0] = _tmp12_;
+#line 170 "test-6BVIG2.vala"
+       _tmp14_ = _tmp13_;
+#line 170 "test-6BVIG2.vala"
+       _tmp14__length1 = 1;
+#line 170 "test-6BVIG2.vala"
+       gtk_widget_set_css_classes ((GtkWidget*) _tmp11_, _tmp14_);
+#line 170 "test-6BVIG2.vala"
+       _tmp14_ = (_vala_array_free (_tmp14_, _tmp14__length1, (GDestroyNotify) g_free), NULL);
+#line 157 "test-6BVIG2.vala"
+       _g_object_unref0 (child_2);
+#line 157 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 157 "test-6BVIG2.vala"
+       return self;
+#line 1831 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ListView6*
+ui_window_xcls_listview6_new (uiWindow* _owner)
+{
+#line 157 "test-6BVIG2.vala"
+       return ui_window_xcls_listview6_construct (UI_WINDOW_TYPE_XCLS_LISTVIEW6, _owner);
+#line 1839 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_listview6_class_init (uiWindowXcls_ListView6Class * klass,
+                                     gpointer klass_data)
+{
+#line 148 "test-6BVIG2.vala"
+       ui_window_xcls_listview6_parent_class = g_type_class_peek_parent (klass);
+#line 148 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ListView6_private_offset);
+#line 148 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_listview6_finalize;
+#line 1852 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_listview6_instance_init (uiWindowXcls_ListView6 * self,
+                                        gpointer klass)
+{
+#line 148 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_listview6_get_instance_private (self);
+#line 1861 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_listview6_finalize (GObject * obj)
+{
+       uiWindowXcls_ListView6 * self;
+#line 148 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_LISTVIEW6, uiWindowXcls_ListView6);
+#line 150 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 151 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 148 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_listview6_parent_class)->finalize (obj);
+#line 1876 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_listview6_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ListView6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_listview6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ListView6), 0, (GInstanceInitFunc) ui_window_xcls_listview6_instance_init, NULL };
+       GType ui_window_xcls_listview6_type_id;
+       ui_window_xcls_listview6_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ListView6", &g_define_type_info, 0);
+       uiWindowXcls_ListView6_private_offset = g_type_add_instance_private (ui_window_xcls_listview6_type_id, sizeof (uiWindowXcls_ListView6Private));
+       return ui_window_xcls_listview6_type_id;
+}
+
+GType
+ui_window_xcls_listview6_get_type (void)
+{
+       static volatile gsize ui_window_xcls_listview6_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_listview6_type_id__once)) {
+               GType ui_window_xcls_listview6_type_id;
+               ui_window_xcls_listview6_type_id = ui_window_xcls_listview6_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_listview6_type_id__once, ui_window_xcls_listview6_type_id);
+       }
+       return ui_window_xcls_listview6_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_singleselection7_get_instance_private (uiWindowXcls_SingleSelection7* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SingleSelection7_private_offset);
+}
+
+uiWindowXcls_SingleSelection7*
+ui_window_xcls_singleselection7_construct (GType object_type,
+                                           uiWindow* _owner)
+{
+       uiWindowXcls_SingleSelection7 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_TreeListModel8* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_TreeListModel8* _tmp2_;
+       GtkTreeListModel* _tmp3_;
+       GListModel* _tmp4_;
+       GtkSingleSelection* _tmp5_;
+#line 184 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SingleSelection7*) g_object_new (object_type, NULL);
+#line 186 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 186 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 186 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 187 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 187 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_treelistmodel8_new (_tmp1_);
+#line 187 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 188 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 189 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 189 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GListModel*) _tmp3_);
+#line 189 "test-6BVIG2.vala"
+       _tmp5_ = gtk_single_selection_new (_tmp4_);
+#line 189 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 189 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 184 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 184 "test-6BVIG2.vala"
+       return self;
+#line 1949 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SingleSelection7*
+ui_window_xcls_singleselection7_new (uiWindow* _owner)
+{
+#line 184 "test-6BVIG2.vala"
+       return ui_window_xcls_singleselection7_construct (UI_WINDOW_TYPE_XCLS_SINGLESELECTION7, _owner);
+#line 1957 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_singleselection7_class_init (uiWindowXcls_SingleSelection7Class * klass,
+                                            gpointer klass_data)
+{
+#line 175 "test-6BVIG2.vala"
+       ui_window_xcls_singleselection7_parent_class = g_type_class_peek_parent (klass);
+#line 175 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SingleSelection7_private_offset);
+#line 175 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_singleselection7_finalize;
+#line 1970 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_singleselection7_instance_init (uiWindowXcls_SingleSelection7 * self,
+                                               gpointer klass)
+{
+#line 175 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_singleselection7_get_instance_private (self);
+#line 1979 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_singleselection7_finalize (GObject * obj)
+{
+       uiWindowXcls_SingleSelection7 * self;
+#line 175 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SINGLESELECTION7, uiWindowXcls_SingleSelection7);
+#line 177 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 178 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 175 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_singleselection7_parent_class)->finalize (obj);
+#line 1994 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_singleselection7_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SingleSelection7Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_singleselection7_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SingleSelection7), 0, (GInstanceInitFunc) ui_window_xcls_singleselection7_instance_init, NULL };
+       GType ui_window_xcls_singleselection7_type_id;
+       ui_window_xcls_singleselection7_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SingleSelection7", &g_define_type_info, 0);
+       uiWindowXcls_SingleSelection7_private_offset = g_type_add_instance_private (ui_window_xcls_singleselection7_type_id, sizeof (uiWindowXcls_SingleSelection7Private));
+       return ui_window_xcls_singleselection7_type_id;
+}
+
+GType
+ui_window_xcls_singleselection7_get_type (void)
+{
+       static volatile gsize ui_window_xcls_singleselection7_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_singleselection7_type_id__once)) {
+               GType ui_window_xcls_singleselection7_type_id;
+               ui_window_xcls_singleselection7_type_id = ui_window_xcls_singleselection7_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_singleselection7_type_id__once, ui_window_xcls_singleselection7_type_id);
+       }
+       return ui_window_xcls_singleselection7_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_treelistmodel8_get_instance_private (uiWindowXcls_TreeListModel8* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_TreeListModel8_private_offset);
+}
+
+static GListModel*
+__lambda7_ (uiWindowXcls_TreeListModel8* self,
+            GObject* item)
+{
+       GListStore* _tmp0_;
+       GListModel* result;
+#line 214 "test-6BVIG2.vala"
+       _tmp0_ = g_list_store_new (g_settings_get_type ());
+#line 214 "test-6BVIG2.vala"
+       result = (GListModel*) _tmp0_;
+#line 214 "test-6BVIG2.vala"
+       return result;
+#line 2037 "test-6BVIG2.c"
+}
+
+static GListModel*
+___lambda7__gtk_tree_list_model_create_model_func (GObject* item,
+                                                   gpointer self)
+{
+       GListModel* result;
+       result = __lambda7_ ((uiWindowXcls_TreeListModel8*) self, item);
+#line 212 "test-6BVIG2.vala"
+       return result;
+#line 2048 "test-6BVIG2.c"
+}
+
+uiWindowXcls_TreeListModel8*
+ui_window_xcls_treelistmodel8_construct (GType object_type,
+                                         uiWindow* _owner)
+{
+       uiWindowXcls_TreeListModel8 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_ListStore9* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_ListStore9* _tmp2_;
+       GListStore* _tmp3_;
+       GListModel* _tmp4_;
+       GtkTreeListModel* _tmp5_;
+#line 207 "test-6BVIG2.vala"
+       self = (uiWindowXcls_TreeListModel8*) g_object_new (object_type, NULL);
+#line 209 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 209 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 209 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 210 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 210 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_liststore9_new (_tmp1_);
+#line 210 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 211 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 212 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 212 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GListModel*) _tmp3_);
+#line 212 "test-6BVIG2.vala"
+       _tmp5_ = gtk_tree_list_model_new (_tmp4_, FALSE, TRUE, ___lambda7__gtk_tree_list_model_create_model_func, g_object_ref (self), g_object_unref);
+#line 212 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 212 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 207 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 207 "test-6BVIG2.vala"
+       return self;
+#line 2093 "test-6BVIG2.c"
+}
+
+uiWindowXcls_TreeListModel8*
+ui_window_xcls_treelistmodel8_new (uiWindow* _owner)
+{
+#line 207 "test-6BVIG2.vala"
+       return ui_window_xcls_treelistmodel8_construct (UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, _owner);
+#line 2101 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_treelistmodel8_class_init (uiWindowXcls_TreeListModel8Class * klass,
+                                          gpointer klass_data)
+{
+#line 198 "test-6BVIG2.vala"
+       ui_window_xcls_treelistmodel8_parent_class = g_type_class_peek_parent (klass);
+#line 198 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_TreeListModel8_private_offset);
+#line 198 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_treelistmodel8_finalize;
+#line 2114 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_treelistmodel8_instance_init (uiWindowXcls_TreeListModel8 * self,
+                                             gpointer klass)
+{
+#line 198 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_treelistmodel8_get_instance_private (self);
+#line 2123 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_treelistmodel8_finalize (GObject * obj)
+{
+       uiWindowXcls_TreeListModel8 * self;
+#line 198 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8);
+#line 200 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 201 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 198 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_treelistmodel8_parent_class)->finalize (obj);
+#line 2138 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_treelistmodel8_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_TreeListModel8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_treelistmodel8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_TreeListModel8), 0, (GInstanceInitFunc) ui_window_xcls_treelistmodel8_instance_init, NULL };
+       GType ui_window_xcls_treelistmodel8_type_id;
+       ui_window_xcls_treelistmodel8_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_TreeListModel8", &g_define_type_info, 0);
+       uiWindowXcls_TreeListModel8_private_offset = g_type_add_instance_private (ui_window_xcls_treelistmodel8_type_id, sizeof (uiWindowXcls_TreeListModel8Private));
+       return ui_window_xcls_treelistmodel8_type_id;
+}
+
+GType
+ui_window_xcls_treelistmodel8_get_type (void)
+{
+       static volatile gsize ui_window_xcls_treelistmodel8_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_treelistmodel8_type_id__once)) {
+               GType ui_window_xcls_treelistmodel8_type_id;
+               ui_window_xcls_treelistmodel8_type_id = ui_window_xcls_treelistmodel8_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_treelistmodel8_type_id__once, ui_window_xcls_treelistmodel8_type_id);
+       }
+       return ui_window_xcls_treelistmodel8_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_liststore9_get_instance_private (uiWindowXcls_ListStore9* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ListStore9_private_offset);
+}
+
+uiWindowXcls_ListStore9*
+ui_window_xcls_liststore9_construct (GType object_type,
+                                     uiWindow* _owner)
+{
+       uiWindowXcls_ListStore9 * self = NULL;
+       uiWindow* _tmp0_;
+       GListStore* _tmp1_;
+#line 234 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ListStore9*) g_object_new (object_type, NULL);
+#line 236 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 236 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 236 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 237 "test-6BVIG2.vala"
+       _tmp1_ = g_list_store_new (g_settings_get_type ());
+#line 237 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 237 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 234 "test-6BVIG2.vala"
+       return self;
+#line 2192 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ListStore9*
+ui_window_xcls_liststore9_new (uiWindow* _owner)
+{
+#line 234 "test-6BVIG2.vala"
+       return ui_window_xcls_liststore9_construct (UI_WINDOW_TYPE_XCLS_LISTSTORE9, _owner);
+#line 2200 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_liststore9_class_init (uiWindowXcls_ListStore9Class * klass,
+                                      gpointer klass_data)
+{
+#line 225 "test-6BVIG2.vala"
+       ui_window_xcls_liststore9_parent_class = g_type_class_peek_parent (klass);
+#line 225 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ListStore9_private_offset);
+#line 225 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_liststore9_finalize;
+#line 2213 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_liststore9_instance_init (uiWindowXcls_ListStore9 * self,
+                                         gpointer klass)
+{
+#line 225 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_liststore9_get_instance_private (self);
+#line 2222 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_liststore9_finalize (GObject * obj)
+{
+       uiWindowXcls_ListStore9 * self;
+#line 225 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_LISTSTORE9, uiWindowXcls_ListStore9);
+#line 227 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 228 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 225 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_liststore9_parent_class)->finalize (obj);
+#line 2237 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_liststore9_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ListStore9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_liststore9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ListStore9), 0, (GInstanceInitFunc) ui_window_xcls_liststore9_instance_init, NULL };
+       GType ui_window_xcls_liststore9_type_id;
+       ui_window_xcls_liststore9_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ListStore9", &g_define_type_info, 0);
+       uiWindowXcls_ListStore9_private_offset = g_type_add_instance_private (ui_window_xcls_liststore9_type_id, sizeof (uiWindowXcls_ListStore9Private));
+       return ui_window_xcls_liststore9_type_id;
+}
+
+GType
+ui_window_xcls_liststore9_get_type (void)
+{
+       static volatile gsize ui_window_xcls_liststore9_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_liststore9_type_id__once)) {
+               GType ui_window_xcls_liststore9_type_id;
+               ui_window_xcls_liststore9_type_id = ui_window_xcls_liststore9_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_liststore9_type_id__once, ui_window_xcls_liststore9_type_id);
+       }
+       return ui_window_xcls_liststore9_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_signallistitemfactory10_get_instance_private (uiWindowXcls_SignalListItemFactory10* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory10_private_offset);
+}
+
+static void
+__lambda8_ (uiWindowXcls_SignalListItemFactory10* self,
+            GObject* listitem)
+{
+       GtkTreeExpander* expand = NULL;
+       GtkTreeExpander* _tmp0_;
+       GtkLabel* lbl = NULL;
+       GtkLabel* _tmp1_;
+#line 270 "test-6BVIG2.vala"
+       _tmp0_ = (GtkTreeExpander*) gtk_tree_expander_new ();
+#line 270 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp0_);
+#line 270 "test-6BVIG2.vala"
+       expand = _tmp0_;
+#line 272 "test-6BVIG2.vala"
+       gtk_tree_expander_set_indent_for_depth (expand, TRUE);
+#line 273 "test-6BVIG2.vala"
+       gtk_tree_expander_set_indent_for_icon (expand, TRUE);
+#line 275 "test-6BVIG2.vala"
+       _tmp1_ = (GtkLabel*) gtk_label_new ("");
+#line 275 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 275 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 277 "test-6BVIG2.vala"
+       gtk_tree_expander_set_child (expand, (GtkWidget*) lbl);
+#line 278 "test-6BVIG2.vala"
+       gtk_list_item_set_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem), (GtkWidget*) expand);
+#line 268 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 268 "test-6BVIG2.vala"
+       _g_object_unref0 (expand);
+#line 2300 "test-6BVIG2.c"
+}
+
+static void
+___lambda8__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                GObject* object,
+                                                gpointer self)
+{
+#line 268 "test-6BVIG2.vala"
+       __lambda8_ ((uiWindowXcls_SignalListItemFactory10*) self, object);
+#line 2310 "test-6BVIG2.c"
+}
+
+static void
+__lambda9_ (uiWindowXcls_SignalListItemFactory10* self,
+            GObject* listitem)
+{
+       GtkTreeExpander* expand = NULL;
+       GtkWidget* _tmp0_;
+       GtkTreeExpander* _tmp1_;
+       GtkLabel* lbl = NULL;
+       GtkWidget* _tmp2_;
+       GtkWidget* _tmp3_;
+       GtkLabel* _tmp4_;
+       GSettings* item = NULL;
+       GObject* _tmp5_;
+       GSettings* _tmp6_;
+#line 283 "test-6BVIG2.vala"
+       _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 283 "test-6BVIG2.vala"
+       _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_tree_expander_get_type (), GtkTreeExpander));
+#line 283 "test-6BVIG2.vala"
+       expand = _tmp1_;
+#line 285 "test-6BVIG2.vala"
+       _tmp2_ = gtk_tree_expander_get_child (expand);
+#line 285 "test-6BVIG2.vala"
+       _tmp3_ = _tmp2_;
+#line 285 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_label_get_type (), GtkLabel));
+#line 285 "test-6BVIG2.vala"
+       lbl = _tmp4_;
+#line 288 "test-6BVIG2.vala"
+       _tmp5_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 288 "test-6BVIG2.vala"
+       _tmp6_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, g_settings_get_type (), GSettings));
+#line 288 "test-6BVIG2.vala"
+       item = _tmp6_;
+#line 290 "test-6BVIG2.vala"
+       g_object_bind_property_with_closures ((GObject*) item, "schema_id", (GObject*) lbl, "label", G_BINDING_SYNC_CREATE, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 281 "test-6BVIG2.vala"
+       _g_object_unref0 (item);
+#line 281 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 281 "test-6BVIG2.vala"
+       _g_object_unref0 (expand);
+#line 2355 "test-6BVIG2.c"
+}
+
+static void
+___lambda9__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                               GObject* object,
+                                               gpointer self)
+{
+#line 281 "test-6BVIG2.vala"
+       __lambda9_ ((uiWindowXcls_SignalListItemFactory10*) self, object);
+#line 2365 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory10*
+ui_window_xcls_signallistitemfactory10_construct (GType object_type,
+                                                  uiWindow* _owner)
+{
+       uiWindowXcls_SignalListItemFactory10 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkSignalListItemFactory* _tmp1_;
+       GtkSignalListItemFactory* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+#line 258 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SignalListItemFactory10*) g_object_new (object_type, NULL);
+#line 260 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 260 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 260 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 261 "test-6BVIG2.vala"
+       _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
+#line 261 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 261 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 268 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 268 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda8__gtk_signal_list_item_factory_setup, self, 0);
+#line 281 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 281 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda9__gtk_signal_list_item_factory_bind, self, 0);
+#line 258 "test-6BVIG2.vala"
+       return self;
+#line 2401 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory10*
+ui_window_xcls_signallistitemfactory10_new (uiWindow* _owner)
+{
+#line 258 "test-6BVIG2.vala"
+       return ui_window_xcls_signallistitemfactory10_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10, _owner);
+#line 2409 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory10_class_init (uiWindowXcls_SignalListItemFactory10Class * klass,
+                                                   gpointer klass_data)
+{
+#line 249 "test-6BVIG2.vala"
+       ui_window_xcls_signallistitemfactory10_parent_class = g_type_class_peek_parent (klass);
+#line 249 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory10_private_offset);
+#line 249 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory10_finalize;
+#line 2422 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory10_instance_init (uiWindowXcls_SignalListItemFactory10 * self,
+                                                      gpointer klass)
+{
+#line 249 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_signallistitemfactory10_get_instance_private (self);
+#line 2431 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory10_finalize (GObject * obj)
+{
+       uiWindowXcls_SignalListItemFactory10 * self;
+#line 249 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY10, uiWindowXcls_SignalListItemFactory10);
+#line 251 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 252 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 249 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory10_parent_class)->finalize (obj);
+#line 2446 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_signallistitemfactory10_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory10), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory10_instance_init, NULL };
+       GType ui_window_xcls_signallistitemfactory10_type_id;
+       ui_window_xcls_signallistitemfactory10_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory10", &g_define_type_info, 0);
+       uiWindowXcls_SignalListItemFactory10_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory10_type_id, sizeof (uiWindowXcls_SignalListItemFactory10Private));
+       return ui_window_xcls_signallistitemfactory10_type_id;
+}
+
+GType
+ui_window_xcls_signallistitemfactory10_get_type (void)
+{
+       static volatile gsize ui_window_xcls_signallistitemfactory10_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_signallistitemfactory10_type_id__once)) {
+               GType ui_window_xcls_signallistitemfactory10_type_id;
+               ui_window_xcls_signallistitemfactory10_type_id = ui_window_xcls_signallistitemfactory10_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_signallistitemfactory10_type_id__once, ui_window_xcls_signallistitemfactory10_type_id);
+       }
+       return ui_window_xcls_signallistitemfactory10_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_box11_get_instance_private (uiWindowXcls_Box11* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_Box11_private_offset);
+}
+
+uiWindowXcls_Box11*
+ui_window_xcls_box11_construct (GType object_type,
+                                uiWindow* _owner)
+{
+       uiWindowXcls_Box11 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkBox* _tmp1_;
+       uiWindowXcls_searchbar* child_1 = NULL;
+       uiWindow* _tmp2_;
+       uiWindowXcls_searchbar* _tmp3_;
+       GtkBox* _tmp4_;
+       GtkSearchBar* _tmp5_;
+       uiWindowXcls_ScrolledWindow14* child_2 = NULL;
+       uiWindow* _tmp6_;
+       uiWindowXcls_ScrolledWindow14* _tmp7_;
+       GtkBox* _tmp8_;
+       GtkScrolledWindow* _tmp9_;
+#line 311 "test-6BVIG2.vala"
+       self = (uiWindowXcls_Box11*) g_object_new (object_type, NULL);
+#line 313 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 313 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 313 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 314 "test-6BVIG2.vala"
+       _tmp1_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
+#line 314 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 314 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 314 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 319 "test-6BVIG2.vala"
+       _tmp2_ = self->priv->_this;
+#line 319 "test-6BVIG2.vala"
+       _tmp3_ = ui_window_xcls_searchbar_new (_tmp2_);
+#line 319 "test-6BVIG2.vala"
+       child_1 = _tmp3_;
+#line 320 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 320 "test-6BVIG2.vala"
+       _tmp5_ = child_1->el;
+#line 320 "test-6BVIG2.vala"
+       gtk_box_append (_tmp4_, (GtkWidget*) _tmp5_);
+#line 321 "test-6BVIG2.vala"
+       _tmp6_ = self->priv->_this;
+#line 321 "test-6BVIG2.vala"
+       _tmp7_ = ui_window_xcls_scrolledwindow14_new (_tmp6_);
+#line 321 "test-6BVIG2.vala"
+       child_2 = _tmp7_;
+#line 322 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_2);
+#line 323 "test-6BVIG2.vala"
+       _tmp8_ = self->el;
+#line 323 "test-6BVIG2.vala"
+       _tmp9_ = child_2->el;
+#line 323 "test-6BVIG2.vala"
+       gtk_box_append (_tmp8_, (GtkWidget*) _tmp9_);
+#line 311 "test-6BVIG2.vala"
+       _g_object_unref0 (child_2);
+#line 311 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 311 "test-6BVIG2.vala"
+       return self;
+#line 2542 "test-6BVIG2.c"
+}
+
+uiWindowXcls_Box11*
+ui_window_xcls_box11_new (uiWindow* _owner)
+{
+#line 311 "test-6BVIG2.vala"
+       return ui_window_xcls_box11_construct (UI_WINDOW_TYPE_XCLS_BOX11, _owner);
+#line 2550 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_box11_class_init (uiWindowXcls_Box11Class * klass,
+                                 gpointer klass_data)
+{
+#line 302 "test-6BVIG2.vala"
+       ui_window_xcls_box11_parent_class = g_type_class_peek_parent (klass);
+#line 302 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_Box11_private_offset);
+#line 302 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_box11_finalize;
+#line 2563 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_box11_instance_init (uiWindowXcls_Box11 * self,
+                                    gpointer klass)
+{
+#line 302 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_box11_get_instance_private (self);
+#line 2572 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_box11_finalize (GObject * obj)
+{
+       uiWindowXcls_Box11 * self;
+#line 302 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_BOX11, uiWindowXcls_Box11);
+#line 304 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 305 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 302 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_box11_parent_class)->finalize (obj);
+#line 2587 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_box11_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_Box11Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_box11_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_Box11), 0, (GInstanceInitFunc) ui_window_xcls_box11_instance_init, NULL };
+       GType ui_window_xcls_box11_type_id;
+       ui_window_xcls_box11_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_Box11", &g_define_type_info, 0);
+       uiWindowXcls_Box11_private_offset = g_type_add_instance_private (ui_window_xcls_box11_type_id, sizeof (uiWindowXcls_Box11Private));
+       return ui_window_xcls_box11_type_id;
+}
+
+GType
+ui_window_xcls_box11_get_type (void)
+{
+       static volatile gsize ui_window_xcls_box11_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_box11_type_id__once)) {
+               GType ui_window_xcls_box11_type_id;
+               ui_window_xcls_box11_type_id = ui_window_xcls_box11_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_box11_type_id__once, ui_window_xcls_box11_type_id);
+       }
+       return ui_window_xcls_box11_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_searchbar_get_instance_private (uiWindowXcls_searchbar* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_searchbar_private_offset);
+}
+
+static void
+__lambda6_ (uiWindowXcls_searchbar* self)
+{
+       uiWindow* _tmp0_;
+       uiWindowXcls_searchentry* _tmp1_;
+       GtkSearchEntry* _tmp2_;
+#line 361 "test-6BVIG2.vala"
+       _tmp0_ = self->priv->_this;
+#line 361 "test-6BVIG2.vala"
+       _tmp1_ = _tmp0_->searchentry;
+#line 361 "test-6BVIG2.vala"
+       _tmp2_ = _tmp1_->el;
+#line 361 "test-6BVIG2.vala"
+       gtk_editable_set_text ((GtkEditable*) _tmp2_, "");
+#line 2632 "test-6BVIG2.c"
+}
+
+static void
+___lambda6__g_object_notify (GObject* _sender,
+                             GParamSpec* pspec,
+                             gpointer self)
+{
+#line 360 "test-6BVIG2.vala"
+       __lambda6_ ((uiWindowXcls_searchbar*) self);
+#line 2642 "test-6BVIG2.c"
+}
+
+uiWindowXcls_searchbar*
+ui_window_xcls_searchbar_construct (GType object_type,
+                                    uiWindow* _owner)
+{
+       uiWindowXcls_searchbar * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindow* _tmp1_;
+       uiWindowXcls_searchbar* _tmp2_;
+       GtkSearchBar* _tmp3_;
+       GtkSearchBar* _tmp4_;
+       uiWindowXcls_searchentry* child_1 = NULL;
+       uiWindow* _tmp5_;
+       uiWindowXcls_searchentry* _tmp6_;
+       GtkSearchBar* _tmp7_;
+       GtkSearchEntry* _tmp8_;
+       GtkSearchBar* _tmp13_;
+#line 337 "test-6BVIG2.vala"
+       self = (uiWindowXcls_searchbar*) g_object_new (object_type, NULL);
+#line 339 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 339 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 339 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 340 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 340 "test-6BVIG2.vala"
+       _tmp2_ = _g_object_ref0 (self);
+#line 340 "test-6BVIG2.vala"
+       _g_object_unref0 (_tmp1_->searchbar);
+#line 340 "test-6BVIG2.vala"
+       _tmp1_->searchbar = _tmp2_;
+#line 341 "test-6BVIG2.vala"
+       _tmp3_ = (GtkSearchBar*) gtk_search_bar_new ();
+#line 341 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp3_);
+#line 341 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 341 "test-6BVIG2.vala"
+       self->el = _tmp3_;
+#line 346 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 346 "test-6BVIG2.vala"
+       g_object_set (_tmp4_, "search-mode-enabled", FALSE, NULL);
+#line 347 "test-6BVIG2.vala"
+       _tmp5_ = self->priv->_this;
+#line 347 "test-6BVIG2.vala"
+       _tmp6_ = ui_window_xcls_searchentry_new (_tmp5_);
+#line 347 "test-6BVIG2.vala"
+       child_1 = _tmp6_;
+#line 348 "test-6BVIG2.vala"
+       _tmp7_ = self->el;
+#line 348 "test-6BVIG2.vala"
+       _tmp8_ = child_1->el;
+#line 348 "test-6BVIG2.vala"
+       gtk_search_bar_set_child (_tmp7_, (GtkWidget*) _tmp8_);
+#line 2701 "test-6BVIG2.c"
+       {
+               uiWindow* _tmp9_;
+               uiWindowXcls_searchbtn* _tmp10_;
+               GtkToggleButton* _tmp11_;
+               GtkSearchBar* _tmp12_;
+#line 353 "test-6BVIG2.vala"
+               _tmp9_ = self->priv->_this;
+#line 353 "test-6BVIG2.vala"
+               _tmp10_ = _tmp9_->searchbtn;
+#line 353 "test-6BVIG2.vala"
+               _tmp11_ = _tmp10_->el;
+#line 353 "test-6BVIG2.vala"
+               _tmp12_ = self->el;
+#line 353 "test-6BVIG2.vala"
+               g_object_bind_property_with_closures ((GObject*) _tmp11_, "active", (GObject*) _tmp12_, "search-mode-enabled", G_BINDING_BIDIRECTIONAL, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 2717 "test-6BVIG2.c"
+       }
+#line 360 "test-6BVIG2.vala"
+       _tmp13_ = self->el;
+#line 360 "test-6BVIG2.vala"
+       g_signal_connect_object ((GObject*) _tmp13_, "notify::search_mode_enabled", (GCallback) ___lambda6__g_object_notify, self, 0);
+#line 337 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 337 "test-6BVIG2.vala"
+       return self;
+#line 2727 "test-6BVIG2.c"
+}
+
+uiWindowXcls_searchbar*
+ui_window_xcls_searchbar_new (uiWindow* _owner)
+{
+#line 337 "test-6BVIG2.vala"
+       return ui_window_xcls_searchbar_construct (UI_WINDOW_TYPE_XCLS_SEARCHBAR, _owner);
+#line 2735 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchbar_class_init (uiWindowXcls_searchbarClass * klass,
+                                     gpointer klass_data)
+{
+#line 328 "test-6BVIG2.vala"
+       ui_window_xcls_searchbar_parent_class = g_type_class_peek_parent (klass);
+#line 328 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_searchbar_private_offset);
+#line 328 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_searchbar_finalize;
+#line 2748 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchbar_instance_init (uiWindowXcls_searchbar * self,
+                                        gpointer klass)
+{
+#line 328 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_searchbar_get_instance_private (self);
+#line 2757 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchbar_finalize (GObject * obj)
+{
+       uiWindowXcls_searchbar * self;
+#line 328 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbar);
+#line 330 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 331 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 328 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_searchbar_parent_class)->finalize (obj);
+#line 2772 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_searchbar_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_searchbarClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_searchbar_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_searchbar), 0, (GInstanceInitFunc) ui_window_xcls_searchbar_instance_init, NULL };
+       GType ui_window_xcls_searchbar_type_id;
+       ui_window_xcls_searchbar_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_searchbar", &g_define_type_info, 0);
+       uiWindowXcls_searchbar_private_offset = g_type_add_instance_private (ui_window_xcls_searchbar_type_id, sizeof (uiWindowXcls_searchbarPrivate));
+       return ui_window_xcls_searchbar_type_id;
+}
+
+GType
+ui_window_xcls_searchbar_get_type (void)
+{
+       static volatile gsize ui_window_xcls_searchbar_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_searchbar_type_id__once)) {
+               GType ui_window_xcls_searchbar_type_id;
+               ui_window_xcls_searchbar_type_id = ui_window_xcls_searchbar_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_searchbar_type_id__once, ui_window_xcls_searchbar_type_id);
+       }
+       return ui_window_xcls_searchbar_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_searchentry_get_instance_private (uiWindowXcls_searchentry* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_searchentry_private_offset);
+}
+
+static void
+__lambda4_ (uiWindowXcls_searchentry* self)
+{
+}
+
+static void
+___lambda4__gtk_search_entry_search_changed (GtkSearchEntry* _sender,
+                                             gpointer self)
+{
+#line 387 "test-6BVIG2.vala"
+       __lambda4_ ((uiWindowXcls_searchentry*) self);
+#line 2814 "test-6BVIG2.c"
+}
+
+static void
+__lambda5_ (uiWindowXcls_searchentry* self)
+{
+}
+
+static void
+___lambda5__gtk_search_entry_stop_search (GtkSearchEntry* _sender,
+                                          gpointer self)
+{
+#line 391 "test-6BVIG2.vala"
+       __lambda5_ ((uiWindowXcls_searchentry*) self);
+#line 2828 "test-6BVIG2.c"
+}
+
+uiWindowXcls_searchentry*
+ui_window_xcls_searchentry_construct (GType object_type,
+                                      uiWindow* _owner)
+{
+       uiWindowXcls_searchentry * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindow* _tmp1_;
+       uiWindowXcls_searchentry* _tmp2_;
+       GtkSearchEntry* _tmp3_;
+       GtkSearchEntry* _tmp4_;
+       GtkSearchEntry* _tmp5_;
+#line 376 "test-6BVIG2.vala"
+       self = (uiWindowXcls_searchentry*) g_object_new (object_type, NULL);
+#line 378 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 378 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 378 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 379 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 379 "test-6BVIG2.vala"
+       _tmp2_ = _g_object_ref0 (self);
+#line 379 "test-6BVIG2.vala"
+       _g_object_unref0 (_tmp1_->searchentry);
+#line 379 "test-6BVIG2.vala"
+       _tmp1_->searchentry = _tmp2_;
+#line 380 "test-6BVIG2.vala"
+       _tmp3_ = (GtkSearchEntry*) gtk_search_entry_new ();
+#line 380 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp3_);
+#line 380 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 380 "test-6BVIG2.vala"
+       self->el = _tmp3_;
+#line 387 "test-6BVIG2.vala"
+       _tmp4_ = self->el;
+#line 387 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp4_, "search-changed", (GCallback) ___lambda4__gtk_search_entry_search_changed, self, 0);
+#line 391 "test-6BVIG2.vala"
+       _tmp5_ = self->el;
+#line 391 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp5_, "stop-search", (GCallback) ___lambda5__gtk_search_entry_stop_search, self, 0);
+#line 376 "test-6BVIG2.vala"
+       return self;
+#line 2876 "test-6BVIG2.c"
+}
+
+uiWindowXcls_searchentry*
+ui_window_xcls_searchentry_new (uiWindow* _owner)
+{
+#line 376 "test-6BVIG2.vala"
+       return ui_window_xcls_searchentry_construct (UI_WINDOW_TYPE_XCLS_SEARCHENTRY, _owner);
+#line 2884 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchentry_class_init (uiWindowXcls_searchentryClass * klass,
+                                       gpointer klass_data)
+{
+#line 367 "test-6BVIG2.vala"
+       ui_window_xcls_searchentry_parent_class = g_type_class_peek_parent (klass);
+#line 367 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_searchentry_private_offset);
+#line 367 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_searchentry_finalize;
+#line 2897 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchentry_instance_init (uiWindowXcls_searchentry * self,
+                                          gpointer klass)
+{
+#line 367 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_searchentry_get_instance_private (self);
+#line 2906 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_searchentry_finalize (GObject * obj)
+{
+       uiWindowXcls_searchentry * self;
+#line 367 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentry);
+#line 369 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 370 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 367 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_searchentry_parent_class)->finalize (obj);
+#line 2921 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_searchentry_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_searchentryClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_searchentry_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_searchentry), 0, (GInstanceInitFunc) ui_window_xcls_searchentry_instance_init, NULL };
+       GType ui_window_xcls_searchentry_type_id;
+       ui_window_xcls_searchentry_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_searchentry", &g_define_type_info, 0);
+       uiWindowXcls_searchentry_private_offset = g_type_add_instance_private (ui_window_xcls_searchentry_type_id, sizeof (uiWindowXcls_searchentryPrivate));
+       return ui_window_xcls_searchentry_type_id;
+}
+
+GType
+ui_window_xcls_searchentry_get_type (void)
+{
+       static volatile gsize ui_window_xcls_searchentry_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_searchentry_type_id__once)) {
+               GType ui_window_xcls_searchentry_type_id;
+               ui_window_xcls_searchentry_type_id = ui_window_xcls_searchentry_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_searchentry_type_id__once, ui_window_xcls_searchentry_type_id);
+       }
+       return ui_window_xcls_searchentry_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_scrolledwindow14_get_instance_private (uiWindowXcls_ScrolledWindow14* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ScrolledWindow14_private_offset);
+}
+
+uiWindowXcls_ScrolledWindow14*
+ui_window_xcls_scrolledwindow14_construct (GType object_type,
+                                           uiWindow* _owner)
+{
+       uiWindowXcls_ScrolledWindow14 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkScrolledWindow* _tmp1_;
+       GtkScrolledWindow* _tmp2_;
+       GtkScrolledWindow* _tmp3_;
+       uiWindowXcls_ColumnView15* child_1 = NULL;
+       uiWindow* _tmp4_;
+       uiWindowXcls_ColumnView15* _tmp5_;
+       GtkScrolledWindow* _tmp6_;
+       GtkColumnView* _tmp7_;
+#line 410 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ScrolledWindow14*) g_object_new (object_type, NULL);
+#line 412 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 412 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 412 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 413 "test-6BVIG2.vala"
+       _tmp1_ = (GtkScrolledWindow*) gtk_scrolled_window_new ();
+#line 413 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 413 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 413 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 418 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 418 "test-6BVIG2.vala"
+       gtk_widget_set_hexpand ((GtkWidget*) _tmp2_, TRUE);
+#line 419 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 419 "test-6BVIG2.vala"
+       gtk_widget_set_vexpand ((GtkWidget*) _tmp3_, TRUE);
+#line 420 "test-6BVIG2.vala"
+       _tmp4_ = self->priv->_this;
+#line 420 "test-6BVIG2.vala"
+       _tmp5_ = ui_window_xcls_columnview15_new (_tmp4_);
+#line 420 "test-6BVIG2.vala"
+       child_1 = _tmp5_;
+#line 421 "test-6BVIG2.vala"
+       _tmp6_ = self->el;
+#line 421 "test-6BVIG2.vala"
+       _tmp7_ = child_1->el;
+#line 421 "test-6BVIG2.vala"
+       gtk_scrolled_window_set_child (_tmp6_, (GtkWidget*) _tmp7_);
+#line 410 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 410 "test-6BVIG2.vala"
+       return self;
+#line 3006 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ScrolledWindow14*
+ui_window_xcls_scrolledwindow14_new (uiWindow* _owner)
+{
+#line 410 "test-6BVIG2.vala"
+       return ui_window_xcls_scrolledwindow14_construct (UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14, _owner);
+#line 3014 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_scrolledwindow14_class_init (uiWindowXcls_ScrolledWindow14Class * klass,
+                                            gpointer klass_data)
+{
+#line 401 "test-6BVIG2.vala"
+       ui_window_xcls_scrolledwindow14_parent_class = g_type_class_peek_parent (klass);
+#line 401 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ScrolledWindow14_private_offset);
+#line 401 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_scrolledwindow14_finalize;
+#line 3027 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_scrolledwindow14_instance_init (uiWindowXcls_ScrolledWindow14 * self,
+                                               gpointer klass)
+{
+#line 401 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_scrolledwindow14_get_instance_private (self);
+#line 3036 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_scrolledwindow14_finalize (GObject * obj)
+{
+       uiWindowXcls_ScrolledWindow14 * self;
+#line 401 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW14, uiWindowXcls_ScrolledWindow14);
+#line 403 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 404 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 401 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_scrolledwindow14_parent_class)->finalize (obj);
+#line 3051 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_scrolledwindow14_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ScrolledWindow14Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_scrolledwindow14_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ScrolledWindow14), 0, (GInstanceInitFunc) ui_window_xcls_scrolledwindow14_instance_init, NULL };
+       GType ui_window_xcls_scrolledwindow14_type_id;
+       ui_window_xcls_scrolledwindow14_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ScrolledWindow14", &g_define_type_info, 0);
+       uiWindowXcls_ScrolledWindow14_private_offset = g_type_add_instance_private (ui_window_xcls_scrolledwindow14_type_id, sizeof (uiWindowXcls_ScrolledWindow14Private));
+       return ui_window_xcls_scrolledwindow14_type_id;
+}
+
+GType
+ui_window_xcls_scrolledwindow14_get_type (void)
+{
+       static volatile gsize ui_window_xcls_scrolledwindow14_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_scrolledwindow14_type_id__once)) {
+               GType ui_window_xcls_scrolledwindow14_type_id;
+               ui_window_xcls_scrolledwindow14_type_id = ui_window_xcls_scrolledwindow14_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_scrolledwindow14_type_id__once, ui_window_xcls_scrolledwindow14_type_id);
+       }
+       return ui_window_xcls_scrolledwindow14_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_columnview15_get_instance_private (uiWindowXcls_ColumnView15* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnView15_private_offset);
+}
+
+uiWindowXcls_ColumnView15*
+ui_window_xcls_columnview15_construct (GType object_type,
+                                       uiWindow* _owner)
+{
+       uiWindowXcls_ColumnView15 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkColumnView* _tmp1_;
+       GtkColumnView* _tmp2_;
+       GtkColumnView* _tmp3_;
+       gchar* _tmp4_;
+       gchar** _tmp5_;
+       gchar** _tmp6_;
+       gint _tmp6__length1;
+       uiWindowXcls_ColumnViewColumn16* child_1 = NULL;
+       uiWindow* _tmp7_;
+       uiWindowXcls_ColumnViewColumn16* _tmp8_;
+       GtkColumnView* _tmp9_;
+       GtkColumnViewColumn* _tmp10_;
+       uiWindowXcls_ColumnViewColumn18* child_2 = NULL;
+       uiWindow* _tmp11_;
+       uiWindowXcls_ColumnViewColumn18* _tmp12_;
+       GtkColumnView* _tmp13_;
+       GtkColumnViewColumn* _tmp14_;
+       uiWindowXcls_ColumnViewColumn20* child_3 = NULL;
+       uiWindow* _tmp15_;
+       uiWindowXcls_ColumnViewColumn20* _tmp16_;
+       GtkColumnView* _tmp17_;
+       GtkColumnViewColumn* _tmp18_;
+       uiWindowXcls_ColumnViewColumn22* child_4 = NULL;
+       uiWindow* _tmp19_;
+       uiWindowXcls_ColumnViewColumn22* _tmp20_;
+       GtkColumnView* _tmp21_;
+       GtkColumnViewColumn* _tmp22_;
+       uiWindowXcls_ColumnViewColumn24* child_5 = NULL;
+       uiWindow* _tmp23_;
+       uiWindowXcls_ColumnViewColumn24* _tmp24_;
+       GtkColumnView* _tmp25_;
+       GtkColumnViewColumn* _tmp26_;
+#line 435 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ColumnView15*) g_object_new (object_type, NULL);
+#line 437 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 437 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 437 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 438 "test-6BVIG2.vala"
+       _tmp1_ = (GtkColumnView*) gtk_column_view_new (NULL);
+#line 438 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 438 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 438 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 443 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 443 "test-6BVIG2.vala"
+       gtk_column_view_set_tab_behavior (_tmp2_, GTK_LIST_TAB_CELL);
+#line 444 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 444 "test-6BVIG2.vala"
+       _tmp4_ = g_strdup ("data-table");
+#line 444 "test-6BVIG2.vala"
+       _tmp5_ = g_new0 (gchar*, 1 + 1);
+#line 444 "test-6BVIG2.vala"
+       _tmp5_[0] = _tmp4_;
+#line 444 "test-6BVIG2.vala"
+       _tmp6_ = _tmp5_;
+#line 444 "test-6BVIG2.vala"
+       _tmp6__length1 = 1;
+#line 444 "test-6BVIG2.vala"
+       gtk_widget_set_css_classes ((GtkWidget*) _tmp3_, _tmp6_);
+#line 444 "test-6BVIG2.vala"
+       _tmp6_ = (_vala_array_free (_tmp6_, _tmp6__length1, (GDestroyNotify) g_free), NULL);
+#line 445 "test-6BVIG2.vala"
+       _tmp7_ = self->priv->_this;
+#line 445 "test-6BVIG2.vala"
+       _tmp8_ = ui_window_xcls_columnviewcolumn16_new (_tmp7_);
+#line 445 "test-6BVIG2.vala"
+       child_1 = _tmp8_;
+#line 446 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 447 "test-6BVIG2.vala"
+       _tmp9_ = self->el;
+#line 447 "test-6BVIG2.vala"
+       _tmp10_ = child_1->el;
+#line 447 "test-6BVIG2.vala"
+       gtk_column_view_append_column (_tmp9_, _tmp10_);
+#line 448 "test-6BVIG2.vala"
+       _tmp11_ = self->priv->_this;
+#line 448 "test-6BVIG2.vala"
+       _tmp12_ = ui_window_xcls_columnviewcolumn18_new (_tmp11_);
+#line 448 "test-6BVIG2.vala"
+       child_2 = _tmp12_;
+#line 449 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_2);
+#line 450 "test-6BVIG2.vala"
+       _tmp13_ = self->el;
+#line 450 "test-6BVIG2.vala"
+       _tmp14_ = child_2->el;
+#line 450 "test-6BVIG2.vala"
+       gtk_column_view_append_column (_tmp13_, _tmp14_);
+#line 451 "test-6BVIG2.vala"
+       _tmp15_ = self->priv->_this;
+#line 451 "test-6BVIG2.vala"
+       _tmp16_ = ui_window_xcls_columnviewcolumn20_new (_tmp15_);
+#line 451 "test-6BVIG2.vala"
+       child_3 = _tmp16_;
+#line 452 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_3);
+#line 453 "test-6BVIG2.vala"
+       _tmp17_ = self->el;
+#line 453 "test-6BVIG2.vala"
+       _tmp18_ = child_3->el;
+#line 453 "test-6BVIG2.vala"
+       gtk_column_view_append_column (_tmp17_, _tmp18_);
+#line 454 "test-6BVIG2.vala"
+       _tmp19_ = self->priv->_this;
+#line 454 "test-6BVIG2.vala"
+       _tmp20_ = ui_window_xcls_columnviewcolumn22_new (_tmp19_);
+#line 454 "test-6BVIG2.vala"
+       child_4 = _tmp20_;
+#line 455 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_4);
+#line 456 "test-6BVIG2.vala"
+       _tmp21_ = self->el;
+#line 456 "test-6BVIG2.vala"
+       _tmp22_ = child_4->el;
+#line 456 "test-6BVIG2.vala"
+       gtk_column_view_append_column (_tmp21_, _tmp22_);
+#line 457 "test-6BVIG2.vala"
+       _tmp23_ = self->priv->_this;
+#line 457 "test-6BVIG2.vala"
+       _tmp24_ = ui_window_xcls_columnviewcolumn24_new (_tmp23_);
+#line 457 "test-6BVIG2.vala"
+       child_5 = _tmp24_;
+#line 458 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_5);
+#line 459 "test-6BVIG2.vala"
+       _tmp25_ = self->el;
+#line 459 "test-6BVIG2.vala"
+       _tmp26_ = child_5->el;
+#line 459 "test-6BVIG2.vala"
+       gtk_column_view_append_column (_tmp25_, _tmp26_);
+#line 435 "test-6BVIG2.vala"
+       _g_object_unref0 (child_5);
+#line 435 "test-6BVIG2.vala"
+       _g_object_unref0 (child_4);
+#line 435 "test-6BVIG2.vala"
+       _g_object_unref0 (child_3);
+#line 435 "test-6BVIG2.vala"
+       _g_object_unref0 (child_2);
+#line 435 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 435 "test-6BVIG2.vala"
+       return self;
+#line 3238 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ColumnView15*
+ui_window_xcls_columnview15_new (uiWindow* _owner)
+{
+#line 435 "test-6BVIG2.vala"
+       return ui_window_xcls_columnview15_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEW15, _owner);
+#line 3246 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnview15_class_init (uiWindowXcls_ColumnView15Class * klass,
+                                        gpointer klass_data)
+{
+#line 426 "test-6BVIG2.vala"
+       ui_window_xcls_columnview15_parent_class = g_type_class_peek_parent (klass);
+#line 426 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnView15_private_offset);
+#line 426 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnview15_finalize;
+#line 3259 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnview15_instance_init (uiWindowXcls_ColumnView15 * self,
+                                           gpointer klass)
+{
+#line 426 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_columnview15_get_instance_private (self);
+#line 3268 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnview15_finalize (GObject * obj)
+{
+       uiWindowXcls_ColumnView15 * self;
+#line 426 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEW15, uiWindowXcls_ColumnView15);
+#line 428 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 429 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 426 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_columnview15_parent_class)->finalize (obj);
+#line 3283 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_columnview15_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnView15Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnview15_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnView15), 0, (GInstanceInitFunc) ui_window_xcls_columnview15_instance_init, NULL };
+       GType ui_window_xcls_columnview15_type_id;
+       ui_window_xcls_columnview15_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnView15", &g_define_type_info, 0);
+       uiWindowXcls_ColumnView15_private_offset = g_type_add_instance_private (ui_window_xcls_columnview15_type_id, sizeof (uiWindowXcls_ColumnView15Private));
+       return ui_window_xcls_columnview15_type_id;
+}
+
+GType
+ui_window_xcls_columnview15_get_type (void)
+{
+       static volatile gsize ui_window_xcls_columnview15_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_columnview15_type_id__once)) {
+               GType ui_window_xcls_columnview15_type_id;
+               ui_window_xcls_columnview15_type_id = ui_window_xcls_columnview15_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_columnview15_type_id__once, ui_window_xcls_columnview15_type_id);
+       }
+       return ui_window_xcls_columnview15_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_columnviewcolumn16_get_instance_private (uiWindowXcls_ColumnViewColumn16* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn16_private_offset);
+}
+
+uiWindowXcls_ColumnViewColumn16*
+ui_window_xcls_columnviewcolumn16_construct (GType object_type,
+                                             uiWindow* _owner)
+{
+       uiWindowXcls_ColumnViewColumn16 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_SignalListItemFactory17* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_SignalListItemFactory17* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+       GtkListItemFactory* _tmp4_;
+       GtkColumnViewColumn* _tmp5_;
+#line 473 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ColumnViewColumn16*) g_object_new (object_type, NULL);
+#line 475 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 475 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 475 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 476 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 476 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_signallistitemfactory17_new (_tmp1_);
+#line 476 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 477 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 478 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 478 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
+#line 478 "test-6BVIG2.vala"
+       _tmp5_ = gtk_column_view_column_new ("Name", _tmp4_);
+#line 478 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 478 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 473 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 473 "test-6BVIG2.vala"
+       return self;
+#line 3356 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ColumnViewColumn16*
+ui_window_xcls_columnviewcolumn16_new (uiWindow* _owner)
+{
+#line 473 "test-6BVIG2.vala"
+       return ui_window_xcls_columnviewcolumn16_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16, _owner);
+#line 3364 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn16_class_init (uiWindowXcls_ColumnViewColumn16Class * klass,
+                                              gpointer klass_data)
+{
+#line 464 "test-6BVIG2.vala"
+       ui_window_xcls_columnviewcolumn16_parent_class = g_type_class_peek_parent (klass);
+#line 464 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn16_private_offset);
+#line 464 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn16_finalize;
+#line 3377 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn16_instance_init (uiWindowXcls_ColumnViewColumn16 * self,
+                                                 gpointer klass)
+{
+#line 464 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_columnviewcolumn16_get_instance_private (self);
+#line 3386 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn16_finalize (GObject * obj)
+{
+       uiWindowXcls_ColumnViewColumn16 * self;
+#line 464 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN16, uiWindowXcls_ColumnViewColumn16);
+#line 466 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 467 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 464 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn16_parent_class)->finalize (obj);
+#line 3401 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_columnviewcolumn16_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn16), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn16_instance_init, NULL };
+       GType ui_window_xcls_columnviewcolumn16_type_id;
+       ui_window_xcls_columnviewcolumn16_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn16", &g_define_type_info, 0);
+       uiWindowXcls_ColumnViewColumn16_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn16_type_id, sizeof (uiWindowXcls_ColumnViewColumn16Private));
+       return ui_window_xcls_columnviewcolumn16_type_id;
+}
+
+GType
+ui_window_xcls_columnviewcolumn16_get_type (void)
+{
+       static volatile gsize ui_window_xcls_columnviewcolumn16_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_columnviewcolumn16_type_id__once)) {
+               GType ui_window_xcls_columnviewcolumn16_type_id;
+               ui_window_xcls_columnviewcolumn16_type_id = ui_window_xcls_columnviewcolumn16_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_columnviewcolumn16_type_id__once, ui_window_xcls_columnviewcolumn16_type_id);
+       }
+       return ui_window_xcls_columnviewcolumn16_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_signallistitemfactory17_get_instance_private (uiWindowXcls_SignalListItemFactory17* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory17_private_offset);
+}
+
+static void
+__lambda10_ (uiWindowXcls_SignalListItemFactory17* self,
+             GObject* item)
+{
+       GtkListItem* gi = NULL;
+       GtkListItem* _tmp0_;
+       GtkLabel* lbl = NULL;
+       GtkLabel* _tmp1_;
+#line 508 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
+#line 508 "test-6BVIG2.vala"
+       gi = _tmp0_;
+#line 510 "test-6BVIG2.vala"
+       _tmp1_ = (GtkLabel*) gtk_label_new ("");
+#line 510 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 510 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 511 "test-6BVIG2.vala"
+       gtk_label_set_xalign (lbl, (gfloat) 0);
+#line 512 "test-6BVIG2.vala"
+       gtk_list_item_set_child (gi, (GtkWidget*) lbl);
+#line 506 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 506 "test-6BVIG2.vala"
+       _g_object_unref0 (gi);
+#line 3458 "test-6BVIG2.c"
+}
+
+static void
+___lambda10__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                 GObject* object,
+                                                 gpointer self)
+{
+#line 506 "test-6BVIG2.vala"
+       __lambda10_ ((uiWindowXcls_SignalListItemFactory17*) self, object);
+#line 3468 "test-6BVIG2.c"
+}
+
+static void
+__lambda11_ (uiWindowXcls_SignalListItemFactory17* self,
+             GObject* listitem)
+{
+       GtkLabel* lbl = NULL;
+       GtkWidget* _tmp0_;
+       GtkLabel* _tmp1_;
+       GSettings* item = NULL;
+       GObject* _tmp2_;
+       GSettings* _tmp3_;
+#line 517 "test-6BVIG2.vala"
+       _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 517 "test-6BVIG2.vala"
+       _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
+#line 517 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 519 "test-6BVIG2.vala"
+       _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 519 "test-6BVIG2.vala"
+       _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
+#line 519 "test-6BVIG2.vala"
+       item = _tmp3_;
+#line 523 "test-6BVIG2.vala"
+       g_object_bind_property_with_closures ((GObject*) item, "name", (GObject*) lbl, "label", G_BINDING_SYNC_CREATE, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 515 "test-6BVIG2.vala"
+       _g_object_unref0 (item);
+#line 515 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 3499 "test-6BVIG2.c"
+}
+
+static void
+___lambda11__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                GObject* object,
+                                                gpointer self)
+{
+#line 515 "test-6BVIG2.vala"
+       __lambda11_ ((uiWindowXcls_SignalListItemFactory17*) self, object);
+#line 3509 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory17*
+ui_window_xcls_signallistitemfactory17_construct (GType object_type,
+                                                  uiWindow* _owner)
+{
+       uiWindowXcls_SignalListItemFactory17 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkSignalListItemFactory* _tmp1_;
+       GtkSignalListItemFactory* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+#line 496 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SignalListItemFactory17*) g_object_new (object_type, NULL);
+#line 498 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 498 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 498 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 499 "test-6BVIG2.vala"
+       _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
+#line 499 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 499 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 506 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 506 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda10__gtk_signal_list_item_factory_setup, self, 0);
+#line 515 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 515 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda11__gtk_signal_list_item_factory_bind, self, 0);
+#line 496 "test-6BVIG2.vala"
+       return self;
+#line 3545 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory17*
+ui_window_xcls_signallistitemfactory17_new (uiWindow* _owner)
+{
+#line 496 "test-6BVIG2.vala"
+       return ui_window_xcls_signallistitemfactory17_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17, _owner);
+#line 3553 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory17_class_init (uiWindowXcls_SignalListItemFactory17Class * klass,
+                                                   gpointer klass_data)
+{
+#line 487 "test-6BVIG2.vala"
+       ui_window_xcls_signallistitemfactory17_parent_class = g_type_class_peek_parent (klass);
+#line 487 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory17_private_offset);
+#line 487 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory17_finalize;
+#line 3566 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory17_instance_init (uiWindowXcls_SignalListItemFactory17 * self,
+                                                      gpointer klass)
+{
+#line 487 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_signallistitemfactory17_get_instance_private (self);
+#line 3575 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory17_finalize (GObject * obj)
+{
+       uiWindowXcls_SignalListItemFactory17 * self;
+#line 487 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY17, uiWindowXcls_SignalListItemFactory17);
+#line 489 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 490 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 487 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory17_parent_class)->finalize (obj);
+#line 3590 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_signallistitemfactory17_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory17), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory17_instance_init, NULL };
+       GType ui_window_xcls_signallistitemfactory17_type_id;
+       ui_window_xcls_signallistitemfactory17_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory17", &g_define_type_info, 0);
+       uiWindowXcls_SignalListItemFactory17_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory17_type_id, sizeof (uiWindowXcls_SignalListItemFactory17Private));
+       return ui_window_xcls_signallistitemfactory17_type_id;
+}
+
+GType
+ui_window_xcls_signallistitemfactory17_get_type (void)
+{
+       static volatile gsize ui_window_xcls_signallistitemfactory17_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_signallistitemfactory17_type_id__once)) {
+               GType ui_window_xcls_signallistitemfactory17_type_id;
+               ui_window_xcls_signallistitemfactory17_type_id = ui_window_xcls_signallistitemfactory17_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_signallistitemfactory17_type_id__once, ui_window_xcls_signallistitemfactory17_type_id);
+       }
+       return ui_window_xcls_signallistitemfactory17_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_columnviewcolumn18_get_instance_private (uiWindowXcls_ColumnViewColumn18* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn18_private_offset);
+}
+
+uiWindowXcls_ColumnViewColumn18*
+ui_window_xcls_columnviewcolumn18_construct (GType object_type,
+                                             uiWindow* _owner)
+{
+       uiWindowXcls_ColumnViewColumn18 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_SignalListItemFactory19* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_SignalListItemFactory19* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+       GtkListItemFactory* _tmp4_;
+       GtkColumnViewColumn* _tmp5_;
+       GtkColumnViewColumn* _tmp6_;
+       GtkColumnViewColumn* _tmp7_;
+#line 544 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ColumnViewColumn18*) g_object_new (object_type, NULL);
+#line 546 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 546 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 546 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 547 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 547 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_signallistitemfactory19_new (_tmp1_);
+#line 547 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 548 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 549 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 549 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
+#line 549 "test-6BVIG2.vala"
+       _tmp5_ = gtk_column_view_column_new ("Value", _tmp4_);
+#line 549 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 549 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 554 "test-6BVIG2.vala"
+       _tmp6_ = self->el;
+#line 554 "test-6BVIG2.vala"
+       gtk_column_view_column_set_expand (_tmp6_, TRUE);
+#line 555 "test-6BVIG2.vala"
+       _tmp7_ = self->el;
+#line 555 "test-6BVIG2.vala"
+       gtk_column_view_column_set_resizable (_tmp7_, TRUE);
+#line 544 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 544 "test-6BVIG2.vala"
+       return self;
+#line 3673 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ColumnViewColumn18*
+ui_window_xcls_columnviewcolumn18_new (uiWindow* _owner)
+{
+#line 544 "test-6BVIG2.vala"
+       return ui_window_xcls_columnviewcolumn18_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18, _owner);
+#line 3681 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn18_class_init (uiWindowXcls_ColumnViewColumn18Class * klass,
+                                              gpointer klass_data)
+{
+#line 535 "test-6BVIG2.vala"
+       ui_window_xcls_columnviewcolumn18_parent_class = g_type_class_peek_parent (klass);
+#line 535 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn18_private_offset);
+#line 535 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn18_finalize;
+#line 3694 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn18_instance_init (uiWindowXcls_ColumnViewColumn18 * self,
+                                                 gpointer klass)
+{
+#line 535 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_columnviewcolumn18_get_instance_private (self);
+#line 3703 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn18_finalize (GObject * obj)
+{
+       uiWindowXcls_ColumnViewColumn18 * self;
+#line 535 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN18, uiWindowXcls_ColumnViewColumn18);
+#line 537 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 538 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 535 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn18_parent_class)->finalize (obj);
+#line 3718 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_columnviewcolumn18_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn18Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn18_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn18), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn18_instance_init, NULL };
+       GType ui_window_xcls_columnviewcolumn18_type_id;
+       ui_window_xcls_columnviewcolumn18_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn18", &g_define_type_info, 0);
+       uiWindowXcls_ColumnViewColumn18_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn18_type_id, sizeof (uiWindowXcls_ColumnViewColumn18Private));
+       return ui_window_xcls_columnviewcolumn18_type_id;
+}
+
+GType
+ui_window_xcls_columnviewcolumn18_get_type (void)
+{
+       static volatile gsize ui_window_xcls_columnviewcolumn18_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_columnviewcolumn18_type_id__once)) {
+               GType ui_window_xcls_columnviewcolumn18_type_id;
+               ui_window_xcls_columnviewcolumn18_type_id = ui_window_xcls_columnviewcolumn18_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_columnviewcolumn18_type_id__once, ui_window_xcls_columnviewcolumn18_type_id);
+       }
+       return ui_window_xcls_columnviewcolumn18_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_signallistitemfactory19_get_instance_private (uiWindowXcls_SignalListItemFactory19* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory19_private_offset);
+}
+
+static void
+__lambda12_ (uiWindowXcls_SignalListItemFactory19* self,
+             GObject* item)
+{
+       GtkListItem* gi = NULL;
+       GtkListItem* _tmp0_;
+       GtkEditableLabel* lbl = NULL;
+       GtkEditableLabel* _tmp1_;
+#line 581 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
+#line 581 "test-6BVIG2.vala"
+       gi = _tmp0_;
+#line 583 "test-6BVIG2.vala"
+       _tmp1_ = (GtkEditableLabel*) gtk_editable_label_new ("");
+#line 583 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 583 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 584 "test-6BVIG2.vala"
+       g_object_set ((GtkEditable*) lbl, "xalign", (gfloat) 0, NULL);
+#line 585 "test-6BVIG2.vala"
+       gtk_list_item_set_child (gi, (GtkWidget*) lbl);
+#line 579 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 579 "test-6BVIG2.vala"
+       _g_object_unref0 (gi);
+#line 3775 "test-6BVIG2.c"
+}
+
+static void
+___lambda12__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                 GObject* object,
+                                                 gpointer self)
+{
+#line 579 "test-6BVIG2.vala"
+       __lambda12_ ((uiWindowXcls_SignalListItemFactory19*) self, object);
+#line 3785 "test-6BVIG2.c"
+}
+
+static void
+__lambda13_ (uiWindowXcls_SignalListItemFactory19* self,
+             GObject* listitem)
+{
+       GtkLabel* lbl = NULL;
+       GtkWidget* _tmp0_;
+       GtkLabel* _tmp1_;
+       GSettings* item = NULL;
+       GObject* _tmp2_;
+       GSettings* _tmp3_;
+#line 590 "test-6BVIG2.vala"
+       _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 590 "test-6BVIG2.vala"
+       _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
+#line 590 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 592 "test-6BVIG2.vala"
+       _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 592 "test-6BVIG2.vala"
+       _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
+#line 592 "test-6BVIG2.vala"
+       item = _tmp3_;
+#line 596 "test-6BVIG2.vala"
+       g_object_bind_property_with_closures ((GObject*) item, "name", (GObject*) lbl, "label", G_BINDING_SYNC_CREATE, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 588 "test-6BVIG2.vala"
+       _g_object_unref0 (item);
+#line 588 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 3816 "test-6BVIG2.c"
+}
+
+static void
+___lambda13__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                GObject* object,
+                                                gpointer self)
+{
+#line 588 "test-6BVIG2.vala"
+       __lambda13_ ((uiWindowXcls_SignalListItemFactory19*) self, object);
+#line 3826 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory19*
+ui_window_xcls_signallistitemfactory19_construct (GType object_type,
+                                                  uiWindow* _owner)
+{
+       uiWindowXcls_SignalListItemFactory19 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkSignalListItemFactory* _tmp1_;
+       GtkSignalListItemFactory* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+#line 569 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SignalListItemFactory19*) g_object_new (object_type, NULL);
+#line 571 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 571 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 571 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 572 "test-6BVIG2.vala"
+       _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
+#line 572 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 572 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 579 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 579 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda12__gtk_signal_list_item_factory_setup, self, 0);
+#line 588 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 588 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda13__gtk_signal_list_item_factory_bind, self, 0);
+#line 569 "test-6BVIG2.vala"
+       return self;
+#line 3862 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory19*
+ui_window_xcls_signallistitemfactory19_new (uiWindow* _owner)
+{
+#line 569 "test-6BVIG2.vala"
+       return ui_window_xcls_signallistitemfactory19_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19, _owner);
+#line 3870 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory19_class_init (uiWindowXcls_SignalListItemFactory19Class * klass,
+                                                   gpointer klass_data)
+{
+#line 560 "test-6BVIG2.vala"
+       ui_window_xcls_signallistitemfactory19_parent_class = g_type_class_peek_parent (klass);
+#line 560 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory19_private_offset);
+#line 560 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory19_finalize;
+#line 3883 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory19_instance_init (uiWindowXcls_SignalListItemFactory19 * self,
+                                                      gpointer klass)
+{
+#line 560 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_signallistitemfactory19_get_instance_private (self);
+#line 3892 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory19_finalize (GObject * obj)
+{
+       uiWindowXcls_SignalListItemFactory19 * self;
+#line 560 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY19, uiWindowXcls_SignalListItemFactory19);
+#line 562 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 563 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 560 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory19_parent_class)->finalize (obj);
+#line 3907 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_signallistitemfactory19_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory19Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory19_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory19), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory19_instance_init, NULL };
+       GType ui_window_xcls_signallistitemfactory19_type_id;
+       ui_window_xcls_signallistitemfactory19_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory19", &g_define_type_info, 0);
+       uiWindowXcls_SignalListItemFactory19_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory19_type_id, sizeof (uiWindowXcls_SignalListItemFactory19Private));
+       return ui_window_xcls_signallistitemfactory19_type_id;
+}
+
+GType
+ui_window_xcls_signallistitemfactory19_get_type (void)
+{
+       static volatile gsize ui_window_xcls_signallistitemfactory19_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_signallistitemfactory19_type_id__once)) {
+               GType ui_window_xcls_signallistitemfactory19_type_id;
+               ui_window_xcls_signallistitemfactory19_type_id = ui_window_xcls_signallistitemfactory19_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_signallistitemfactory19_type_id__once, ui_window_xcls_signallistitemfactory19_type_id);
+       }
+       return ui_window_xcls_signallistitemfactory19_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_columnviewcolumn20_get_instance_private (uiWindowXcls_ColumnViewColumn20* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn20_private_offset);
+}
+
+uiWindowXcls_ColumnViewColumn20*
+ui_window_xcls_columnviewcolumn20_construct (GType object_type,
+                                             uiWindow* _owner)
+{
+       uiWindowXcls_ColumnViewColumn20 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_SignalListItemFactory21* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_SignalListItemFactory21* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+       GtkListItemFactory* _tmp4_;
+       GtkColumnViewColumn* _tmp5_;
+       GtkColumnViewColumn* _tmp6_;
+       GtkColumnViewColumn* _tmp7_;
+#line 616 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ColumnViewColumn20*) g_object_new (object_type, NULL);
+#line 618 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 618 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 618 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 619 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 619 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_signallistitemfactory21_new (_tmp1_);
+#line 619 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 620 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 621 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 621 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
+#line 621 "test-6BVIG2.vala"
+       _tmp5_ = gtk_column_view_column_new ("Type", _tmp4_);
+#line 621 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 621 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 626 "test-6BVIG2.vala"
+       _tmp6_ = self->el;
+#line 626 "test-6BVIG2.vala"
+       gtk_column_view_column_set_expand (_tmp6_, TRUE);
+#line 627 "test-6BVIG2.vala"
+       _tmp7_ = self->el;
+#line 627 "test-6BVIG2.vala"
+       gtk_column_view_column_set_resizable (_tmp7_, TRUE);
+#line 616 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 616 "test-6BVIG2.vala"
+       return self;
+#line 3990 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ColumnViewColumn20*
+ui_window_xcls_columnviewcolumn20_new (uiWindow* _owner)
+{
+#line 616 "test-6BVIG2.vala"
+       return ui_window_xcls_columnviewcolumn20_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20, _owner);
+#line 3998 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn20_class_init (uiWindowXcls_ColumnViewColumn20Class * klass,
+                                              gpointer klass_data)
+{
+#line 607 "test-6BVIG2.vala"
+       ui_window_xcls_columnviewcolumn20_parent_class = g_type_class_peek_parent (klass);
+#line 607 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn20_private_offset);
+#line 607 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn20_finalize;
+#line 4011 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn20_instance_init (uiWindowXcls_ColumnViewColumn20 * self,
+                                                 gpointer klass)
+{
+#line 607 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_columnviewcolumn20_get_instance_private (self);
+#line 4020 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn20_finalize (GObject * obj)
+{
+       uiWindowXcls_ColumnViewColumn20 * self;
+#line 607 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN20, uiWindowXcls_ColumnViewColumn20);
+#line 609 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 610 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 607 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn20_parent_class)->finalize (obj);
+#line 4035 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_columnviewcolumn20_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn20Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn20_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn20), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn20_instance_init, NULL };
+       GType ui_window_xcls_columnviewcolumn20_type_id;
+       ui_window_xcls_columnviewcolumn20_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn20", &g_define_type_info, 0);
+       uiWindowXcls_ColumnViewColumn20_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn20_type_id, sizeof (uiWindowXcls_ColumnViewColumn20Private));
+       return ui_window_xcls_columnviewcolumn20_type_id;
+}
+
+GType
+ui_window_xcls_columnviewcolumn20_get_type (void)
+{
+       static volatile gsize ui_window_xcls_columnviewcolumn20_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_columnviewcolumn20_type_id__once)) {
+               GType ui_window_xcls_columnviewcolumn20_type_id;
+               ui_window_xcls_columnviewcolumn20_type_id = ui_window_xcls_columnviewcolumn20_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_columnviewcolumn20_type_id__once, ui_window_xcls_columnviewcolumn20_type_id);
+       }
+       return ui_window_xcls_columnviewcolumn20_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_signallistitemfactory21_get_instance_private (uiWindowXcls_SignalListItemFactory21* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory21_private_offset);
+}
+
+static void
+__lambda14_ (uiWindowXcls_SignalListItemFactory21* self,
+             GObject* item)
+{
+       GtkListItem* gi = NULL;
+       GtkListItem* _tmp0_;
+       GtkLabel* lbl = NULL;
+       GtkLabel* _tmp1_;
+#line 653 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
+#line 653 "test-6BVIG2.vala"
+       gi = _tmp0_;
+#line 655 "test-6BVIG2.vala"
+       _tmp1_ = (GtkLabel*) gtk_label_new ("");
+#line 655 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 655 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 656 "test-6BVIG2.vala"
+       gtk_label_set_xalign (lbl, (gfloat) 0);
+#line 657 "test-6BVIG2.vala"
+       gtk_list_item_set_child (gi, (GtkWidget*) lbl);
+#line 651 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 651 "test-6BVIG2.vala"
+       _g_object_unref0 (gi);
+#line 4092 "test-6BVIG2.c"
+}
+
+static void
+___lambda14__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                 GObject* object,
+                                                 gpointer self)
+{
+#line 651 "test-6BVIG2.vala"
+       __lambda14_ ((uiWindowXcls_SignalListItemFactory21*) self, object);
+#line 4102 "test-6BVIG2.c"
+}
+
+static void
+__lambda15_ (uiWindowXcls_SignalListItemFactory21* self,
+             GObject* listitem)
+{
+       GtkLabel* lbl = NULL;
+       GtkWidget* _tmp0_;
+       GtkLabel* _tmp1_;
+       GSettings* item = NULL;
+       GObject* _tmp2_;
+       GSettings* _tmp3_;
+#line 662 "test-6BVIG2.vala"
+       _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 662 "test-6BVIG2.vala"
+       _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
+#line 662 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 664 "test-6BVIG2.vala"
+       _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 664 "test-6BVIG2.vala"
+       _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
+#line 664 "test-6BVIG2.vala"
+       item = _tmp3_;
+#line 668 "test-6BVIG2.vala"
+       g_object_bind_property_with_closures ((GObject*) item, "name", (GObject*) lbl, "label", G_BINDING_SYNC_CREATE, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 660 "test-6BVIG2.vala"
+       _g_object_unref0 (item);
+#line 660 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 4133 "test-6BVIG2.c"
+}
+
+static void
+___lambda15__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                GObject* object,
+                                                gpointer self)
+{
+#line 660 "test-6BVIG2.vala"
+       __lambda15_ ((uiWindowXcls_SignalListItemFactory21*) self, object);
+#line 4143 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory21*
+ui_window_xcls_signallistitemfactory21_construct (GType object_type,
+                                                  uiWindow* _owner)
+{
+       uiWindowXcls_SignalListItemFactory21 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkSignalListItemFactory* _tmp1_;
+       GtkSignalListItemFactory* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+#line 641 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SignalListItemFactory21*) g_object_new (object_type, NULL);
+#line 643 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 643 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 643 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 644 "test-6BVIG2.vala"
+       _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
+#line 644 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 644 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 651 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 651 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda14__gtk_signal_list_item_factory_setup, self, 0);
+#line 660 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 660 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda15__gtk_signal_list_item_factory_bind, self, 0);
+#line 641 "test-6BVIG2.vala"
+       return self;
+#line 4179 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory21*
+ui_window_xcls_signallistitemfactory21_new (uiWindow* _owner)
+{
+#line 641 "test-6BVIG2.vala"
+       return ui_window_xcls_signallistitemfactory21_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21, _owner);
+#line 4187 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory21_class_init (uiWindowXcls_SignalListItemFactory21Class * klass,
+                                                   gpointer klass_data)
+{
+#line 632 "test-6BVIG2.vala"
+       ui_window_xcls_signallistitemfactory21_parent_class = g_type_class_peek_parent (klass);
+#line 632 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory21_private_offset);
+#line 632 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory21_finalize;
+#line 4200 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory21_instance_init (uiWindowXcls_SignalListItemFactory21 * self,
+                                                      gpointer klass)
+{
+#line 632 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_signallistitemfactory21_get_instance_private (self);
+#line 4209 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory21_finalize (GObject * obj)
+{
+       uiWindowXcls_SignalListItemFactory21 * self;
+#line 632 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY21, uiWindowXcls_SignalListItemFactory21);
+#line 634 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 635 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 632 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory21_parent_class)->finalize (obj);
+#line 4224 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_signallistitemfactory21_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory21Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory21_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory21), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory21_instance_init, NULL };
+       GType ui_window_xcls_signallistitemfactory21_type_id;
+       ui_window_xcls_signallistitemfactory21_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory21", &g_define_type_info, 0);
+       uiWindowXcls_SignalListItemFactory21_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory21_type_id, sizeof (uiWindowXcls_SignalListItemFactory21Private));
+       return ui_window_xcls_signallistitemfactory21_type_id;
+}
+
+GType
+ui_window_xcls_signallistitemfactory21_get_type (void)
+{
+       static volatile gsize ui_window_xcls_signallistitemfactory21_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_signallistitemfactory21_type_id__once)) {
+               GType ui_window_xcls_signallistitemfactory21_type_id;
+               ui_window_xcls_signallistitemfactory21_type_id = ui_window_xcls_signallistitemfactory21_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_signallistitemfactory21_type_id__once, ui_window_xcls_signallistitemfactory21_type_id);
+       }
+       return ui_window_xcls_signallistitemfactory21_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_columnviewcolumn22_get_instance_private (uiWindowXcls_ColumnViewColumn22* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn22_private_offset);
+}
+
+uiWindowXcls_ColumnViewColumn22*
+ui_window_xcls_columnviewcolumn22_construct (GType object_type,
+                                             uiWindow* _owner)
+{
+       uiWindowXcls_ColumnViewColumn22 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_SignalListItemFactory23* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_SignalListItemFactory23* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+       GtkListItemFactory* _tmp4_;
+       GtkColumnViewColumn* _tmp5_;
+       GtkColumnViewColumn* _tmp6_;
+       GtkColumnViewColumn* _tmp7_;
+       GtkColumnViewColumn* _tmp8_;
+#line 689 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ColumnViewColumn22*) g_object_new (object_type, NULL);
+#line 691 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 691 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 691 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 692 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 692 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_signallistitemfactory23_new (_tmp1_);
+#line 692 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 693 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 694 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 694 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
+#line 694 "test-6BVIG2.vala"
+       _tmp5_ = gtk_column_view_column_new ("Description", _tmp4_);
+#line 694 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 694 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 699 "test-6BVIG2.vala"
+       _tmp6_ = self->el;
+#line 699 "test-6BVIG2.vala"
+       gtk_column_view_column_set_expand (_tmp6_, TRUE);
+#line 700 "test-6BVIG2.vala"
+       _tmp7_ = self->el;
+#line 700 "test-6BVIG2.vala"
+       gtk_column_view_column_set_resizable (_tmp7_, TRUE);
+#line 701 "test-6BVIG2.vala"
+       _tmp8_ = self->el;
+#line 701 "test-6BVIG2.vala"
+       gtk_column_view_column_set_visible (_tmp8_, FALSE);
+#line 689 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 689 "test-6BVIG2.vala"
+       return self;
+#line 4312 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ColumnViewColumn22*
+ui_window_xcls_columnviewcolumn22_new (uiWindow* _owner)
+{
+#line 689 "test-6BVIG2.vala"
+       return ui_window_xcls_columnviewcolumn22_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22, _owner);
+#line 4320 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn22_class_init (uiWindowXcls_ColumnViewColumn22Class * klass,
+                                              gpointer klass_data)
+{
+#line 680 "test-6BVIG2.vala"
+       ui_window_xcls_columnviewcolumn22_parent_class = g_type_class_peek_parent (klass);
+#line 680 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn22_private_offset);
+#line 680 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn22_finalize;
+#line 4333 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn22_instance_init (uiWindowXcls_ColumnViewColumn22 * self,
+                                                 gpointer klass)
+{
+#line 680 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_columnviewcolumn22_get_instance_private (self);
+#line 4342 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn22_finalize (GObject * obj)
+{
+       uiWindowXcls_ColumnViewColumn22 * self;
+#line 680 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN22, uiWindowXcls_ColumnViewColumn22);
+#line 682 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 683 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 680 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn22_parent_class)->finalize (obj);
+#line 4357 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_columnviewcolumn22_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn22Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn22_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn22), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn22_instance_init, NULL };
+       GType ui_window_xcls_columnviewcolumn22_type_id;
+       ui_window_xcls_columnviewcolumn22_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn22", &g_define_type_info, 0);
+       uiWindowXcls_ColumnViewColumn22_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn22_type_id, sizeof (uiWindowXcls_ColumnViewColumn22Private));
+       return ui_window_xcls_columnviewcolumn22_type_id;
+}
+
+GType
+ui_window_xcls_columnviewcolumn22_get_type (void)
+{
+       static volatile gsize ui_window_xcls_columnviewcolumn22_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_columnviewcolumn22_type_id__once)) {
+               GType ui_window_xcls_columnviewcolumn22_type_id;
+               ui_window_xcls_columnviewcolumn22_type_id = ui_window_xcls_columnviewcolumn22_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_columnviewcolumn22_type_id__once, ui_window_xcls_columnviewcolumn22_type_id);
+       }
+       return ui_window_xcls_columnviewcolumn22_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_signallistitemfactory23_get_instance_private (uiWindowXcls_SignalListItemFactory23* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory23_private_offset);
+}
+
+static void
+__lambda16_ (uiWindowXcls_SignalListItemFactory23* self,
+             GObject* item)
+{
+       GtkListItem* gi = NULL;
+       GtkListItem* _tmp0_;
+       GtkLabel* lbl = NULL;
+       GtkLabel* _tmp1_;
+#line 727 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
+#line 727 "test-6BVIG2.vala"
+       gi = _tmp0_;
+#line 729 "test-6BVIG2.vala"
+       _tmp1_ = (GtkLabel*) gtk_label_new ("");
+#line 729 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 729 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 730 "test-6BVIG2.vala"
+       gtk_label_set_xalign (lbl, (gfloat) 0);
+#line 731 "test-6BVIG2.vala"
+       gtk_list_item_set_child (gi, (GtkWidget*) lbl);
+#line 725 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 725 "test-6BVIG2.vala"
+       _g_object_unref0 (gi);
+#line 4414 "test-6BVIG2.c"
+}
+
+static void
+___lambda16__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                 GObject* object,
+                                                 gpointer self)
+{
+#line 725 "test-6BVIG2.vala"
+       __lambda16_ ((uiWindowXcls_SignalListItemFactory23*) self, object);
+#line 4424 "test-6BVIG2.c"
+}
+
+static void
+__lambda17_ (uiWindowXcls_SignalListItemFactory23* self,
+             GObject* listitem)
+{
+       GtkLabel* lbl = NULL;
+       GtkWidget* _tmp0_;
+       GtkLabel* _tmp1_;
+       GSettings* item = NULL;
+       GObject* _tmp2_;
+       GSettings* _tmp3_;
+#line 736 "test-6BVIG2.vala"
+       _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 736 "test-6BVIG2.vala"
+       _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
+#line 736 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 738 "test-6BVIG2.vala"
+       _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 738 "test-6BVIG2.vala"
+       _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
+#line 738 "test-6BVIG2.vala"
+       item = _tmp3_;
+#line 742 "test-6BVIG2.vala"
+       g_object_bind_property_with_closures ((GObject*) item, "description", (GObject*) lbl, "label", G_BINDING_SYNC_CREATE, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 734 "test-6BVIG2.vala"
+       _g_object_unref0 (item);
+#line 734 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 4455 "test-6BVIG2.c"
+}
+
+static void
+___lambda17__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                GObject* object,
+                                                gpointer self)
+{
+#line 734 "test-6BVIG2.vala"
+       __lambda17_ ((uiWindowXcls_SignalListItemFactory23*) self, object);
+#line 4465 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory23*
+ui_window_xcls_signallistitemfactory23_construct (GType object_type,
+                                                  uiWindow* _owner)
+{
+       uiWindowXcls_SignalListItemFactory23 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkSignalListItemFactory* _tmp1_;
+       GtkSignalListItemFactory* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+#line 715 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SignalListItemFactory23*) g_object_new (object_type, NULL);
+#line 717 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 717 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 717 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 718 "test-6BVIG2.vala"
+       _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
+#line 718 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 718 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 725 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 725 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda16__gtk_signal_list_item_factory_setup, self, 0);
+#line 734 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 734 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda17__gtk_signal_list_item_factory_bind, self, 0);
+#line 715 "test-6BVIG2.vala"
+       return self;
+#line 4501 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory23*
+ui_window_xcls_signallistitemfactory23_new (uiWindow* _owner)
+{
+#line 715 "test-6BVIG2.vala"
+       return ui_window_xcls_signallistitemfactory23_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23, _owner);
+#line 4509 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory23_class_init (uiWindowXcls_SignalListItemFactory23Class * klass,
+                                                   gpointer klass_data)
+{
+#line 706 "test-6BVIG2.vala"
+       ui_window_xcls_signallistitemfactory23_parent_class = g_type_class_peek_parent (klass);
+#line 706 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory23_private_offset);
+#line 706 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory23_finalize;
+#line 4522 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory23_instance_init (uiWindowXcls_SignalListItemFactory23 * self,
+                                                      gpointer klass)
+{
+#line 706 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_signallistitemfactory23_get_instance_private (self);
+#line 4531 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory23_finalize (GObject * obj)
+{
+       uiWindowXcls_SignalListItemFactory23 * self;
+#line 706 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY23, uiWindowXcls_SignalListItemFactory23);
+#line 708 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 709 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 706 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory23_parent_class)->finalize (obj);
+#line 4546 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_signallistitemfactory23_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory23Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory23_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory23), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory23_instance_init, NULL };
+       GType ui_window_xcls_signallistitemfactory23_type_id;
+       ui_window_xcls_signallistitemfactory23_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory23", &g_define_type_info, 0);
+       uiWindowXcls_SignalListItemFactory23_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory23_type_id, sizeof (uiWindowXcls_SignalListItemFactory23Private));
+       return ui_window_xcls_signallistitemfactory23_type_id;
+}
+
+GType
+ui_window_xcls_signallistitemfactory23_get_type (void)
+{
+       static volatile gsize ui_window_xcls_signallistitemfactory23_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_signallistitemfactory23_type_id__once)) {
+               GType ui_window_xcls_signallistitemfactory23_type_id;
+               ui_window_xcls_signallistitemfactory23_type_id = ui_window_xcls_signallistitemfactory23_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_signallistitemfactory23_type_id__once, ui_window_xcls_signallistitemfactory23_type_id);
+       }
+       return ui_window_xcls_signallistitemfactory23_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_columnviewcolumn24_get_instance_private (uiWindowXcls_ColumnViewColumn24* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn24_private_offset);
+}
+
+uiWindowXcls_ColumnViewColumn24*
+ui_window_xcls_columnviewcolumn24_construct (GType object_type,
+                                             uiWindow* _owner)
+{
+       uiWindowXcls_ColumnViewColumn24 * self = NULL;
+       uiWindow* _tmp0_;
+       uiWindowXcls_SignalListItemFactory25* child_1 = NULL;
+       uiWindow* _tmp1_;
+       uiWindowXcls_SignalListItemFactory25* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+       GtkListItemFactory* _tmp4_;
+       GtkColumnViewColumn* _tmp5_;
+       GtkColumnViewColumn* _tmp6_;
+       GtkColumnViewColumn* _tmp7_;
+       GtkColumnViewColumn* _tmp8_;
+#line 763 "test-6BVIG2.vala"
+       self = (uiWindowXcls_ColumnViewColumn24*) g_object_new (object_type, NULL);
+#line 765 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 765 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 765 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 766 "test-6BVIG2.vala"
+       _tmp1_ = self->priv->_this;
+#line 766 "test-6BVIG2.vala"
+       _tmp2_ = ui_window_xcls_signallistitemfactory25_new (_tmp1_);
+#line 766 "test-6BVIG2.vala"
+       child_1 = _tmp2_;
+#line 767 "test-6BVIG2.vala"
+       g_object_ref ((GObject*) child_1);
+#line 768 "test-6BVIG2.vala"
+       _tmp3_ = child_1->el;
+#line 768 "test-6BVIG2.vala"
+       _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
+#line 768 "test-6BVIG2.vala"
+       _tmp5_ = gtk_column_view_column_new ("Default", _tmp4_);
+#line 768 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 768 "test-6BVIG2.vala"
+       self->el = _tmp5_;
+#line 773 "test-6BVIG2.vala"
+       _tmp6_ = self->el;
+#line 773 "test-6BVIG2.vala"
+       gtk_column_view_column_set_expand (_tmp6_, TRUE);
+#line 774 "test-6BVIG2.vala"
+       _tmp7_ = self->el;
+#line 774 "test-6BVIG2.vala"
+       gtk_column_view_column_set_resizable (_tmp7_, TRUE);
+#line 775 "test-6BVIG2.vala"
+       _tmp8_ = self->el;
+#line 775 "test-6BVIG2.vala"
+       gtk_column_view_column_set_visible (_tmp8_, FALSE);
+#line 763 "test-6BVIG2.vala"
+       _g_object_unref0 (child_1);
+#line 763 "test-6BVIG2.vala"
+       return self;
+#line 4634 "test-6BVIG2.c"
+}
+
+uiWindowXcls_ColumnViewColumn24*
+ui_window_xcls_columnviewcolumn24_new (uiWindow* _owner)
+{
+#line 763 "test-6BVIG2.vala"
+       return ui_window_xcls_columnviewcolumn24_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24, _owner);
+#line 4642 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn24_class_init (uiWindowXcls_ColumnViewColumn24Class * klass,
+                                              gpointer klass_data)
+{
+#line 754 "test-6BVIG2.vala"
+       ui_window_xcls_columnviewcolumn24_parent_class = g_type_class_peek_parent (klass);
+#line 754 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn24_private_offset);
+#line 754 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn24_finalize;
+#line 4655 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn24_instance_init (uiWindowXcls_ColumnViewColumn24 * self,
+                                                 gpointer klass)
+{
+#line 754 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_columnviewcolumn24_get_instance_private (self);
+#line 4664 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_columnviewcolumn24_finalize (GObject * obj)
+{
+       uiWindowXcls_ColumnViewColumn24 * self;
+#line 754 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN24, uiWindowXcls_ColumnViewColumn24);
+#line 756 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 757 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 754 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn24_parent_class)->finalize (obj);
+#line 4679 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_columnviewcolumn24_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn24Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn24_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn24), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn24_instance_init, NULL };
+       GType ui_window_xcls_columnviewcolumn24_type_id;
+       ui_window_xcls_columnviewcolumn24_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn24", &g_define_type_info, 0);
+       uiWindowXcls_ColumnViewColumn24_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn24_type_id, sizeof (uiWindowXcls_ColumnViewColumn24Private));
+       return ui_window_xcls_columnviewcolumn24_type_id;
+}
+
+GType
+ui_window_xcls_columnviewcolumn24_get_type (void)
+{
+       static volatile gsize ui_window_xcls_columnviewcolumn24_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_columnviewcolumn24_type_id__once)) {
+               GType ui_window_xcls_columnviewcolumn24_type_id;
+               ui_window_xcls_columnviewcolumn24_type_id = ui_window_xcls_columnviewcolumn24_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_columnviewcolumn24_type_id__once, ui_window_xcls_columnviewcolumn24_type_id);
+       }
+       return ui_window_xcls_columnviewcolumn24_type_id__once;
+}
+
+static inline gpointer
+ui_window_xcls_signallistitemfactory25_get_instance_private (uiWindowXcls_SignalListItemFactory25* self)
+{
+       return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory25_private_offset);
+}
+
+static void
+__lambda18_ (uiWindowXcls_SignalListItemFactory25* self,
+             GObject* item)
+{
+       GtkListItem* gi = NULL;
+       GtkListItem* _tmp0_;
+       GtkLabel* lbl = NULL;
+       GtkLabel* _tmp1_;
+#line 801 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
+#line 801 "test-6BVIG2.vala"
+       gi = _tmp0_;
+#line 803 "test-6BVIG2.vala"
+       _tmp1_ = (GtkLabel*) gtk_label_new ("");
+#line 803 "test-6BVIG2.vala"
+       g_object_ref_sink (_tmp1_);
+#line 803 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 804 "test-6BVIG2.vala"
+       gtk_label_set_xalign (lbl, (gfloat) 0);
+#line 805 "test-6BVIG2.vala"
+       gtk_list_item_set_child (gi, (GtkWidget*) lbl);
+#line 799 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 799 "test-6BVIG2.vala"
+       _g_object_unref0 (gi);
+#line 4736 "test-6BVIG2.c"
+}
+
+static void
+___lambda18__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
+                                                 GObject* object,
+                                                 gpointer self)
+{
+#line 799 "test-6BVIG2.vala"
+       __lambda18_ ((uiWindowXcls_SignalListItemFactory25*) self, object);
+#line 4746 "test-6BVIG2.c"
+}
+
+static void
+__lambda19_ (uiWindowXcls_SignalListItemFactory25* self,
+             GObject* listitem)
+{
+       GtkLabel* lbl = NULL;
+       GtkWidget* _tmp0_;
+       GtkLabel* _tmp1_;
+       GSettings* item = NULL;
+       GObject* _tmp2_;
+       GSettings* _tmp3_;
+#line 810 "test-6BVIG2.vala"
+       _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 810 "test-6BVIG2.vala"
+       _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
+#line 810 "test-6BVIG2.vala"
+       lbl = _tmp1_;
+#line 812 "test-6BVIG2.vala"
+       _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
+#line 812 "test-6BVIG2.vala"
+       _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
+#line 812 "test-6BVIG2.vala"
+       item = _tmp3_;
+#line 816 "test-6BVIG2.vala"
+       g_object_bind_property_with_closures ((GObject*) item, "default_value", (GObject*) lbl, "label", G_BINDING_SYNC_CREATE, (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL)));
+#line 808 "test-6BVIG2.vala"
+       _g_object_unref0 (item);
+#line 808 "test-6BVIG2.vala"
+       _g_object_unref0 (lbl);
+#line 4777 "test-6BVIG2.c"
+}
+
+static void
+___lambda19__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
+                                                GObject* object,
+                                                gpointer self)
+{
+#line 808 "test-6BVIG2.vala"
+       __lambda19_ ((uiWindowXcls_SignalListItemFactory25*) self, object);
+#line 4787 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory25*
+ui_window_xcls_signallistitemfactory25_construct (GType object_type,
+                                                  uiWindow* _owner)
+{
+       uiWindowXcls_SignalListItemFactory25 * self = NULL;
+       uiWindow* _tmp0_;
+       GtkSignalListItemFactory* _tmp1_;
+       GtkSignalListItemFactory* _tmp2_;
+       GtkSignalListItemFactory* _tmp3_;
+#line 789 "test-6BVIG2.vala"
+       self = (uiWindowXcls_SignalListItemFactory25*) g_object_new (object_type, NULL);
+#line 791 "test-6BVIG2.vala"
+       _tmp0_ = _g_object_ref0 (_owner);
+#line 791 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 791 "test-6BVIG2.vala"
+       self->priv->_this = _tmp0_;
+#line 792 "test-6BVIG2.vala"
+       _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
+#line 792 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 792 "test-6BVIG2.vala"
+       self->el = _tmp1_;
+#line 799 "test-6BVIG2.vala"
+       _tmp2_ = self->el;
+#line 799 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda18__gtk_signal_list_item_factory_setup, self, 0);
+#line 808 "test-6BVIG2.vala"
+       _tmp3_ = self->el;
+#line 808 "test-6BVIG2.vala"
+       g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda19__gtk_signal_list_item_factory_bind, self, 0);
+#line 789 "test-6BVIG2.vala"
+       return self;
+#line 4823 "test-6BVIG2.c"
+}
+
+uiWindowXcls_SignalListItemFactory25*
+ui_window_xcls_signallistitemfactory25_new (uiWindow* _owner)
+{
+#line 789 "test-6BVIG2.vala"
+       return ui_window_xcls_signallistitemfactory25_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25, _owner);
+#line 4831 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory25_class_init (uiWindowXcls_SignalListItemFactory25Class * klass,
+                                                   gpointer klass_data)
+{
+#line 780 "test-6BVIG2.vala"
+       ui_window_xcls_signallistitemfactory25_parent_class = g_type_class_peek_parent (klass);
+#line 780 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory25_private_offset);
+#line 780 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory25_finalize;
+#line 4844 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory25_instance_init (uiWindowXcls_SignalListItemFactory25 * self,
+                                                      gpointer klass)
+{
+#line 780 "test-6BVIG2.vala"
+       self->priv = ui_window_xcls_signallistitemfactory25_get_instance_private (self);
+#line 4853 "test-6BVIG2.c"
+}
+
+static void
+ui_window_xcls_signallistitemfactory25_finalize (GObject * obj)
+{
+       uiWindowXcls_SignalListItemFactory25 * self;
+#line 780 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY25, uiWindowXcls_SignalListItemFactory25);
+#line 782 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 783 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 780 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory25_parent_class)->finalize (obj);
+#line 4868 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_xcls_signallistitemfactory25_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory25Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory25_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory25), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory25_instance_init, NULL };
+       GType ui_window_xcls_signallistitemfactory25_type_id;
+       ui_window_xcls_signallistitemfactory25_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory25", &g_define_type_info, 0);
+       uiWindowXcls_SignalListItemFactory25_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory25_type_id, sizeof (uiWindowXcls_SignalListItemFactory25Private));
+       return ui_window_xcls_signallistitemfactory25_type_id;
+}
+
+GType
+ui_window_xcls_signallistitemfactory25_get_type (void)
+{
+       static volatile gsize ui_window_xcls_signallistitemfactory25_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_xcls_signallistitemfactory25_type_id__once)) {
+               GType ui_window_xcls_signallistitemfactory25_type_id;
+               ui_window_xcls_signallistitemfactory25_type_id = ui_window_xcls_signallistitemfactory25_get_type_once ();
+               g_once_init_leave (&ui_window_xcls_signallistitemfactory25_type_id__once, ui_window_xcls_signallistitemfactory25_type_id);
+       }
+       return ui_window_xcls_signallistitemfactory25_type_id__once;
+}
+
+static void
+ui_window_class_init (uiWindowClass * klass,
+                      gpointer klass_data)
+{
+#line 5 "test-6BVIG2.vala"
+       ui_window_parent_class = g_type_class_peek_parent (klass);
+#line 5 "test-6BVIG2.vala"
+       g_type_class_adjust_private_offset (klass, &uiWindow_private_offset);
+#line 5 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (klass)->finalize = ui_window_finalize;
+#line 4903 "test-6BVIG2.c"
+}
+
+static void
+ui_window_instance_init (uiWindow * self,
+                         gpointer klass)
+{
+#line 5 "test-6BVIG2.vala"
+       self->priv = ui_window_get_instance_private (self);
+#line 4912 "test-6BVIG2.c"
+}
+
+static void
+ui_window_finalize (GObject * obj)
+{
+       uiWindow * self;
+#line 5 "test-6BVIG2.vala"
+       self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_TYPE_WINDOW, uiWindow);
+#line 7 "test-6BVIG2.vala"
+       _g_object_unref0 (self->el);
+#line 8 "test-6BVIG2.vala"
+       _g_object_unref0 (self->priv->_this);
+#line 17 "test-6BVIG2.vala"
+       _g_object_unref0 (self->searchbtn);
+#line 18 "test-6BVIG2.vala"
+       _g_object_unref0 (self->searchbar);
+#line 19 "test-6BVIG2.vala"
+       _g_object_unref0 (self->searchentry);
+#line 5 "test-6BVIG2.vala"
+       G_OBJECT_CLASS (ui_window_parent_class)->finalize (obj);
+#line 4933 "test-6BVIG2.c"
+}
+
+static GType
+ui_window_get_type_once (void)
+{
+       static const GTypeInfo g_define_type_info = { sizeof (uiWindowClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindow), 0, (GInstanceInitFunc) ui_window_instance_init, NULL };
+       GType ui_window_type_id;
+       ui_window_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindow", &g_define_type_info, 0);
+       uiWindow_private_offset = g_type_add_instance_private (ui_window_type_id, sizeof (uiWindowPrivate));
+       return ui_window_type_id;
+}
+
+GType
+ui_window_get_type (void)
+{
+       static volatile gsize ui_window_type_id__once = 0;
+       if (g_once_init_enter (&ui_window_type_id__once)) {
+               GType ui_window_type_id;
+               ui_window_type_id = ui_window_get_type_once ();
+               g_once_init_leave (&ui_window_type_id__once, ui_window_type_id);
+       }
+       return ui_window_type_id__once;
+}
+
+static void
+_vala_array_destroy (gpointer array,
+                     gssize array_length,
+                     GDestroyNotify destroy_func)
+{
+       if ((array != NULL) && (destroy_func != NULL)) {
+               gssize i;
+               for (i = 0; i < array_length; i = i + 1) {
+                       if (((gpointer*) array)[i] != NULL) {
+                               destroy_func (((gpointer*) array)[i]);
+                       }
+               }
+       }
+}
+
+static void
+_vala_array_free (gpointer array,
+                  gssize array_length,
+                  GDestroyNotify destroy_func)
+{
+       _vala_array_destroy (array, array_length, destroy_func);
+       g_free (array);
+}
+