add test files
[builder-demo] / build / test-7CL9F2.c
1 /* test-7CL9F2.c generated by valac, the Vala compiler
2  * generated from test-7CL9F2.vala, do not modify */
3
4 #include <glib-object.h>
5 #include <gtk/gtk.h>
6 #include <glib.h>
7 #include <gio/gio.h>
8 #include <stdlib.h>
9 #include <string.h>
10 #include <float.h>
11 #include <math.h>
12
13 #if !defined(VALA_EXTERN)
14 #if defined(_MSC_VER)
15 #define VALA_EXTERN __declspec(dllexport) extern
16 #elif __GNUC__ >= 4
17 #define VALA_EXTERN __attribute__((visibility("default"))) extern
18 #else
19 #define VALA_EXTERN extern
20 #endif
21 #endif
22
23 #define UI_TYPE_WINDOW (ui_window_get_type ())
24 #define UI_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_TYPE_WINDOW, uiWindow))
25 #define UI_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_TYPE_WINDOW, uiWindowClass))
26 #define UI_IS_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_TYPE_WINDOW))
27 #define UI_IS_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_TYPE_WINDOW))
28 #define UI_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_TYPE_WINDOW, uiWindowClass))
29
30 typedef struct _uiWindow uiWindow;
31 typedef struct _uiWindowClass uiWindowClass;
32 typedef struct _uiWindowPrivate uiWindowPrivate;
33
34 #define UI_WINDOW_TYPE_XCLS_SEARCHBTN (ui_window_xcls_searchbtn_get_type ())
35 #define UI_WINDOW_XCLS_SEARCHBTN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtn))
36 #define UI_WINDOW_XCLS_SEARCHBTN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtnClass))
37 #define UI_WINDOW_IS_XCLS_SEARCHBTN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBTN))
38 #define UI_WINDOW_IS_XCLS_SEARCHBTN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBTN))
39 #define UI_WINDOW_XCLS_SEARCHBTN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtnClass))
40
41 typedef struct _uiWindowXcls_searchbtn uiWindowXcls_searchbtn;
42 typedef struct _uiWindowXcls_searchbtnClass uiWindowXcls_searchbtnClass;
43
44 #define UI_WINDOW_TYPE_XCLS_TREESEL (ui_window_xcls_treesel_get_type ())
45 #define UI_WINDOW_XCLS_TREESEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_TREESEL, uiWindowXcls_treesel))
46 #define UI_WINDOW_XCLS_TREESEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_TREESEL, uiWindowXcls_treeselClass))
47 #define UI_WINDOW_IS_XCLS_TREESEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_TREESEL))
48 #define UI_WINDOW_IS_XCLS_TREESEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_TREESEL))
49 #define UI_WINDOW_XCLS_TREESEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_TREESEL, uiWindowXcls_treeselClass))
50
51 typedef struct _uiWindowXcls_treesel uiWindowXcls_treesel;
52 typedef struct _uiWindowXcls_treeselClass uiWindowXcls_treeselClass;
53
54 #define UI_WINDOW_TYPE_XCLS_TREESTORE (ui_window_xcls_treestore_get_type ())
55 #define UI_WINDOW_XCLS_TREESTORE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_TREESTORE, uiWindowXcls_treestore))
56 #define UI_WINDOW_XCLS_TREESTORE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_TREESTORE, uiWindowXcls_treestoreClass))
57 #define UI_WINDOW_IS_XCLS_TREESTORE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_TREESTORE))
58 #define UI_WINDOW_IS_XCLS_TREESTORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_TREESTORE))
59 #define UI_WINDOW_XCLS_TREESTORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_TREESTORE, uiWindowXcls_treestoreClass))
60
61 typedef struct _uiWindowXcls_treestore uiWindowXcls_treestore;
62 typedef struct _uiWindowXcls_treestoreClass uiWindowXcls_treestoreClass;
63
64 #define UI_WINDOW_TYPE_XCLS_SEARCHBAR (ui_window_xcls_searchbar_get_type ())
65 #define UI_WINDOW_XCLS_SEARCHBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbar))
66 #define UI_WINDOW_XCLS_SEARCHBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbarClass))
67 #define UI_WINDOW_IS_XCLS_SEARCHBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBAR))
68 #define UI_WINDOW_IS_XCLS_SEARCHBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SEARCHBAR))
69 #define UI_WINDOW_XCLS_SEARCHBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbarClass))
70
71 typedef struct _uiWindowXcls_searchbar uiWindowXcls_searchbar;
72 typedef struct _uiWindowXcls_searchbarClass uiWindowXcls_searchbarClass;
73
74 #define UI_WINDOW_TYPE_XCLS_SEARCHENTRY (ui_window_xcls_searchentry_get_type ())
75 #define UI_WINDOW_XCLS_SEARCHENTRY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentry))
76 #define UI_WINDOW_XCLS_SEARCHENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentryClass))
77 #define UI_WINDOW_IS_XCLS_SEARCHENTRY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SEARCHENTRY))
78 #define UI_WINDOW_IS_XCLS_SEARCHENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SEARCHENTRY))
79 #define UI_WINDOW_XCLS_SEARCHENTRY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentryClass))
80
81 typedef struct _uiWindowXcls_searchentry uiWindowXcls_searchentry;
82 typedef struct _uiWindowXcls_searchentryClass uiWindowXcls_searchentryClass;
83
84 #define UI_WINDOW_TYPE_XCLS_KEY_MODEL (ui_window_xcls_key_model_get_type ())
85 #define UI_WINDOW_XCLS_KEY_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_KEY_MODEL, uiWindowXcls_key_model))
86 #define UI_WINDOW_XCLS_KEY_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_KEY_MODEL, uiWindowXcls_key_modelClass))
87 #define UI_WINDOW_IS_XCLS_KEY_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_KEY_MODEL))
88 #define UI_WINDOW_IS_XCLS_KEY_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_KEY_MODEL))
89 #define UI_WINDOW_XCLS_KEY_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_KEY_MODEL, uiWindowXcls_key_modelClass))
90
91 typedef struct _uiWindowXcls_key_model uiWindowXcls_key_model;
92 typedef struct _uiWindowXcls_key_modelClass uiWindowXcls_key_modelClass;
93
94 #define UI_WINDOW_TYPE_XCLS_CURRENT_FILTER (ui_window_xcls_current_filter_get_type ())
95 #define UI_WINDOW_XCLS_CURRENT_FILTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_CURRENT_FILTER, uiWindowXcls_current_filter))
96 #define UI_WINDOW_XCLS_CURRENT_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_CURRENT_FILTER, uiWindowXcls_current_filterClass))
97 #define UI_WINDOW_IS_XCLS_CURRENT_FILTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_CURRENT_FILTER))
98 #define UI_WINDOW_IS_XCLS_CURRENT_FILTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_CURRENT_FILTER))
99 #define UI_WINDOW_XCLS_CURRENT_FILTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_CURRENT_FILTER, uiWindowXcls_current_filterClass))
100
101 typedef struct _uiWindowXcls_current_filter uiWindowXcls_current_filter;
102 typedef struct _uiWindowXcls_current_filterClass uiWindowXcls_current_filterClass;
103 enum  {
104         UI_WINDOW_0_PROPERTY,
105         UI_WINDOW_NUM_PROPERTIES
106 };
107 static GParamSpec* ui_window_properties[UI_WINDOW_NUM_PROPERTIES];
108 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
109
110 #define UI_WINDOW_TYPE_XCLS_HEADERBAR2 (ui_window_xcls_headerbar2_get_type ())
111 #define UI_WINDOW_XCLS_HEADERBAR2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2))
112 #define UI_WINDOW_XCLS_HEADERBAR2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2Class))
113 #define UI_WINDOW_IS_XCLS_HEADERBAR2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_HEADERBAR2))
114 #define UI_WINDOW_IS_XCLS_HEADERBAR2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_HEADERBAR2))
115 #define UI_WINDOW_XCLS_HEADERBAR2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2Class))
116
117 typedef struct _uiWindowXcls_HeaderBar2 uiWindowXcls_HeaderBar2;
118 typedef struct _uiWindowXcls_HeaderBar2Class uiWindowXcls_HeaderBar2Class;
119 typedef struct _uiWindowXcls_HeaderBar2Private uiWindowXcls_HeaderBar2Private;
120
121 #define UI_WINDOW_TYPE_XCLS_PANED4 (ui_window_xcls_paned4_get_type ())
122 #define UI_WINDOW_XCLS_PANED4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4))
123 #define UI_WINDOW_XCLS_PANED4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4Class))
124 #define UI_WINDOW_IS_XCLS_PANED4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_PANED4))
125 #define UI_WINDOW_IS_XCLS_PANED4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_PANED4))
126 #define UI_WINDOW_XCLS_PANED4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4Class))
127
128 typedef struct _uiWindowXcls_Paned4 uiWindowXcls_Paned4;
129 typedef struct _uiWindowXcls_Paned4Class uiWindowXcls_Paned4Class;
130 typedef struct _uiWindowXcls_Paned4Private uiWindowXcls_Paned4Private;
131 typedef struct _uiWindowXcls_treestorePrivate uiWindowXcls_treestorePrivate;
132 enum  {
133         UI_WINDOW_XCLS_HEADERBAR2_0_PROPERTY,
134         UI_WINDOW_XCLS_HEADERBAR2_NUM_PROPERTIES
135 };
136 static GParamSpec* ui_window_xcls_headerbar2_properties[UI_WINDOW_XCLS_HEADERBAR2_NUM_PROPERTIES];
137 typedef struct _uiWindowXcls_searchbtnPrivate uiWindowXcls_searchbtnPrivate;
138 enum  {
139         UI_WINDOW_XCLS_SEARCHBTN_0_PROPERTY,
140         UI_WINDOW_XCLS_SEARCHBTN_NUM_PROPERTIES
141 };
142 static GParamSpec* ui_window_xcls_searchbtn_properties[UI_WINDOW_XCLS_SEARCHBTN_NUM_PROPERTIES];
143 enum  {
144         UI_WINDOW_XCLS_PANED4_0_PROPERTY,
145         UI_WINDOW_XCLS_PANED4_NUM_PROPERTIES
146 };
147 static GParamSpec* ui_window_xcls_paned4_properties[UI_WINDOW_XCLS_PANED4_NUM_PROPERTIES];
148
149 #define UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5 (ui_window_xcls_scrolledwindow5_get_type ())
150 #define UI_WINDOW_XCLS_SCROLLEDWINDOW5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5))
151 #define UI_WINDOW_XCLS_SCROLLEDWINDOW5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5Class))
152 #define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5))
153 #define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5))
154 #define UI_WINDOW_XCLS_SCROLLEDWINDOW5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5Class))
155
156 typedef struct _uiWindowXcls_ScrolledWindow5 uiWindowXcls_ScrolledWindow5;
157 typedef struct _uiWindowXcls_ScrolledWindow5Class uiWindowXcls_ScrolledWindow5Class;
158 typedef struct _uiWindowXcls_ScrolledWindow5Private uiWindowXcls_ScrolledWindow5Private;
159
160 #define UI_WINDOW_TYPE_XCLS_BOX12 (ui_window_xcls_box12_get_type ())
161 #define UI_WINDOW_XCLS_BOX12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_BOX12, uiWindowXcls_Box12))
162 #define UI_WINDOW_XCLS_BOX12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_BOX12, uiWindowXcls_Box12Class))
163 #define UI_WINDOW_IS_XCLS_BOX12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_BOX12))
164 #define UI_WINDOW_IS_XCLS_BOX12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_BOX12))
165 #define UI_WINDOW_XCLS_BOX12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_BOX12, uiWindowXcls_Box12Class))
166
167 typedef struct _uiWindowXcls_Box12 uiWindowXcls_Box12;
168 typedef struct _uiWindowXcls_Box12Class uiWindowXcls_Box12Class;
169 typedef struct _uiWindowXcls_Box12Private uiWindowXcls_Box12Private;
170 enum  {
171         UI_WINDOW_XCLS_SCROLLEDWINDOW5_0_PROPERTY,
172         UI_WINDOW_XCLS_SCROLLEDWINDOW5_NUM_PROPERTIES
173 };
174 static GParamSpec* ui_window_xcls_scrolledwindow5_properties[UI_WINDOW_XCLS_SCROLLEDWINDOW5_NUM_PROPERTIES];
175
176 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEW6 (ui_window_xcls_columnview6_get_type ())
177 #define UI_WINDOW_XCLS_COLUMNVIEW6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW6, uiWindowXcls_ColumnView6))
178 #define UI_WINDOW_XCLS_COLUMNVIEW6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEW6, uiWindowXcls_ColumnView6Class))
179 #define UI_WINDOW_IS_XCLS_COLUMNVIEW6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW6))
180 #define UI_WINDOW_IS_XCLS_COLUMNVIEW6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEW6))
181 #define UI_WINDOW_XCLS_COLUMNVIEW6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW6, uiWindowXcls_ColumnView6Class))
182
183 typedef struct _uiWindowXcls_ColumnView6 uiWindowXcls_ColumnView6;
184 typedef struct _uiWindowXcls_ColumnView6Class uiWindowXcls_ColumnView6Class;
185 typedef struct _uiWindowXcls_ColumnView6Private uiWindowXcls_ColumnView6Private;
186 enum  {
187         UI_WINDOW_XCLS_COLUMNVIEW6_0_PROPERTY,
188         UI_WINDOW_XCLS_COLUMNVIEW6_NUM_PROPERTIES
189 };
190 static GParamSpec* ui_window_xcls_columnview6_properties[UI_WINDOW_XCLS_COLUMNVIEW6_NUM_PROPERTIES];
191 typedef struct _uiWindowXcls_treeselPrivate uiWindowXcls_treeselPrivate;
192
193 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10 (ui_window_xcls_columnviewcolumn10_get_type ())
194 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10, uiWindowXcls_ColumnViewColumn10))
195 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10, uiWindowXcls_ColumnViewColumn10Class))
196 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10))
197 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10))
198 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10, uiWindowXcls_ColumnViewColumn10Class))
199
200 typedef struct _uiWindowXcls_ColumnViewColumn10 uiWindowXcls_ColumnViewColumn10;
201 typedef struct _uiWindowXcls_ColumnViewColumn10Class uiWindowXcls_ColumnViewColumn10Class;
202 typedef struct _uiWindowXcls_ColumnViewColumn10Private uiWindowXcls_ColumnViewColumn10Private;
203 enum  {
204         UI_WINDOW_XCLS_TREESEL_0_PROPERTY,
205         UI_WINDOW_XCLS_TREESEL_NUM_PROPERTIES
206 };
207 static GParamSpec* ui_window_xcls_treesel_properties[UI_WINDOW_XCLS_TREESEL_NUM_PROPERTIES];
208
209 #define UI_WINDOW_TYPE_XCLS_TREELISTMODEL8 (ui_window_xcls_treelistmodel8_get_type ())
210 #define UI_WINDOW_XCLS_TREELISTMODEL8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8))
211 #define UI_WINDOW_XCLS_TREELISTMODEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8Class))
212 #define UI_WINDOW_IS_XCLS_TREELISTMODEL8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8))
213 #define UI_WINDOW_IS_XCLS_TREELISTMODEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8))
214 #define UI_WINDOW_XCLS_TREELISTMODEL8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8Class))
215
216 typedef struct _uiWindowXcls_TreeListModel8 uiWindowXcls_TreeListModel8;
217 typedef struct _uiWindowXcls_TreeListModel8Class uiWindowXcls_TreeListModel8Class;
218 typedef struct _uiWindowXcls_TreeListModel8Private uiWindowXcls_TreeListModel8Private;
219 enum  {
220         UI_WINDOW_XCLS_TREELISTMODEL8_0_PROPERTY,
221         UI_WINDOW_XCLS_TREELISTMODEL8_NUM_PROPERTIES
222 };
223 static GParamSpec* ui_window_xcls_treelistmodel8_properties[UI_WINDOW_XCLS_TREELISTMODEL8_NUM_PROPERTIES];
224 enum  {
225         UI_WINDOW_XCLS_TREESTORE_0_PROPERTY,
226         UI_WINDOW_XCLS_TREESTORE_NUM_PROPERTIES
227 };
228 static GParamSpec* ui_window_xcls_treestore_properties[UI_WINDOW_XCLS_TREESTORE_NUM_PROPERTIES];
229 enum  {
230         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN10_0_PROPERTY,
231         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN10_NUM_PROPERTIES
232 };
233 static GParamSpec* ui_window_xcls_columnviewcolumn10_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN10_NUM_PROPERTIES];
234
235 #define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11 (ui_window_xcls_signallistitemfactory11_get_type ())
236 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY11(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11, uiWindowXcls_SignalListItemFactory11))
237 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11, uiWindowXcls_SignalListItemFactory11Class))
238 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY11(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11))
239 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11))
240 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11, uiWindowXcls_SignalListItemFactory11Class))
241
242 typedef struct _uiWindowXcls_SignalListItemFactory11 uiWindowXcls_SignalListItemFactory11;
243 typedef struct _uiWindowXcls_SignalListItemFactory11Class uiWindowXcls_SignalListItemFactory11Class;
244 typedef struct _uiWindowXcls_SignalListItemFactory11Private uiWindowXcls_SignalListItemFactory11Private;
245 enum  {
246         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY11_0_PROPERTY,
247         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY11_NUM_PROPERTIES
248 };
249 static GParamSpec* ui_window_xcls_signallistitemfactory11_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY11_NUM_PROPERTIES];
250 enum  {
251         UI_WINDOW_XCLS_BOX12_0_PROPERTY,
252         UI_WINDOW_XCLS_BOX12_NUM_PROPERTIES
253 };
254 static GParamSpec* ui_window_xcls_box12_properties[UI_WINDOW_XCLS_BOX12_NUM_PROPERTIES];
255 typedef struct _uiWindowXcls_searchbarPrivate uiWindowXcls_searchbarPrivate;
256
257 #define UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15 (ui_window_xcls_scrolledwindow15_get_type ())
258 #define UI_WINDOW_XCLS_SCROLLEDWINDOW15(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15, uiWindowXcls_ScrolledWindow15))
259 #define UI_WINDOW_XCLS_SCROLLEDWINDOW15_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15, uiWindowXcls_ScrolledWindow15Class))
260 #define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW15(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15))
261 #define UI_WINDOW_IS_XCLS_SCROLLEDWINDOW15_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15))
262 #define UI_WINDOW_XCLS_SCROLLEDWINDOW15_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15, uiWindowXcls_ScrolledWindow15Class))
263
264 typedef struct _uiWindowXcls_ScrolledWindow15 uiWindowXcls_ScrolledWindow15;
265 typedef struct _uiWindowXcls_ScrolledWindow15Class uiWindowXcls_ScrolledWindow15Class;
266 typedef struct _uiWindowXcls_ScrolledWindow15Private uiWindowXcls_ScrolledWindow15Private;
267 enum  {
268         UI_WINDOW_XCLS_SEARCHBAR_0_PROPERTY,
269         UI_WINDOW_XCLS_SEARCHBAR_NUM_PROPERTIES
270 };
271 static GParamSpec* ui_window_xcls_searchbar_properties[UI_WINDOW_XCLS_SEARCHBAR_NUM_PROPERTIES];
272 typedef struct _uiWindowXcls_searchentryPrivate uiWindowXcls_searchentryPrivate;
273 enum  {
274         UI_WINDOW_XCLS_SEARCHENTRY_0_PROPERTY,
275         UI_WINDOW_XCLS_SEARCHENTRY_NUM_PROPERTIES
276 };
277 static GParamSpec* ui_window_xcls_searchentry_properties[UI_WINDOW_XCLS_SEARCHENTRY_NUM_PROPERTIES];
278 typedef struct _uiWindowXcls_current_filterPrivate uiWindowXcls_current_filterPrivate;
279 enum  {
280         UI_WINDOW_XCLS_SCROLLEDWINDOW15_0_PROPERTY,
281         UI_WINDOW_XCLS_SCROLLEDWINDOW15_NUM_PROPERTIES
282 };
283 static GParamSpec* ui_window_xcls_scrolledwindow15_properties[UI_WINDOW_XCLS_SCROLLEDWINDOW15_NUM_PROPERTIES];
284
285 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEW16 (ui_window_xcls_columnview16_get_type ())
286 #define UI_WINDOW_XCLS_COLUMNVIEW16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW16, uiWindowXcls_ColumnView16))
287 #define UI_WINDOW_XCLS_COLUMNVIEW16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEW16, uiWindowXcls_ColumnView16Class))
288 #define UI_WINDOW_IS_XCLS_COLUMNVIEW16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW16))
289 #define UI_WINDOW_IS_XCLS_COLUMNVIEW16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEW16))
290 #define UI_WINDOW_XCLS_COLUMNVIEW16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEW16, uiWindowXcls_ColumnView16Class))
291
292 typedef struct _uiWindowXcls_ColumnView16 uiWindowXcls_ColumnView16;
293 typedef struct _uiWindowXcls_ColumnView16Class uiWindowXcls_ColumnView16Class;
294 typedef struct _uiWindowXcls_ColumnView16Private uiWindowXcls_ColumnView16Private;
295 enum  {
296         UI_WINDOW_XCLS_COLUMNVIEW16_0_PROPERTY,
297         UI_WINDOW_XCLS_COLUMNVIEW16_NUM_PROPERTIES
298 };
299 static GParamSpec* ui_window_xcls_columnview16_properties[UI_WINDOW_XCLS_COLUMNVIEW16_NUM_PROPERTIES];
300
301 #define UI_WINDOW_TYPE_XCLS_NOSELECTION27 (ui_window_xcls_noselection27_get_type ())
302 #define UI_WINDOW_XCLS_NOSELECTION27(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_NOSELECTION27, uiWindowXcls_NoSelection27))
303 #define UI_WINDOW_XCLS_NOSELECTION27_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_NOSELECTION27, uiWindowXcls_NoSelection27Class))
304 #define UI_WINDOW_IS_XCLS_NOSELECTION27(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_NOSELECTION27))
305 #define UI_WINDOW_IS_XCLS_NOSELECTION27_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_NOSELECTION27))
306 #define UI_WINDOW_XCLS_NOSELECTION27_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_NOSELECTION27, uiWindowXcls_NoSelection27Class))
307
308 typedef struct _uiWindowXcls_NoSelection27 uiWindowXcls_NoSelection27;
309 typedef struct _uiWindowXcls_NoSelection27Class uiWindowXcls_NoSelection27Class;
310 typedef struct _uiWindowXcls_NoSelection27Private uiWindowXcls_NoSelection27Private;
311
312 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17 (ui_window_xcls_columnviewcolumn17_get_type ())
313 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17, uiWindowXcls_ColumnViewColumn17))
314 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17, uiWindowXcls_ColumnViewColumn17Class))
315 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17))
316 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17))
317 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17, uiWindowXcls_ColumnViewColumn17Class))
318
319 typedef struct _uiWindowXcls_ColumnViewColumn17 uiWindowXcls_ColumnViewColumn17;
320 typedef struct _uiWindowXcls_ColumnViewColumn17Class uiWindowXcls_ColumnViewColumn17Class;
321 typedef struct _uiWindowXcls_ColumnViewColumn17Private uiWindowXcls_ColumnViewColumn17Private;
322
323 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19 (ui_window_xcls_columnviewcolumn19_get_type ())
324 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN19(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19, uiWindowXcls_ColumnViewColumn19))
325 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN19_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19, uiWindowXcls_ColumnViewColumn19Class))
326 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN19(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19))
327 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN19_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19))
328 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN19_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19, uiWindowXcls_ColumnViewColumn19Class))
329
330 typedef struct _uiWindowXcls_ColumnViewColumn19 uiWindowXcls_ColumnViewColumn19;
331 typedef struct _uiWindowXcls_ColumnViewColumn19Class uiWindowXcls_ColumnViewColumn19Class;
332 typedef struct _uiWindowXcls_ColumnViewColumn19Private uiWindowXcls_ColumnViewColumn19Private;
333
334 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21 (ui_window_xcls_columnviewcolumn21_get_type ())
335 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN21(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21, uiWindowXcls_ColumnViewColumn21))
336 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN21_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21, uiWindowXcls_ColumnViewColumn21Class))
337 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN21(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21))
338 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN21_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21))
339 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN21_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21, uiWindowXcls_ColumnViewColumn21Class))
340
341 typedef struct _uiWindowXcls_ColumnViewColumn21 uiWindowXcls_ColumnViewColumn21;
342 typedef struct _uiWindowXcls_ColumnViewColumn21Class uiWindowXcls_ColumnViewColumn21Class;
343 typedef struct _uiWindowXcls_ColumnViewColumn21Private uiWindowXcls_ColumnViewColumn21Private;
344
345 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23 (ui_window_xcls_columnviewcolumn23_get_type ())
346 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN23(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23, uiWindowXcls_ColumnViewColumn23))
347 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN23_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23, uiWindowXcls_ColumnViewColumn23Class))
348 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN23(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23))
349 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN23_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23))
350 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN23_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23, uiWindowXcls_ColumnViewColumn23Class))
351
352 typedef struct _uiWindowXcls_ColumnViewColumn23 uiWindowXcls_ColumnViewColumn23;
353 typedef struct _uiWindowXcls_ColumnViewColumn23Class uiWindowXcls_ColumnViewColumn23Class;
354 typedef struct _uiWindowXcls_ColumnViewColumn23Private uiWindowXcls_ColumnViewColumn23Private;
355
356 #define UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25 (ui_window_xcls_columnviewcolumn25_get_type ())
357 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN25(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25, uiWindowXcls_ColumnViewColumn25))
358 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN25_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25, uiWindowXcls_ColumnViewColumn25Class))
359 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN25(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25))
360 #define UI_WINDOW_IS_XCLS_COLUMNVIEWCOLUMN25_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25))
361 #define UI_WINDOW_XCLS_COLUMNVIEWCOLUMN25_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25, uiWindowXcls_ColumnViewColumn25Class))
362
363 typedef struct _uiWindowXcls_ColumnViewColumn25 uiWindowXcls_ColumnViewColumn25;
364 typedef struct _uiWindowXcls_ColumnViewColumn25Class uiWindowXcls_ColumnViewColumn25Class;
365 typedef struct _uiWindowXcls_ColumnViewColumn25Private uiWindowXcls_ColumnViewColumn25Private;
366 enum  {
367         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN17_0_PROPERTY,
368         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN17_NUM_PROPERTIES
369 };
370 static GParamSpec* ui_window_xcls_columnviewcolumn17_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN17_NUM_PROPERTIES];
371
372 #define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18 (ui_window_xcls_signallistitemfactory18_get_type ())
373 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY18(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18, uiWindowXcls_SignalListItemFactory18))
374 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY18_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18, uiWindowXcls_SignalListItemFactory18Class))
375 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY18(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18))
376 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY18_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18))
377 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY18_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18, uiWindowXcls_SignalListItemFactory18Class))
378
379 typedef struct _uiWindowXcls_SignalListItemFactory18 uiWindowXcls_SignalListItemFactory18;
380 typedef struct _uiWindowXcls_SignalListItemFactory18Class uiWindowXcls_SignalListItemFactory18Class;
381 typedef struct _uiWindowXcls_SignalListItemFactory18Private uiWindowXcls_SignalListItemFactory18Private;
382 enum  {
383         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY18_0_PROPERTY,
384         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY18_NUM_PROPERTIES
385 };
386 static GParamSpec* ui_window_xcls_signallistitemfactory18_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY18_NUM_PROPERTIES];
387 enum  {
388         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN19_0_PROPERTY,
389         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN19_NUM_PROPERTIES
390 };
391 static GParamSpec* ui_window_xcls_columnviewcolumn19_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN19_NUM_PROPERTIES];
392
393 #define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20 (ui_window_xcls_signallistitemfactory20_get_type ())
394 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY20(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20, uiWindowXcls_SignalListItemFactory20))
395 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY20_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20, uiWindowXcls_SignalListItemFactory20Class))
396 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY20(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20))
397 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY20_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20))
398 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY20_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20, uiWindowXcls_SignalListItemFactory20Class))
399
400 typedef struct _uiWindowXcls_SignalListItemFactory20 uiWindowXcls_SignalListItemFactory20;
401 typedef struct _uiWindowXcls_SignalListItemFactory20Class uiWindowXcls_SignalListItemFactory20Class;
402 typedef struct _uiWindowXcls_SignalListItemFactory20Private uiWindowXcls_SignalListItemFactory20Private;
403 enum  {
404         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY20_0_PROPERTY,
405         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY20_NUM_PROPERTIES
406 };
407 static GParamSpec* ui_window_xcls_signallistitemfactory20_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY20_NUM_PROPERTIES];
408 enum  {
409         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN21_0_PROPERTY,
410         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN21_NUM_PROPERTIES
411 };
412 static GParamSpec* ui_window_xcls_columnviewcolumn21_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN21_NUM_PROPERTIES];
413
414 #define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22 (ui_window_xcls_signallistitemfactory22_get_type ())
415 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY22(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22, uiWindowXcls_SignalListItemFactory22))
416 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY22_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22, uiWindowXcls_SignalListItemFactory22Class))
417 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY22(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22))
418 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY22_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22))
419 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY22_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22, uiWindowXcls_SignalListItemFactory22Class))
420
421 typedef struct _uiWindowXcls_SignalListItemFactory22 uiWindowXcls_SignalListItemFactory22;
422 typedef struct _uiWindowXcls_SignalListItemFactory22Class uiWindowXcls_SignalListItemFactory22Class;
423 typedef struct _uiWindowXcls_SignalListItemFactory22Private uiWindowXcls_SignalListItemFactory22Private;
424 enum  {
425         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY22_0_PROPERTY,
426         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY22_NUM_PROPERTIES
427 };
428 static GParamSpec* ui_window_xcls_signallistitemfactory22_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY22_NUM_PROPERTIES];
429 enum  {
430         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN23_0_PROPERTY,
431         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN23_NUM_PROPERTIES
432 };
433 static GParamSpec* ui_window_xcls_columnviewcolumn23_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN23_NUM_PROPERTIES];
434
435 #define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24 (ui_window_xcls_signallistitemfactory24_get_type ())
436 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY24(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24, uiWindowXcls_SignalListItemFactory24))
437 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY24_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24, uiWindowXcls_SignalListItemFactory24Class))
438 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY24(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24))
439 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY24_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24))
440 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY24_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24, uiWindowXcls_SignalListItemFactory24Class))
441
442 typedef struct _uiWindowXcls_SignalListItemFactory24 uiWindowXcls_SignalListItemFactory24;
443 typedef struct _uiWindowXcls_SignalListItemFactory24Class uiWindowXcls_SignalListItemFactory24Class;
444 typedef struct _uiWindowXcls_SignalListItemFactory24Private uiWindowXcls_SignalListItemFactory24Private;
445 enum  {
446         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY24_0_PROPERTY,
447         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY24_NUM_PROPERTIES
448 };
449 static GParamSpec* ui_window_xcls_signallistitemfactory24_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY24_NUM_PROPERTIES];
450 enum  {
451         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN25_0_PROPERTY,
452         UI_WINDOW_XCLS_COLUMNVIEWCOLUMN25_NUM_PROPERTIES
453 };
454 static GParamSpec* ui_window_xcls_columnviewcolumn25_properties[UI_WINDOW_XCLS_COLUMNVIEWCOLUMN25_NUM_PROPERTIES];
455
456 #define UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26 (ui_window_xcls_signallistitemfactory26_get_type ())
457 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY26(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26, uiWindowXcls_SignalListItemFactory26))
458 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY26_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26, uiWindowXcls_SignalListItemFactory26Class))
459 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY26(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26))
460 #define UI_WINDOW_IS_XCLS_SIGNALLISTITEMFACTORY26_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26))
461 #define UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY26_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26, uiWindowXcls_SignalListItemFactory26Class))
462
463 typedef struct _uiWindowXcls_SignalListItemFactory26 uiWindowXcls_SignalListItemFactory26;
464 typedef struct _uiWindowXcls_SignalListItemFactory26Class uiWindowXcls_SignalListItemFactory26Class;
465 typedef struct _uiWindowXcls_SignalListItemFactory26Private uiWindowXcls_SignalListItemFactory26Private;
466 enum  {
467         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY26_0_PROPERTY,
468         UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY26_NUM_PROPERTIES
469 };
470 static GParamSpec* ui_window_xcls_signallistitemfactory26_properties[UI_WINDOW_XCLS_SIGNALLISTITEMFACTORY26_NUM_PROPERTIES];
471 enum  {
472         UI_WINDOW_XCLS_NOSELECTION27_0_PROPERTY,
473         UI_WINDOW_XCLS_NOSELECTION27_NUM_PROPERTIES
474 };
475 static GParamSpec* ui_window_xcls_noselection27_properties[UI_WINDOW_XCLS_NOSELECTION27_NUM_PROPERTIES];
476
477 #define UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28 (ui_window_xcls_filterlistmodel28_get_type ())
478 #define UI_WINDOW_XCLS_FILTERLISTMODEL28(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28, uiWindowXcls_FilterListModel28))
479 #define UI_WINDOW_XCLS_FILTERLISTMODEL28_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28, uiWindowXcls_FilterListModel28Class))
480 #define UI_WINDOW_IS_XCLS_FILTERLISTMODEL28(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28))
481 #define UI_WINDOW_IS_XCLS_FILTERLISTMODEL28_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28))
482 #define UI_WINDOW_XCLS_FILTERLISTMODEL28_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28, uiWindowXcls_FilterListModel28Class))
483
484 typedef struct _uiWindowXcls_FilterListModel28 uiWindowXcls_FilterListModel28;
485 typedef struct _uiWindowXcls_FilterListModel28Class uiWindowXcls_FilterListModel28Class;
486 typedef struct _uiWindowXcls_FilterListModel28Private uiWindowXcls_FilterListModel28Private;
487 enum  {
488         UI_WINDOW_XCLS_FILTERLISTMODEL28_0_PROPERTY,
489         UI_WINDOW_XCLS_FILTERLISTMODEL28_NUM_PROPERTIES
490 };
491 static GParamSpec* ui_window_xcls_filterlistmodel28_properties[UI_WINDOW_XCLS_FILTERLISTMODEL28_NUM_PROPERTIES];
492 typedef struct _uiWindowXcls_key_modelPrivate uiWindowXcls_key_modelPrivate;
493 enum  {
494         UI_WINDOW_XCLS_KEY_MODEL_0_PROPERTY,
495         UI_WINDOW_XCLS_KEY_MODEL_NUM_PROPERTIES
496 };
497 static GParamSpec* ui_window_xcls_key_model_properties[UI_WINDOW_XCLS_KEY_MODEL_NUM_PROPERTIES];
498
499 #define TYPE_SETTINGS_KEY (settings_key_get_type ())
500 #define SETTINGS_KEY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_KEY, SettingsKey))
501 #define SETTINGS_KEY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_KEY, SettingsKeyClass))
502 #define IS_SETTINGS_KEY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_KEY))
503 #define IS_SETTINGS_KEY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_KEY))
504 #define SETTINGS_KEY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_KEY, SettingsKeyClass))
505
506 typedef struct _SettingsKey SettingsKey;
507 typedef struct _SettingsKeyClass SettingsKeyClass;
508 enum  {
509         UI_WINDOW_XCLS_CURRENT_FILTER_0_PROPERTY,
510         UI_WINDOW_XCLS_CURRENT_FILTER_NUM_PROPERTIES
511 };
512 static GParamSpec* ui_window_xcls_current_filter_properties[UI_WINDOW_XCLS_CURRENT_FILTER_NUM_PROPERTIES];
513
514 #define UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31 (ui_window_xcls_propertyexpression31_get_type ())
515 #define UI_WINDOW_XCLS_PROPERTYEXPRESSION31(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31, uiWindowXcls_PropertyExpression31))
516 #define UI_WINDOW_XCLS_PROPERTYEXPRESSION31_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31, uiWindowXcls_PropertyExpression31Class))
517 #define UI_WINDOW_IS_XCLS_PROPERTYEXPRESSION31(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31))
518 #define UI_WINDOW_IS_XCLS_PROPERTYEXPRESSION31_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31))
519 #define UI_WINDOW_XCLS_PROPERTYEXPRESSION31_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31, uiWindowXcls_PropertyExpression31Class))
520
521 typedef struct _uiWindowXcls_PropertyExpression31 uiWindowXcls_PropertyExpression31;
522 typedef struct _uiWindowXcls_PropertyExpression31Class uiWindowXcls_PropertyExpression31Class;
523 typedef struct _uiWindowXcls_PropertyExpression31Private uiWindowXcls_PropertyExpression31Private;
524 enum  {
525         UI_WINDOW_XCLS_PROPERTYEXPRESSION31_0_PROPERTY,
526         UI_WINDOW_XCLS_PROPERTYEXPRESSION31_NUM_PROPERTIES
527 };
528 static GParamSpec* ui_window_xcls_propertyexpression31_properties[UI_WINDOW_XCLS_PROPERTYEXPRESSION31_NUM_PROPERTIES];
529 #define _gtk_expression_unref0(var) ((var == NULL) ? NULL : (var = (gtk_expression_unref (var), NULL)))
530
531 struct _uiWindow {
532         GObject parent_instance;
533         uiWindowPrivate * priv;
534         GtkWindow* el;
535         uiWindowXcls_searchbtn* searchbtn;
536         uiWindowXcls_treesel* treesel;
537         uiWindowXcls_treestore* treestore;
538         uiWindowXcls_searchbar* searchbar;
539         uiWindowXcls_searchentry* searchentry;
540         uiWindowXcls_key_model* key_model;
541         uiWindowXcls_current_filter* current_filter;
542 };
543
544 struct _uiWindowClass {
545         GObjectClass parent_class;
546 };
547
548 struct _uiWindowPrivate {
549         uiWindow* _this;
550 };
551
552 struct _uiWindowXcls_HeaderBar2 {
553         GObject parent_instance;
554         uiWindowXcls_HeaderBar2Private * priv;
555         GtkHeaderBar* el;
556 };
557
558 struct _uiWindowXcls_HeaderBar2Class {
559         GObjectClass parent_class;
560 };
561
562 struct _uiWindowXcls_Paned4 {
563         GObject parent_instance;
564         uiWindowXcls_Paned4Private * priv;
565         GtkPaned* el;
566 };
567
568 struct _uiWindowXcls_Paned4Class {
569         GObjectClass parent_class;
570 };
571
572 struct _uiWindowXcls_treestore {
573         GObject parent_instance;
574         uiWindowXcls_treestorePrivate * priv;
575         GListStore* el;
576 };
577
578 struct _uiWindowXcls_treestoreClass {
579         GObjectClass parent_class;
580 };
581
582 struct _uiWindowXcls_HeaderBar2Private {
583         uiWindow* _this;
584 };
585
586 struct _uiWindowXcls_searchbtn {
587         GObject parent_instance;
588         uiWindowXcls_searchbtnPrivate * priv;
589         GtkToggleButton* el;
590 };
591
592 struct _uiWindowXcls_searchbtnClass {
593         GObjectClass parent_class;
594 };
595
596 struct _uiWindowXcls_searchbtnPrivate {
597         uiWindow* _this;
598 };
599
600 struct _uiWindowXcls_Paned4Private {
601         uiWindow* _this;
602 };
603
604 struct _uiWindowXcls_ScrolledWindow5 {
605         GObject parent_instance;
606         uiWindowXcls_ScrolledWindow5Private * priv;
607         GtkScrolledWindow* el;
608 };
609
610 struct _uiWindowXcls_ScrolledWindow5Class {
611         GObjectClass parent_class;
612 };
613
614 struct _uiWindowXcls_Box12 {
615         GObject parent_instance;
616         uiWindowXcls_Box12Private * priv;
617         GtkBox* el;
618 };
619
620 struct _uiWindowXcls_Box12Class {
621         GObjectClass parent_class;
622 };
623
624 struct _uiWindowXcls_ScrolledWindow5Private {
625         uiWindow* _this;
626 };
627
628 struct _uiWindowXcls_ColumnView6 {
629         GObject parent_instance;
630         uiWindowXcls_ColumnView6Private * priv;
631         GtkColumnView* el;
632 };
633
634 struct _uiWindowXcls_ColumnView6Class {
635         GObjectClass parent_class;
636 };
637
638 struct _uiWindowXcls_ColumnView6Private {
639         uiWindow* _this;
640 };
641
642 struct _uiWindowXcls_treesel {
643         GObject parent_instance;
644         uiWindowXcls_treeselPrivate * priv;
645         GtkSingleSelection* el;
646 };
647
648 struct _uiWindowXcls_treeselClass {
649         GObjectClass parent_class;
650 };
651
652 struct _uiWindowXcls_ColumnViewColumn10 {
653         GObject parent_instance;
654         uiWindowXcls_ColumnViewColumn10Private * priv;
655         GtkColumnViewColumn* el;
656 };
657
658 struct _uiWindowXcls_ColumnViewColumn10Class {
659         GObjectClass parent_class;
660 };
661
662 struct _uiWindowXcls_treeselPrivate {
663         uiWindow* _this;
664 };
665
666 struct _uiWindowXcls_TreeListModel8 {
667         GObject parent_instance;
668         uiWindowXcls_TreeListModel8Private * priv;
669         GtkTreeListModel* el;
670 };
671
672 struct _uiWindowXcls_TreeListModel8Class {
673         GObjectClass parent_class;
674 };
675
676 struct _uiWindowXcls_TreeListModel8Private {
677         uiWindow* _this;
678 };
679
680 struct _uiWindowXcls_treestorePrivate {
681         uiWindow* _this;
682 };
683
684 struct _uiWindowXcls_ColumnViewColumn10Private {
685         uiWindow* _this;
686 };
687
688 struct _uiWindowXcls_SignalListItemFactory11 {
689         GObject parent_instance;
690         uiWindowXcls_SignalListItemFactory11Private * priv;
691         GtkSignalListItemFactory* el;
692 };
693
694 struct _uiWindowXcls_SignalListItemFactory11Class {
695         GObjectClass parent_class;
696 };
697
698 struct _uiWindowXcls_SignalListItemFactory11Private {
699         uiWindow* _this;
700 };
701
702 struct _uiWindowXcls_Box12Private {
703         uiWindow* _this;
704 };
705
706 struct _uiWindowXcls_searchbar {
707         GObject parent_instance;
708         uiWindowXcls_searchbarPrivate * priv;
709         GtkSearchBar* el;
710 };
711
712 struct _uiWindowXcls_searchbarClass {
713         GObjectClass parent_class;
714 };
715
716 struct _uiWindowXcls_ScrolledWindow15 {
717         GObject parent_instance;
718         uiWindowXcls_ScrolledWindow15Private * priv;
719         GtkScrolledWindow* el;
720 };
721
722 struct _uiWindowXcls_ScrolledWindow15Class {
723         GObjectClass parent_class;
724 };
725
726 struct _uiWindowXcls_searchbarPrivate {
727         uiWindow* _this;
728 };
729
730 struct _uiWindowXcls_searchentry {
731         GObject parent_instance;
732         uiWindowXcls_searchentryPrivate * priv;
733         GtkSearchEntry* el;
734 };
735
736 struct _uiWindowXcls_searchentryClass {
737         GObjectClass parent_class;
738 };
739
740 struct _uiWindowXcls_searchentryPrivate {
741         uiWindow* _this;
742 };
743
744 struct _uiWindowXcls_current_filter {
745         GObject parent_instance;
746         uiWindowXcls_current_filterPrivate * priv;
747         GtkStringFilter* el;
748 };
749
750 struct _uiWindowXcls_current_filterClass {
751         GObjectClass parent_class;
752 };
753
754 struct _uiWindowXcls_ScrolledWindow15Private {
755         uiWindow* _this;
756 };
757
758 struct _uiWindowXcls_ColumnView16 {
759         GObject parent_instance;
760         uiWindowXcls_ColumnView16Private * priv;
761         GtkColumnView* el;
762 };
763
764 struct _uiWindowXcls_ColumnView16Class {
765         GObjectClass parent_class;
766 };
767
768 struct _uiWindowXcls_ColumnView16Private {
769         uiWindow* _this;
770 };
771
772 struct _uiWindowXcls_NoSelection27 {
773         GObject parent_instance;
774         uiWindowXcls_NoSelection27Private * priv;
775         GtkNoSelection* el;
776 };
777
778 struct _uiWindowXcls_NoSelection27Class {
779         GObjectClass parent_class;
780 };
781
782 struct _uiWindowXcls_ColumnViewColumn17 {
783         GObject parent_instance;
784         uiWindowXcls_ColumnViewColumn17Private * priv;
785         GtkColumnViewColumn* el;
786 };
787
788 struct _uiWindowXcls_ColumnViewColumn17Class {
789         GObjectClass parent_class;
790 };
791
792 struct _uiWindowXcls_ColumnViewColumn19 {
793         GObject parent_instance;
794         uiWindowXcls_ColumnViewColumn19Private * priv;
795         GtkColumnViewColumn* el;
796 };
797
798 struct _uiWindowXcls_ColumnViewColumn19Class {
799         GObjectClass parent_class;
800 };
801
802 struct _uiWindowXcls_ColumnViewColumn21 {
803         GObject parent_instance;
804         uiWindowXcls_ColumnViewColumn21Private * priv;
805         GtkColumnViewColumn* el;
806 };
807
808 struct _uiWindowXcls_ColumnViewColumn21Class {
809         GObjectClass parent_class;
810 };
811
812 struct _uiWindowXcls_ColumnViewColumn23 {
813         GObject parent_instance;
814         uiWindowXcls_ColumnViewColumn23Private * priv;
815         GtkColumnViewColumn* el;
816 };
817
818 struct _uiWindowXcls_ColumnViewColumn23Class {
819         GObjectClass parent_class;
820 };
821
822 struct _uiWindowXcls_ColumnViewColumn25 {
823         GObject parent_instance;
824         uiWindowXcls_ColumnViewColumn25Private * priv;
825         GtkColumnViewColumn* el;
826 };
827
828 struct _uiWindowXcls_ColumnViewColumn25Class {
829         GObjectClass parent_class;
830 };
831
832 struct _uiWindowXcls_ColumnViewColumn17Private {
833         uiWindow* _this;
834 };
835
836 struct _uiWindowXcls_SignalListItemFactory18 {
837         GObject parent_instance;
838         uiWindowXcls_SignalListItemFactory18Private * priv;
839         GtkSignalListItemFactory* el;
840 };
841
842 struct _uiWindowXcls_SignalListItemFactory18Class {
843         GObjectClass parent_class;
844 };
845
846 struct _uiWindowXcls_SignalListItemFactory18Private {
847         uiWindow* _this;
848 };
849
850 struct _uiWindowXcls_ColumnViewColumn19Private {
851         uiWindow* _this;
852 };
853
854 struct _uiWindowXcls_SignalListItemFactory20 {
855         GObject parent_instance;
856         uiWindowXcls_SignalListItemFactory20Private * priv;
857         GtkSignalListItemFactory* el;
858 };
859
860 struct _uiWindowXcls_SignalListItemFactory20Class {
861         GObjectClass parent_class;
862 };
863
864 struct _uiWindowXcls_SignalListItemFactory20Private {
865         uiWindow* _this;
866 };
867
868 struct _uiWindowXcls_ColumnViewColumn21Private {
869         uiWindow* _this;
870 };
871
872 struct _uiWindowXcls_SignalListItemFactory22 {
873         GObject parent_instance;
874         uiWindowXcls_SignalListItemFactory22Private * priv;
875         GtkSignalListItemFactory* el;
876 };
877
878 struct _uiWindowXcls_SignalListItemFactory22Class {
879         GObjectClass parent_class;
880 };
881
882 struct _uiWindowXcls_SignalListItemFactory22Private {
883         uiWindow* _this;
884 };
885
886 struct _uiWindowXcls_ColumnViewColumn23Private {
887         uiWindow* _this;
888 };
889
890 struct _uiWindowXcls_SignalListItemFactory24 {
891         GObject parent_instance;
892         uiWindowXcls_SignalListItemFactory24Private * priv;
893         GtkSignalListItemFactory* el;
894 };
895
896 struct _uiWindowXcls_SignalListItemFactory24Class {
897         GObjectClass parent_class;
898 };
899
900 struct _uiWindowXcls_SignalListItemFactory24Private {
901         uiWindow* _this;
902 };
903
904 struct _uiWindowXcls_ColumnViewColumn25Private {
905         uiWindow* _this;
906 };
907
908 struct _uiWindowXcls_SignalListItemFactory26 {
909         GObject parent_instance;
910         uiWindowXcls_SignalListItemFactory26Private * priv;
911         GtkSignalListItemFactory* el;
912 };
913
914 struct _uiWindowXcls_SignalListItemFactory26Class {
915         GObjectClass parent_class;
916 };
917
918 struct _uiWindowXcls_SignalListItemFactory26Private {
919         uiWindow* _this;
920 };
921
922 struct _uiWindowXcls_NoSelection27Private {
923         uiWindow* _this;
924 };
925
926 struct _uiWindowXcls_FilterListModel28 {
927         GObject parent_instance;
928         uiWindowXcls_FilterListModel28Private * priv;
929         GtkFilterListModel* el;
930 };
931
932 struct _uiWindowXcls_FilterListModel28Class {
933         GObjectClass parent_class;
934 };
935
936 struct _uiWindowXcls_FilterListModel28Private {
937         uiWindow* _this;
938 };
939
940 struct _uiWindowXcls_key_model {
941         GObject parent_instance;
942         uiWindowXcls_key_modelPrivate * priv;
943         GListStore* el;
944 };
945
946 struct _uiWindowXcls_key_modelClass {
947         GObjectClass parent_class;
948 };
949
950 struct _uiWindowXcls_key_modelPrivate {
951         uiWindow* _this;
952 };
953
954 struct _uiWindowXcls_current_filterPrivate {
955         uiWindow* _this;
956 };
957
958 struct _uiWindowXcls_PropertyExpression31 {
959         GObject parent_instance;
960         uiWindowXcls_PropertyExpression31Private * priv;
961         GtkPropertyExpression* el;
962 };
963
964 struct _uiWindowXcls_PropertyExpression31Class {
965         GObjectClass parent_class;
966 };
967
968 struct _uiWindowXcls_PropertyExpression31Private {
969         uiWindow* _this;
970 };
971
972 VALA_EXTERN uiWindow* ui__Window;
973 uiWindow* ui__Window = NULL;
974 static gint uiWindow_private_offset;
975 static gpointer ui_window_parent_class = NULL;
976 static gint uiWindowXcls_HeaderBar2_private_offset;
977 static gpointer ui_window_xcls_headerbar2_parent_class = NULL;
978 static gint uiWindowXcls_searchbtn_private_offset;
979 static gpointer ui_window_xcls_searchbtn_parent_class = NULL;
980 static gint uiWindowXcls_Paned4_private_offset;
981 static gpointer ui_window_xcls_paned4_parent_class = NULL;
982 static gint uiWindowXcls_ScrolledWindow5_private_offset;
983 static gpointer ui_window_xcls_scrolledwindow5_parent_class = NULL;
984 static gint uiWindowXcls_ColumnView6_private_offset;
985 static gpointer ui_window_xcls_columnview6_parent_class = NULL;
986 static gint uiWindowXcls_treesel_private_offset;
987 static gpointer ui_window_xcls_treesel_parent_class = NULL;
988 static gint uiWindowXcls_TreeListModel8_private_offset;
989 static gpointer ui_window_xcls_treelistmodel8_parent_class = NULL;
990 static gint uiWindowXcls_treestore_private_offset;
991 static gpointer ui_window_xcls_treestore_parent_class = NULL;
992 static gint uiWindowXcls_ColumnViewColumn10_private_offset;
993 static gpointer ui_window_xcls_columnviewcolumn10_parent_class = NULL;
994 static gint uiWindowXcls_SignalListItemFactory11_private_offset;
995 static gpointer ui_window_xcls_signallistitemfactory11_parent_class = NULL;
996 static gint uiWindowXcls_Box12_private_offset;
997 static gpointer ui_window_xcls_box12_parent_class = NULL;
998 static gint uiWindowXcls_searchbar_private_offset;
999 static gpointer ui_window_xcls_searchbar_parent_class = NULL;
1000 static gint uiWindowXcls_searchentry_private_offset;
1001 static gpointer ui_window_xcls_searchentry_parent_class = NULL;
1002 static gint uiWindowXcls_ScrolledWindow15_private_offset;
1003 static gpointer ui_window_xcls_scrolledwindow15_parent_class = NULL;
1004 static gint uiWindowXcls_ColumnView16_private_offset;
1005 static gpointer ui_window_xcls_columnview16_parent_class = NULL;
1006 static gint uiWindowXcls_ColumnViewColumn17_private_offset;
1007 static gpointer ui_window_xcls_columnviewcolumn17_parent_class = NULL;
1008 static gint uiWindowXcls_SignalListItemFactory18_private_offset;
1009 static gpointer ui_window_xcls_signallistitemfactory18_parent_class = NULL;
1010 static gint uiWindowXcls_ColumnViewColumn19_private_offset;
1011 static gpointer ui_window_xcls_columnviewcolumn19_parent_class = NULL;
1012 static gint uiWindowXcls_SignalListItemFactory20_private_offset;
1013 static gpointer ui_window_xcls_signallistitemfactory20_parent_class = NULL;
1014 static gint uiWindowXcls_ColumnViewColumn21_private_offset;
1015 static gpointer ui_window_xcls_columnviewcolumn21_parent_class = NULL;
1016 static gint uiWindowXcls_SignalListItemFactory22_private_offset;
1017 static gpointer ui_window_xcls_signallistitemfactory22_parent_class = NULL;
1018 static gint uiWindowXcls_ColumnViewColumn23_private_offset;
1019 static gpointer ui_window_xcls_columnviewcolumn23_parent_class = NULL;
1020 static gint uiWindowXcls_SignalListItemFactory24_private_offset;
1021 static gpointer ui_window_xcls_signallistitemfactory24_parent_class = NULL;
1022 static gint uiWindowXcls_ColumnViewColumn25_private_offset;
1023 static gpointer ui_window_xcls_columnviewcolumn25_parent_class = NULL;
1024 static gint uiWindowXcls_SignalListItemFactory26_private_offset;
1025 static gpointer ui_window_xcls_signallistitemfactory26_parent_class = NULL;
1026 static gint uiWindowXcls_NoSelection27_private_offset;
1027 static gpointer ui_window_xcls_noselection27_parent_class = NULL;
1028 static gint uiWindowXcls_FilterListModel28_private_offset;
1029 static gpointer ui_window_xcls_filterlistmodel28_parent_class = NULL;
1030 static gint uiWindowXcls_key_model_private_offset;
1031 static gpointer ui_window_xcls_key_model_parent_class = NULL;
1032 static gint uiWindowXcls_current_filter_private_offset;
1033 static gpointer ui_window_xcls_current_filter_parent_class = NULL;
1034 static gint uiWindowXcls_PropertyExpression31_private_offset;
1035 static gpointer ui_window_xcls_propertyexpression31_parent_class = NULL;
1036
1037 VALA_EXTERN GType ui_window_get_type (void) G_GNUC_CONST ;
1038 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindow, g_object_unref)
1039 VALA_EXTERN GType ui_window_xcls_searchbtn_get_type (void) G_GNUC_CONST ;
1040 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_searchbtn, g_object_unref)
1041 VALA_EXTERN GType ui_window_xcls_treesel_get_type (void) G_GNUC_CONST ;
1042 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_treesel, g_object_unref)
1043 VALA_EXTERN GType ui_window_xcls_treestore_get_type (void) G_GNUC_CONST ;
1044 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_treestore, g_object_unref)
1045 VALA_EXTERN GType ui_window_xcls_searchbar_get_type (void) G_GNUC_CONST ;
1046 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_searchbar, g_object_unref)
1047 VALA_EXTERN GType ui_window_xcls_searchentry_get_type (void) G_GNUC_CONST ;
1048 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_searchentry, g_object_unref)
1049 VALA_EXTERN GType ui_window_xcls_key_model_get_type (void) G_GNUC_CONST ;
1050 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_key_model, g_object_unref)
1051 VALA_EXTERN GType ui_window_xcls_current_filter_get_type (void) G_GNUC_CONST ;
1052 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_current_filter, g_object_unref)
1053 VALA_EXTERN uiWindow* ui_window_singleton (void);
1054 VALA_EXTERN uiWindow* ui_window_new (void);
1055 VALA_EXTERN uiWindow* ui_window_construct (GType object_type);
1056 VALA_EXTERN GType ui_window_xcls_headerbar2_get_type (void) G_GNUC_CONST ;
1057 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_HeaderBar2, g_object_unref)
1058 VALA_EXTERN uiWindowXcls_HeaderBar2* ui_window_xcls_headerbar2_new (uiWindow* _owner);
1059 VALA_EXTERN uiWindowXcls_HeaderBar2* ui_window_xcls_headerbar2_construct (GType object_type,
1060                                                               uiWindow* _owner);
1061 VALA_EXTERN GType ui_window_xcls_paned4_get_type (void) G_GNUC_CONST ;
1062 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_Paned4, g_object_unref)
1063 VALA_EXTERN uiWindowXcls_Paned4* ui_window_xcls_paned4_new (uiWindow* _owner);
1064 VALA_EXTERN uiWindowXcls_Paned4* ui_window_xcls_paned4_construct (GType object_type,
1065                                                       uiWindow* _owner);
1066 VALA_EXTERN void ui_window_show (uiWindow* self);
1067 VALA_EXTERN void ui_window_loadModel (uiWindow* self,
1068                           GListStore* model,
1069                           GSettings* item);
1070 VALA_EXTERN uiWindowXcls_searchbtn* ui_window_xcls_searchbtn_new (uiWindow* _owner);
1071 VALA_EXTERN uiWindowXcls_searchbtn* ui_window_xcls_searchbtn_construct (GType object_type,
1072                                                             uiWindow* _owner);
1073 static void ui_window_xcls_headerbar2_finalize (GObject * obj);
1074 static GType ui_window_xcls_headerbar2_get_type_once (void);
1075 static void ui_window_xcls_searchbtn_finalize (GObject * obj);
1076 static GType ui_window_xcls_searchbtn_get_type_once (void);
1077 VALA_EXTERN GType ui_window_xcls_scrolledwindow5_get_type (void) G_GNUC_CONST ;
1078 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ScrolledWindow5, g_object_unref)
1079 VALA_EXTERN uiWindowXcls_ScrolledWindow5* ui_window_xcls_scrolledwindow5_new (uiWindow* _owner);
1080 VALA_EXTERN uiWindowXcls_ScrolledWindow5* ui_window_xcls_scrolledwindow5_construct (GType object_type,
1081                                                                         uiWindow* _owner);
1082 VALA_EXTERN GType ui_window_xcls_box12_get_type (void) G_GNUC_CONST ;
1083 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_Box12, g_object_unref)
1084 VALA_EXTERN uiWindowXcls_Box12* ui_window_xcls_box12_new (uiWindow* _owner);
1085 VALA_EXTERN uiWindowXcls_Box12* ui_window_xcls_box12_construct (GType object_type,
1086                                                     uiWindow* _owner);
1087 static void ui_window_xcls_paned4_finalize (GObject * obj);
1088 static GType ui_window_xcls_paned4_get_type_once (void);
1089 VALA_EXTERN GType ui_window_xcls_columnview6_get_type (void) G_GNUC_CONST ;
1090 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnView6, g_object_unref)
1091 VALA_EXTERN uiWindowXcls_ColumnView6* ui_window_xcls_columnview6_new (uiWindow* _owner);
1092 VALA_EXTERN uiWindowXcls_ColumnView6* ui_window_xcls_columnview6_construct (GType object_type,
1093                                                                 uiWindow* _owner);
1094 static void ui_window_xcls_scrolledwindow5_finalize (GObject * obj);
1095 static GType ui_window_xcls_scrolledwindow5_get_type_once (void);
1096 VALA_EXTERN uiWindowXcls_treesel* ui_window_xcls_treesel_new (uiWindow* _owner);
1097 VALA_EXTERN uiWindowXcls_treesel* ui_window_xcls_treesel_construct (GType object_type,
1098                                                         uiWindow* _owner);
1099 VALA_EXTERN GType ui_window_xcls_columnviewcolumn10_get_type (void) G_GNUC_CONST ;
1100 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn10, g_object_unref)
1101 VALA_EXTERN uiWindowXcls_ColumnViewColumn10* ui_window_xcls_columnviewcolumn10_new (uiWindow* _owner);
1102 VALA_EXTERN uiWindowXcls_ColumnViewColumn10* ui_window_xcls_columnviewcolumn10_construct (GType object_type,
1103                                                                               uiWindow* _owner);
1104 static void ui_window_xcls_columnview6_finalize (GObject * obj);
1105 static GType ui_window_xcls_columnview6_get_type_once (void);
1106 VALA_EXTERN GType ui_window_xcls_treelistmodel8_get_type (void) G_GNUC_CONST ;
1107 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_TreeListModel8, g_object_unref)
1108 VALA_EXTERN uiWindowXcls_TreeListModel8* ui_window_xcls_treelistmodel8_new (uiWindow* _owner);
1109 VALA_EXTERN uiWindowXcls_TreeListModel8* ui_window_xcls_treelistmodel8_construct (GType object_type,
1110                                                                       uiWindow* _owner);
1111 static void __lambda5_ (uiWindowXcls_treesel* self);
1112 static void ___lambda5__g_object_notify (GObject* _sender,
1113                                   GParamSpec* pspec,
1114                                   gpointer self);
1115 static void __lambda6_ (uiWindowXcls_treesel* self,
1116                  guint position,
1117                  guint n_items);
1118 static void ___lambda6__gtk_selection_model_selection_changed (GtkSelectionModel* _sender,
1119                                                         guint position,
1120                                                         guint n_items,
1121                                                         gpointer self);
1122 static void ui_window_xcls_treesel_finalize (GObject * obj);
1123 static GType ui_window_xcls_treesel_get_type_once (void);
1124 VALA_EXTERN uiWindowXcls_treestore* ui_window_xcls_treestore_new (uiWindow* _owner);
1125 VALA_EXTERN uiWindowXcls_treestore* ui_window_xcls_treestore_construct (GType object_type,
1126                                                             uiWindow* _owner);
1127 static GListModel* __lambda4_ (uiWindowXcls_TreeListModel8* self,
1128                         GObject* item);
1129 static GListModel* ___lambda4__gtk_tree_list_model_create_model_func (GObject* item,
1130                                                                gpointer self);
1131 static void ui_window_xcls_treelistmodel8_finalize (GObject * obj);
1132 static GType ui_window_xcls_treelistmodel8_get_type_once (void);
1133 static void ui_window_xcls_treestore_finalize (GObject * obj);
1134 static GType ui_window_xcls_treestore_get_type_once (void);
1135 VALA_EXTERN GType ui_window_xcls_signallistitemfactory11_get_type (void) G_GNUC_CONST ;
1136 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory11, g_object_unref)
1137 VALA_EXTERN uiWindowXcls_SignalListItemFactory11* ui_window_xcls_signallistitemfactory11_new (uiWindow* _owner);
1138 VALA_EXTERN uiWindowXcls_SignalListItemFactory11* ui_window_xcls_signallistitemfactory11_construct (GType object_type,
1139                                                                                         uiWindow* _owner);
1140 static void ui_window_xcls_columnviewcolumn10_finalize (GObject * obj);
1141 static GType ui_window_xcls_columnviewcolumn10_get_type_once (void);
1142 static void __lambda10_ (uiWindowXcls_SignalListItemFactory11* self,
1143                   GObject* listitem);
1144 static void ___lambda10__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
1145                                                       GObject* object,
1146                                                       gpointer self);
1147 static void __lambda11_ (uiWindowXcls_SignalListItemFactory11* self,
1148                   GObject* listitem);
1149 static void ___lambda11__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
1150                                                      GObject* object,
1151                                                      gpointer self);
1152 static void ui_window_xcls_signallistitemfactory11_finalize (GObject * obj);
1153 static GType ui_window_xcls_signallistitemfactory11_get_type_once (void);
1154 VALA_EXTERN uiWindowXcls_searchbar* ui_window_xcls_searchbar_new (uiWindow* _owner);
1155 VALA_EXTERN uiWindowXcls_searchbar* ui_window_xcls_searchbar_construct (GType object_type,
1156                                                             uiWindow* _owner);
1157 VALA_EXTERN GType ui_window_xcls_scrolledwindow15_get_type (void) G_GNUC_CONST ;
1158 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ScrolledWindow15, g_object_unref)
1159 VALA_EXTERN uiWindowXcls_ScrolledWindow15* ui_window_xcls_scrolledwindow15_new (uiWindow* _owner);
1160 VALA_EXTERN uiWindowXcls_ScrolledWindow15* ui_window_xcls_scrolledwindow15_construct (GType object_type,
1161                                                                           uiWindow* _owner);
1162 static void ui_window_xcls_box12_finalize (GObject * obj);
1163 static GType ui_window_xcls_box12_get_type_once (void);
1164 VALA_EXTERN uiWindowXcls_searchentry* ui_window_xcls_searchentry_new (uiWindow* _owner);
1165 VALA_EXTERN uiWindowXcls_searchentry* ui_window_xcls_searchentry_construct (GType object_type,
1166                                                                 uiWindow* _owner);
1167 static void __lambda9_ (uiWindowXcls_searchbar* self);
1168 static void ___lambda9__g_object_notify (GObject* _sender,
1169                                   GParamSpec* pspec,
1170                                   gpointer self);
1171 static void ui_window_xcls_searchbar_finalize (GObject * obj);
1172 static GType ui_window_xcls_searchbar_get_type_once (void);
1173 static void __lambda7_ (uiWindowXcls_searchentry* self);
1174 static void ___lambda7__gtk_search_entry_search_changed (GtkSearchEntry* _sender,
1175                                                   gpointer self);
1176 static void __lambda8_ (uiWindowXcls_searchentry* self);
1177 static void ___lambda8__gtk_search_entry_stop_search (GtkSearchEntry* _sender,
1178                                                gpointer self);
1179 static void ui_window_xcls_searchentry_finalize (GObject * obj);
1180 static GType ui_window_xcls_searchentry_get_type_once (void);
1181 VALA_EXTERN GType ui_window_xcls_columnview16_get_type (void) G_GNUC_CONST ;
1182 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnView16, g_object_unref)
1183 VALA_EXTERN uiWindowXcls_ColumnView16* ui_window_xcls_columnview16_new (uiWindow* _owner);
1184 VALA_EXTERN uiWindowXcls_ColumnView16* ui_window_xcls_columnview16_construct (GType object_type,
1185                                                                   uiWindow* _owner);
1186 static void ui_window_xcls_scrolledwindow15_finalize (GObject * obj);
1187 static GType ui_window_xcls_scrolledwindow15_get_type_once (void);
1188 VALA_EXTERN GType ui_window_xcls_noselection27_get_type (void) G_GNUC_CONST ;
1189 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_NoSelection27, g_object_unref)
1190 VALA_EXTERN uiWindowXcls_NoSelection27* ui_window_xcls_noselection27_new (uiWindow* _owner);
1191 VALA_EXTERN uiWindowXcls_NoSelection27* ui_window_xcls_noselection27_construct (GType object_type,
1192                                                                     uiWindow* _owner);
1193 VALA_EXTERN GType ui_window_xcls_columnviewcolumn17_get_type (void) G_GNUC_CONST ;
1194 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn17, g_object_unref)
1195 VALA_EXTERN uiWindowXcls_ColumnViewColumn17* ui_window_xcls_columnviewcolumn17_new (uiWindow* _owner);
1196 VALA_EXTERN uiWindowXcls_ColumnViewColumn17* ui_window_xcls_columnviewcolumn17_construct (GType object_type,
1197                                                                               uiWindow* _owner);
1198 VALA_EXTERN GType ui_window_xcls_columnviewcolumn19_get_type (void) G_GNUC_CONST ;
1199 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn19, g_object_unref)
1200 VALA_EXTERN uiWindowXcls_ColumnViewColumn19* ui_window_xcls_columnviewcolumn19_new (uiWindow* _owner);
1201 VALA_EXTERN uiWindowXcls_ColumnViewColumn19* ui_window_xcls_columnviewcolumn19_construct (GType object_type,
1202                                                                               uiWindow* _owner);
1203 VALA_EXTERN GType ui_window_xcls_columnviewcolumn21_get_type (void) G_GNUC_CONST ;
1204 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn21, g_object_unref)
1205 VALA_EXTERN uiWindowXcls_ColumnViewColumn21* ui_window_xcls_columnviewcolumn21_new (uiWindow* _owner);
1206 VALA_EXTERN uiWindowXcls_ColumnViewColumn21* ui_window_xcls_columnviewcolumn21_construct (GType object_type,
1207                                                                               uiWindow* _owner);
1208 VALA_EXTERN GType ui_window_xcls_columnviewcolumn23_get_type (void) G_GNUC_CONST ;
1209 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn23, g_object_unref)
1210 VALA_EXTERN uiWindowXcls_ColumnViewColumn23* ui_window_xcls_columnviewcolumn23_new (uiWindow* _owner);
1211 VALA_EXTERN uiWindowXcls_ColumnViewColumn23* ui_window_xcls_columnviewcolumn23_construct (GType object_type,
1212                                                                               uiWindow* _owner);
1213 VALA_EXTERN GType ui_window_xcls_columnviewcolumn25_get_type (void) G_GNUC_CONST ;
1214 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_ColumnViewColumn25, g_object_unref)
1215 VALA_EXTERN uiWindowXcls_ColumnViewColumn25* ui_window_xcls_columnviewcolumn25_new (uiWindow* _owner);
1216 VALA_EXTERN uiWindowXcls_ColumnViewColumn25* ui_window_xcls_columnviewcolumn25_construct (GType object_type,
1217                                                                               uiWindow* _owner);
1218 static void ui_window_xcls_columnview16_finalize (GObject * obj);
1219 static GType ui_window_xcls_columnview16_get_type_once (void);
1220 VALA_EXTERN GType ui_window_xcls_signallistitemfactory18_get_type (void) G_GNUC_CONST ;
1221 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory18, g_object_unref)
1222 VALA_EXTERN uiWindowXcls_SignalListItemFactory18* ui_window_xcls_signallistitemfactory18_new (uiWindow* _owner);
1223 VALA_EXTERN uiWindowXcls_SignalListItemFactory18* ui_window_xcls_signallistitemfactory18_construct (GType object_type,
1224                                                                                         uiWindow* _owner);
1225 static void ui_window_xcls_columnviewcolumn17_finalize (GObject * obj);
1226 static GType ui_window_xcls_columnviewcolumn17_get_type_once (void);
1227 static void __lambda12_ (uiWindowXcls_SignalListItemFactory18* self,
1228                   GObject* item);
1229 static void ___lambda12__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
1230                                                       GObject* object,
1231                                                       gpointer self);
1232 static void __lambda13_ (uiWindowXcls_SignalListItemFactory18* self,
1233                   GObject* listitem);
1234 static void ___lambda13__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
1235                                                      GObject* object,
1236                                                      gpointer self);
1237 static void ui_window_xcls_signallistitemfactory18_finalize (GObject * obj);
1238 static GType ui_window_xcls_signallistitemfactory18_get_type_once (void);
1239 VALA_EXTERN GType ui_window_xcls_signallistitemfactory20_get_type (void) G_GNUC_CONST ;
1240 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory20, g_object_unref)
1241 VALA_EXTERN uiWindowXcls_SignalListItemFactory20* ui_window_xcls_signallistitemfactory20_new (uiWindow* _owner);
1242 VALA_EXTERN uiWindowXcls_SignalListItemFactory20* ui_window_xcls_signallistitemfactory20_construct (GType object_type,
1243                                                                                         uiWindow* _owner);
1244 static void ui_window_xcls_columnviewcolumn19_finalize (GObject * obj);
1245 static GType ui_window_xcls_columnviewcolumn19_get_type_once (void);
1246 static void __lambda14_ (uiWindowXcls_SignalListItemFactory20* self,
1247                   GObject* item);
1248 static void ___lambda14__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
1249                                                       GObject* object,
1250                                                       gpointer self);
1251 static void __lambda15_ (uiWindowXcls_SignalListItemFactory20* self,
1252                   GObject* listitem);
1253 static void ___lambda15__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
1254                                                      GObject* object,
1255                                                      gpointer self);
1256 static void ui_window_xcls_signallistitemfactory20_finalize (GObject * obj);
1257 static GType ui_window_xcls_signallistitemfactory20_get_type_once (void);
1258 VALA_EXTERN GType ui_window_xcls_signallistitemfactory22_get_type (void) G_GNUC_CONST ;
1259 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory22, g_object_unref)
1260 VALA_EXTERN uiWindowXcls_SignalListItemFactory22* ui_window_xcls_signallistitemfactory22_new (uiWindow* _owner);
1261 VALA_EXTERN uiWindowXcls_SignalListItemFactory22* ui_window_xcls_signallistitemfactory22_construct (GType object_type,
1262                                                                                         uiWindow* _owner);
1263 static void ui_window_xcls_columnviewcolumn21_finalize (GObject * obj);
1264 static GType ui_window_xcls_columnviewcolumn21_get_type_once (void);
1265 static void __lambda16_ (uiWindowXcls_SignalListItemFactory22* self,
1266                   GObject* item);
1267 static void ___lambda16__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
1268                                                       GObject* object,
1269                                                       gpointer self);
1270 static void __lambda17_ (uiWindowXcls_SignalListItemFactory22* self,
1271                   GObject* listitem);
1272 static void ___lambda17__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
1273                                                      GObject* object,
1274                                                      gpointer self);
1275 static void ui_window_xcls_signallistitemfactory22_finalize (GObject * obj);
1276 static GType ui_window_xcls_signallistitemfactory22_get_type_once (void);
1277 VALA_EXTERN GType ui_window_xcls_signallistitemfactory24_get_type (void) G_GNUC_CONST ;
1278 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory24, g_object_unref)
1279 VALA_EXTERN uiWindowXcls_SignalListItemFactory24* ui_window_xcls_signallistitemfactory24_new (uiWindow* _owner);
1280 VALA_EXTERN uiWindowXcls_SignalListItemFactory24* ui_window_xcls_signallistitemfactory24_construct (GType object_type,
1281                                                                                         uiWindow* _owner);
1282 static void ui_window_xcls_columnviewcolumn23_finalize (GObject * obj);
1283 static GType ui_window_xcls_columnviewcolumn23_get_type_once (void);
1284 static void __lambda18_ (uiWindowXcls_SignalListItemFactory24* self,
1285                   GObject* item);
1286 static void ___lambda18__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
1287                                                       GObject* object,
1288                                                       gpointer self);
1289 static void __lambda19_ (uiWindowXcls_SignalListItemFactory24* self,
1290                   GObject* listitem);
1291 static void ___lambda19__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
1292                                                      GObject* object,
1293                                                      gpointer self);
1294 static void ui_window_xcls_signallistitemfactory24_finalize (GObject * obj);
1295 static GType ui_window_xcls_signallistitemfactory24_get_type_once (void);
1296 VALA_EXTERN GType ui_window_xcls_signallistitemfactory26_get_type (void) G_GNUC_CONST ;
1297 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_SignalListItemFactory26, g_object_unref)
1298 VALA_EXTERN uiWindowXcls_SignalListItemFactory26* ui_window_xcls_signallistitemfactory26_new (uiWindow* _owner);
1299 VALA_EXTERN uiWindowXcls_SignalListItemFactory26* ui_window_xcls_signallistitemfactory26_construct (GType object_type,
1300                                                                                         uiWindow* _owner);
1301 static void ui_window_xcls_columnviewcolumn25_finalize (GObject * obj);
1302 static GType ui_window_xcls_columnviewcolumn25_get_type_once (void);
1303 static void __lambda20_ (uiWindowXcls_SignalListItemFactory26* self,
1304                   GObject* item);
1305 static void ___lambda20__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
1306                                                       GObject* object,
1307                                                       gpointer self);
1308 static void __lambda21_ (uiWindowXcls_SignalListItemFactory26* self,
1309                   GObject* listitem);
1310 static void ___lambda21__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
1311                                                      GObject* object,
1312                                                      gpointer self);
1313 static void ui_window_xcls_signallistitemfactory26_finalize (GObject * obj);
1314 static GType ui_window_xcls_signallistitemfactory26_get_type_once (void);
1315 VALA_EXTERN GType ui_window_xcls_filterlistmodel28_get_type (void) G_GNUC_CONST ;
1316 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_FilterListModel28, g_object_unref)
1317 VALA_EXTERN uiWindowXcls_FilterListModel28* ui_window_xcls_filterlistmodel28_new (uiWindow* _owner);
1318 VALA_EXTERN uiWindowXcls_FilterListModel28* ui_window_xcls_filterlistmodel28_construct (GType object_type,
1319                                                                             uiWindow* _owner);
1320 static void ui_window_xcls_noselection27_finalize (GObject * obj);
1321 static GType ui_window_xcls_noselection27_get_type_once (void);
1322 VALA_EXTERN uiWindowXcls_key_model* ui_window_xcls_key_model_new (uiWindow* _owner);
1323 VALA_EXTERN uiWindowXcls_key_model* ui_window_xcls_key_model_construct (GType object_type,
1324                                                             uiWindow* _owner);
1325 VALA_EXTERN uiWindowXcls_current_filter* ui_window_xcls_current_filter_new (uiWindow* _owner);
1326 VALA_EXTERN uiWindowXcls_current_filter* ui_window_xcls_current_filter_construct (GType object_type,
1327                                                                       uiWindow* _owner);
1328 static void ui_window_xcls_filterlistmodel28_finalize (GObject * obj);
1329 static GType ui_window_xcls_filterlistmodel28_get_type_once (void);
1330 VALA_EXTERN GType settings_key_get_type (void) G_GNUC_CONST ;
1331 G_DEFINE_AUTOPTR_CLEANUP_FUNC (SettingsKey, g_object_unref)
1332 static void ui_window_xcls_key_model_finalize (GObject * obj);
1333 static GType ui_window_xcls_key_model_get_type_once (void);
1334 VALA_EXTERN GType ui_window_xcls_propertyexpression31_get_type (void) G_GNUC_CONST ;
1335 G_DEFINE_AUTOPTR_CLEANUP_FUNC (uiWindowXcls_PropertyExpression31, g_object_unref)
1336 VALA_EXTERN uiWindowXcls_PropertyExpression31* ui_window_xcls_propertyexpression31_new (uiWindow* _owner);
1337 VALA_EXTERN uiWindowXcls_PropertyExpression31* ui_window_xcls_propertyexpression31_construct (GType object_type,
1338                                                                                   uiWindow* _owner);
1339 static void ui_window_xcls_current_filter_finalize (GObject * obj);
1340 static GType ui_window_xcls_current_filter_get_type_once (void);
1341 static void ui_window_xcls_propertyexpression31_finalize (GObject * obj);
1342 static GType ui_window_xcls_propertyexpression31_get_type_once (void);
1343 static void ui_window_finalize (GObject * obj);
1344 static GType ui_window_get_type_once (void);
1345 static void _vala_array_destroy (gpointer array,
1346                           gssize array_length,
1347                           GDestroyNotify destroy_func);
1348 static void _vala_array_free (gpointer array,
1349                        gssize array_length,
1350                        GDestroyNotify destroy_func);
1351 static gssize _vala_array_length (gpointer array);
1352
1353 static inline gpointer
1354 ui_window_get_instance_private (uiWindow* self)
1355 {
1356         return G_STRUCT_MEMBER_P (self, uiWindow_private_offset);
1357 }
1358
1359 static gpointer
1360 _g_object_ref0 (gpointer self)
1361 {
1362 #line 15 "test-7CL9F2.vala"
1363         return self ? g_object_ref (self) : NULL;
1364 #line 1365 "test-7CL9F2.c"
1365 }
1366
1367 uiWindow*
1368 ui_window_singleton (void)
1369 {
1370         uiWindow* _tmp0_;
1371         uiWindow* _tmp2_;
1372         uiWindow* _tmp3_;
1373         uiWindow* result;
1374 #line 12 "test-7CL9F2.vala"
1375         _tmp0_ = ui__Window;
1376 #line 12 "test-7CL9F2.vala"
1377         if (_tmp0_ == NULL) {
1378 #line 1379 "test-7CL9F2.c"
1379                 uiWindow* _tmp1_;
1380 #line 13 "test-7CL9F2.vala"
1381                 _tmp1_ = ui_window_new ();
1382 #line 13 "test-7CL9F2.vala"
1383                 _g_object_unref0 (ui__Window);
1384 #line 13 "test-7CL9F2.vala"
1385                 ui__Window = _tmp1_;
1386 #line 1387 "test-7CL9F2.c"
1387         }
1388 #line 15 "test-7CL9F2.vala"
1389         _tmp2_ = ui__Window;
1390 #line 15 "test-7CL9F2.vala"
1391         _tmp3_ = _g_object_ref0 (_tmp2_);
1392 #line 15 "test-7CL9F2.vala"
1393         result = _tmp3_;
1394 #line 15 "test-7CL9F2.vala"
1395         return result;
1396 #line 1397 "test-7CL9F2.c"
1397 }
1398
1399 uiWindow*
1400 ui_window_construct (GType object_type)
1401 {
1402         uiWindow * self = NULL;
1403         uiWindow* _tmp0_;
1404         GtkWindow* _tmp1_;
1405         GtkWindow* _tmp2_;
1406         GtkWindow* _tmp3_;
1407         GtkWindow* _tmp4_;
1408         uiWindowXcls_HeaderBar2* child_1 = NULL;
1409         uiWindow* _tmp5_;
1410         uiWindowXcls_HeaderBar2* _tmp6_;
1411         GtkWindow* _tmp7_;
1412         GtkHeaderBar* _tmp8_;
1413         uiWindowXcls_Paned4* child_2 = NULL;
1414         uiWindow* _tmp9_;
1415         uiWindowXcls_Paned4* _tmp10_;
1416         GtkWindow* _tmp11_;
1417         GtkPaned* _tmp12_;
1418 #line 28 "test-7CL9F2.vala"
1419         self = (uiWindow*) g_object_new (object_type, NULL);
1420 #line 30 "test-7CL9F2.vala"
1421         _tmp0_ = _g_object_ref0 (self);
1422 #line 30 "test-7CL9F2.vala"
1423         _g_object_unref0 (self->priv->_this);
1424 #line 30 "test-7CL9F2.vala"
1425         self->priv->_this = _tmp0_;
1426 #line 31 "test-7CL9F2.vala"
1427         _tmp1_ = (GtkWindow*) gtk_window_new ();
1428 #line 31 "test-7CL9F2.vala"
1429         g_object_ref_sink (_tmp1_);
1430 #line 31 "test-7CL9F2.vala"
1431         _g_object_unref0 (self->el);
1432 #line 31 "test-7CL9F2.vala"
1433         self->el = _tmp1_;
1434 #line 36 "test-7CL9F2.vala"
1435         _tmp2_ = self->el;
1436 #line 36 "test-7CL9F2.vala"
1437         gtk_window_set_title (_tmp2_, "Settings");
1438 #line 37 "test-7CL9F2.vala"
1439         _tmp3_ = self->el;
1440 #line 37 "test-7CL9F2.vala"
1441         g_object_set (_tmp3_, "default-height", 480, NULL);
1442 #line 38 "test-7CL9F2.vala"
1443         _tmp4_ = self->el;
1444 #line 38 "test-7CL9F2.vala"
1445         g_object_set (_tmp4_, "default-width", 640, NULL);
1446 #line 39 "test-7CL9F2.vala"
1447         _tmp5_ = self->priv->_this;
1448 #line 39 "test-7CL9F2.vala"
1449         _tmp6_ = ui_window_xcls_headerbar2_new (_tmp5_);
1450 #line 39 "test-7CL9F2.vala"
1451         child_1 = _tmp6_;
1452 #line 40 "test-7CL9F2.vala"
1453         _tmp7_ = self->el;
1454 #line 40 "test-7CL9F2.vala"
1455         _tmp8_ = child_1->el;
1456 #line 40 "test-7CL9F2.vala"
1457         gtk_window_set_titlebar (_tmp7_, (GtkWidget*) _tmp8_);
1458 #line 41 "test-7CL9F2.vala"
1459         _tmp9_ = self->priv->_this;
1460 #line 41 "test-7CL9F2.vala"
1461         _tmp10_ = ui_window_xcls_paned4_new (_tmp9_);
1462 #line 41 "test-7CL9F2.vala"
1463         child_2 = _tmp10_;
1464 #line 42 "test-7CL9F2.vala"
1465         _tmp11_ = self->el;
1466 #line 42 "test-7CL9F2.vala"
1467         _tmp12_ = child_2->el;
1468 #line 42 "test-7CL9F2.vala"
1469         gtk_window_set_child (_tmp11_, (GtkWidget*) _tmp12_);
1470 #line 28 "test-7CL9F2.vala"
1471         _g_object_unref0 (child_2);
1472 #line 28 "test-7CL9F2.vala"
1473         _g_object_unref0 (child_1);
1474 #line 28 "test-7CL9F2.vala"
1475         return self;
1476 #line 1477 "test-7CL9F2.c"
1477 }
1478
1479 uiWindow*
1480 ui_window_new (void)
1481 {
1482 #line 28 "test-7CL9F2.vala"
1483         return ui_window_construct (UI_TYPE_WINDOW);
1484 #line 1485 "test-7CL9F2.c"
1485 }
1486
1487 void
1488 ui_window_show (uiWindow* self)
1489 {
1490         GtkWindow* _tmp0_;
1491         uiWindow* _tmp1_;
1492         uiWindowXcls_treestore* _tmp2_;
1493         GListStore* _tmp3_;
1494 #line 47 "test-7CL9F2.vala"
1495         _tmp0_ = self->el;
1496 #line 47 "test-7CL9F2.vala"
1497         gtk_widget_show ((GtkWidget*) _tmp0_);
1498 #line 49 "test-7CL9F2.vala"
1499         _tmp1_ = self->priv->_this;
1500 #line 49 "test-7CL9F2.vala"
1501         _tmp2_ = _tmp1_->treestore;
1502 #line 49 "test-7CL9F2.vala"
1503         _tmp3_ = _tmp2_->el;
1504 #line 49 "test-7CL9F2.vala"
1505         ui_window_loadModel (self, _tmp3_, NULL);
1506 #line 1507 "test-7CL9F2.c"
1507 }
1508
1509 void
1510 ui_window_loadModel (uiWindow* self,
1511                      GListStore* model,
1512                      GSettings* item)
1513 {
1514         gchar** schemas = NULL;
1515         gint schemas_length1 = 0;
1516         gint _schemas_size_ = 0;
1517         gboolean _tmp4_ = FALSE;
1518         gchar** _tmp5_;
1519         gint _tmp5__length1;
1520 #line 54 "test-7CL9F2.vala"
1521         g_list_store_remove_all (model);
1522 #line 55 "test-7CL9F2.vala"
1523         if (item == NULL) {
1524 #line 1525 "test-7CL9F2.c"
1525                 GSettingsSchemaSource* _tmp0_;
1526                 gchar** _tmp1_ = NULL;
1527 #line 56 "test-7CL9F2.vala"
1528                 _tmp0_ = g_settings_schema_source_get_default ();
1529 #line 56 "test-7CL9F2.vala"
1530                 g_settings_schema_source_list_schemas (_tmp0_, TRUE, &_tmp1_, NULL);
1531 #line 56 "test-7CL9F2.vala"
1532                 schemas = (_vala_array_free (schemas, schemas_length1, (GDestroyNotify) g_free), NULL);
1533 #line 56 "test-7CL9F2.vala"
1534                 schemas = _tmp1_;
1535 #line 56 "test-7CL9F2.vala"
1536                 schemas_length1 = -1;
1537 #line 56 "test-7CL9F2.vala"
1538                 _schemas_size_ = schemas_length1;
1539 #line 56 "test-7CL9F2.vala"
1540                 schemas_length1 = _vala_array_length (schemas);
1541 #line 1542 "test-7CL9F2.c"
1542         } else {
1543                 gchar** _tmp2_;
1544                 gchar** _tmp3_;
1545 #line 63 "test-7CL9F2.vala"
1546                 _tmp3_ = _tmp2_ = g_settings_list_children (item);
1547 #line 63 "test-7CL9F2.vala"
1548                 schemas = (_vala_array_free (schemas, schemas_length1, (GDestroyNotify) g_free), NULL);
1549 #line 63 "test-7CL9F2.vala"
1550                 schemas = _tmp3_;
1551 #line 63 "test-7CL9F2.vala"
1552                 schemas_length1 = _vala_array_length (_tmp2_);
1553 #line 63 "test-7CL9F2.vala"
1554                 _schemas_size_ = schemas_length1;
1555 #line 1556 "test-7CL9F2.c"
1556         }
1557 #line 65 "test-7CL9F2.vala"
1558         _tmp5_ = schemas;
1559 #line 65 "test-7CL9F2.vala"
1560         _tmp5__length1 = schemas_length1;
1561 #line 65 "test-7CL9F2.vala"
1562         if (_tmp5_ == NULL) {
1563 #line 65 "test-7CL9F2.vala"
1564                 _tmp4_ = TRUE;
1565 #line 1566 "test-7CL9F2.c"
1566         } else {
1567                 gchar** _tmp6_;
1568                 gint _tmp6__length1;
1569 #line 65 "test-7CL9F2.vala"
1570                 _tmp6_ = schemas;
1571 #line 65 "test-7CL9F2.vala"
1572                 _tmp6__length1 = schemas_length1;
1573 #line 65 "test-7CL9F2.vala"
1574                 _tmp4_ = _tmp6__length1 < 1;
1575 #line 1576 "test-7CL9F2.c"
1576         }
1577 #line 65 "test-7CL9F2.vala"
1578         if (_tmp4_) {
1579 #line 66 "test-7CL9F2.vala"
1580                 schemas = (_vala_array_free (schemas, schemas_length1, (GDestroyNotify) g_free), NULL);
1581 #line 66 "test-7CL9F2.vala"
1582                 return;
1583 #line 1584 "test-7CL9F2.c"
1584         }
1585         {
1586                 gint i = 0;
1587 #line 70 "test-7CL9F2.vala"
1588                 i = 0;
1589 #line 1590 "test-7CL9F2.c"
1590                 {
1591                         gboolean _tmp7_ = FALSE;
1592 #line 70 "test-7CL9F2.vala"
1593                         _tmp7_ = TRUE;
1594 #line 70 "test-7CL9F2.vala"
1595                         while (TRUE) {
1596 #line 1597 "test-7CL9F2.c"
1597                                 gchar** _tmp9_;
1598                                 gint _tmp9__length1;
1599                                 GSettings* _tmp10_ = NULL;
1600                                 GSettings* child = NULL;
1601                                 GSettings* _tmp17_;
1602                                 GSettings* _tmp18_;
1603 #line 70 "test-7CL9F2.vala"
1604                                 if (!_tmp7_) {
1605 #line 1606 "test-7CL9F2.c"
1606                                         gint _tmp8_;
1607 #line 70 "test-7CL9F2.vala"
1608                                         _tmp8_ = i;
1609 #line 70 "test-7CL9F2.vala"
1610                                         i = _tmp8_ + 1;
1611 #line 1612 "test-7CL9F2.c"
1612                                 }
1613 #line 70 "test-7CL9F2.vala"
1614                                 _tmp7_ = FALSE;
1615 #line 70 "test-7CL9F2.vala"
1616                                 _tmp9_ = schemas;
1617 #line 70 "test-7CL9F2.vala"
1618                                 _tmp9__length1 = schemas_length1;
1619 #line 70 "test-7CL9F2.vala"
1620                                 if (!(i < _tmp9__length1)) {
1621 #line 70 "test-7CL9F2.vala"
1622                                         break;
1623 #line 1624 "test-7CL9F2.c"
1624                                 }
1625 #line 71 "test-7CL9F2.vala"
1626                                 if (item == NULL) {
1627 #line 1628 "test-7CL9F2.c"
1628                                         gchar** _tmp11_;
1629                                         gint _tmp11__length1;
1630                                         const gchar* _tmp12_;
1631                                         GSettings* _tmp13_;
1632 #line 72 "test-7CL9F2.vala"
1633                                         _tmp11_ = schemas;
1634 #line 72 "test-7CL9F2.vala"
1635                                         _tmp11__length1 = schemas_length1;
1636 #line 72 "test-7CL9F2.vala"
1637                                         _tmp12_ = _tmp11_[i];
1638 #line 72 "test-7CL9F2.vala"
1639                                         _tmp13_ = g_settings_new (_tmp12_);
1640 #line 72 "test-7CL9F2.vala"
1641                                         _g_object_unref0 (_tmp10_);
1642 #line 72 "test-7CL9F2.vala"
1643                                         _tmp10_ = _tmp13_;
1644 #line 1645 "test-7CL9F2.c"
1645                                 } else {
1646                                         gchar** _tmp14_;
1647                                         gint _tmp14__length1;
1648                                         const gchar* _tmp15_;
1649                                         GSettings* _tmp16_;
1650 #line 73 "test-7CL9F2.vala"
1651                                         _tmp14_ = schemas;
1652 #line 73 "test-7CL9F2.vala"
1653                                         _tmp14__length1 = schemas_length1;
1654 #line 73 "test-7CL9F2.vala"
1655                                         _tmp15_ = _tmp14_[i];
1656 #line 73 "test-7CL9F2.vala"
1657                                         _tmp16_ = g_settings_get_child (item, _tmp15_);
1658 #line 73 "test-7CL9F2.vala"
1659                                         _g_object_unref0 (_tmp10_);
1660 #line 73 "test-7CL9F2.vala"
1661                                         _tmp10_ = _tmp16_;
1662 #line 1663 "test-7CL9F2.c"
1663                                 }
1664 #line 71 "test-7CL9F2.vala"
1665                                 _tmp17_ = _g_object_ref0 (_tmp10_);
1666 #line 71 "test-7CL9F2.vala"
1667                                 child = _tmp17_;
1668 #line 74 "test-7CL9F2.vala"
1669                                 _tmp18_ = child;
1670 #line 74 "test-7CL9F2.vala"
1671                                 g_list_store_append (model, (GObject*) _tmp18_);
1672 #line 70 "test-7CL9F2.vala"
1673                                 _g_object_unref0 (child);
1674 #line 70 "test-7CL9F2.vala"
1675                                 _g_object_unref0 (_tmp10_);
1676 #line 1677 "test-7CL9F2.c"
1677                         }
1678                 }
1679         }
1680 #line 52 "test-7CL9F2.vala"
1681         schemas = (_vala_array_free (schemas, schemas_length1, (GDestroyNotify) g_free), NULL);
1682 #line 1683 "test-7CL9F2.c"
1683 }
1684
1685 static inline gpointer
1686 ui_window_xcls_headerbar2_get_instance_private (uiWindowXcls_HeaderBar2* self)
1687 {
1688         return G_STRUCT_MEMBER_P (self, uiWindowXcls_HeaderBar2_private_offset);
1689 }
1690
1691 uiWindowXcls_HeaderBar2*
1692 ui_window_xcls_headerbar2_construct (GType object_type,
1693                                      uiWindow* _owner)
1694 {
1695         uiWindowXcls_HeaderBar2 * self = NULL;
1696         uiWindow* _tmp0_;
1697         GtkHeaderBar* _tmp1_;
1698         uiWindowXcls_searchbtn* child_1 = NULL;
1699         uiWindow* _tmp2_;
1700         uiWindowXcls_searchbtn* _tmp3_;
1701         GtkHeaderBar* _tmp4_;
1702         GtkToggleButton* _tmp5_;
1703 #line 87 "test-7CL9F2.vala"
1704         self = (uiWindowXcls_HeaderBar2*) g_object_new (object_type, NULL);
1705 #line 89 "test-7CL9F2.vala"
1706         _tmp0_ = _g_object_ref0 (_owner);
1707 #line 89 "test-7CL9F2.vala"
1708         _g_object_unref0 (self->priv->_this);
1709 #line 89 "test-7CL9F2.vala"
1710         self->priv->_this = _tmp0_;
1711 #line 90 "test-7CL9F2.vala"
1712         _tmp1_ = (GtkHeaderBar*) gtk_header_bar_new ();
1713 #line 90 "test-7CL9F2.vala"
1714         g_object_ref_sink (_tmp1_);
1715 #line 90 "test-7CL9F2.vala"
1716         _g_object_unref0 (self->el);
1717 #line 90 "test-7CL9F2.vala"
1718         self->el = _tmp1_;
1719 #line 95 "test-7CL9F2.vala"
1720         _tmp2_ = self->priv->_this;
1721 #line 95 "test-7CL9F2.vala"
1722         _tmp3_ = ui_window_xcls_searchbtn_new (_tmp2_);
1723 #line 95 "test-7CL9F2.vala"
1724         child_1 = _tmp3_;
1725 #line 96 "test-7CL9F2.vala"
1726         _tmp4_ = self->el;
1727 #line 96 "test-7CL9F2.vala"
1728         _tmp5_ = child_1->el;
1729 #line 96 "test-7CL9F2.vala"
1730         gtk_header_bar_pack_end (_tmp4_, (GtkWidget*) _tmp5_);
1731 #line 87 "test-7CL9F2.vala"
1732         _g_object_unref0 (child_1);
1733 #line 87 "test-7CL9F2.vala"
1734         return self;
1735 #line 1736 "test-7CL9F2.c"
1736 }
1737
1738 uiWindowXcls_HeaderBar2*
1739 ui_window_xcls_headerbar2_new (uiWindow* _owner)
1740 {
1741 #line 87 "test-7CL9F2.vala"
1742         return ui_window_xcls_headerbar2_construct (UI_WINDOW_TYPE_XCLS_HEADERBAR2, _owner);
1743 #line 1744 "test-7CL9F2.c"
1744 }
1745
1746 static void
1747 ui_window_xcls_headerbar2_class_init (uiWindowXcls_HeaderBar2Class * klass,
1748                                       gpointer klass_data)
1749 {
1750 #line 78 "test-7CL9F2.vala"
1751         ui_window_xcls_headerbar2_parent_class = g_type_class_peek_parent (klass);
1752 #line 78 "test-7CL9F2.vala"
1753         g_type_class_adjust_private_offset (klass, &uiWindowXcls_HeaderBar2_private_offset);
1754 #line 78 "test-7CL9F2.vala"
1755         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_headerbar2_finalize;
1756 #line 1757 "test-7CL9F2.c"
1757 }
1758
1759 static void
1760 ui_window_xcls_headerbar2_instance_init (uiWindowXcls_HeaderBar2 * self,
1761                                          gpointer klass)
1762 {
1763 #line 78 "test-7CL9F2.vala"
1764         self->priv = ui_window_xcls_headerbar2_get_instance_private (self);
1765 #line 1766 "test-7CL9F2.c"
1766 }
1767
1768 static void
1769 ui_window_xcls_headerbar2_finalize (GObject * obj)
1770 {
1771         uiWindowXcls_HeaderBar2 * self;
1772 #line 78 "test-7CL9F2.vala"
1773         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_HEADERBAR2, uiWindowXcls_HeaderBar2);
1774 #line 80 "test-7CL9F2.vala"
1775         _g_object_unref0 (self->el);
1776 #line 81 "test-7CL9F2.vala"
1777         _g_object_unref0 (self->priv->_this);
1778 #line 78 "test-7CL9F2.vala"
1779         G_OBJECT_CLASS (ui_window_xcls_headerbar2_parent_class)->finalize (obj);
1780 #line 1781 "test-7CL9F2.c"
1781 }
1782
1783 static GType
1784 ui_window_xcls_headerbar2_get_type_once (void)
1785 {
1786         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 };
1787         GType ui_window_xcls_headerbar2_type_id;
1788         ui_window_xcls_headerbar2_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_HeaderBar2", &g_define_type_info, 0);
1789         uiWindowXcls_HeaderBar2_private_offset = g_type_add_instance_private (ui_window_xcls_headerbar2_type_id, sizeof (uiWindowXcls_HeaderBar2Private));
1790         return ui_window_xcls_headerbar2_type_id;
1791 }
1792
1793 GType
1794 ui_window_xcls_headerbar2_get_type (void)
1795 {
1796         static volatile gsize ui_window_xcls_headerbar2_type_id__once = 0;
1797         if (g_once_init_enter (&ui_window_xcls_headerbar2_type_id__once)) {
1798                 GType ui_window_xcls_headerbar2_type_id;
1799                 ui_window_xcls_headerbar2_type_id = ui_window_xcls_headerbar2_get_type_once ();
1800                 g_once_init_leave (&ui_window_xcls_headerbar2_type_id__once, ui_window_xcls_headerbar2_type_id);
1801         }
1802         return ui_window_xcls_headerbar2_type_id__once;
1803 }
1804
1805 static inline gpointer
1806 ui_window_xcls_searchbtn_get_instance_private (uiWindowXcls_searchbtn* self)
1807 {
1808         return G_STRUCT_MEMBER_P (self, uiWindowXcls_searchbtn_private_offset);
1809 }
1810
1811 uiWindowXcls_searchbtn*
1812 ui_window_xcls_searchbtn_construct (GType object_type,
1813                                     uiWindow* _owner)
1814 {
1815         uiWindowXcls_searchbtn * self = NULL;
1816         uiWindow* _tmp0_;
1817         uiWindow* _tmp1_;
1818         uiWindowXcls_searchbtn* _tmp2_;
1819         GtkToggleButton* _tmp3_;
1820         GtkToggleButton* _tmp4_;
1821 #line 110 "test-7CL9F2.vala"
1822         self = (uiWindowXcls_searchbtn*) g_object_new (object_type, NULL);
1823 #line 112 "test-7CL9F2.vala"
1824         _tmp0_ = _g_object_ref0 (_owner);
1825 #line 112 "test-7CL9F2.vala"
1826         _g_object_unref0 (self->priv->_this);
1827 #line 112 "test-7CL9F2.vala"
1828         self->priv->_this = _tmp0_;
1829 #line 113 "test-7CL9F2.vala"
1830         _tmp1_ = self->priv->_this;
1831 #line 113 "test-7CL9F2.vala"
1832         _tmp2_ = _g_object_ref0 (self);
1833 #line 113 "test-7CL9F2.vala"
1834         _g_object_unref0 (_tmp1_->searchbtn);
1835 #line 113 "test-7CL9F2.vala"
1836         _tmp1_->searchbtn = _tmp2_;
1837 #line 114 "test-7CL9F2.vala"
1838         _tmp3_ = (GtkToggleButton*) gtk_toggle_button_new ();
1839 #line 114 "test-7CL9F2.vala"
1840         g_object_ref_sink (_tmp3_);
1841 #line 114 "test-7CL9F2.vala"
1842         _g_object_unref0 (self->el);
1843 #line 114 "test-7CL9F2.vala"
1844         self->el = _tmp3_;
1845 #line 119 "test-7CL9F2.vala"
1846         _tmp4_ = self->el;
1847 #line 119 "test-7CL9F2.vala"
1848         gtk_button_set_icon_name ((GtkButton*) _tmp4_, "system-search-symbolic");
1849 #line 110 "test-7CL9F2.vala"
1850         return self;
1851 #line 1852 "test-7CL9F2.c"
1852 }
1853
1854 uiWindowXcls_searchbtn*
1855 ui_window_xcls_searchbtn_new (uiWindow* _owner)
1856 {
1857 #line 110 "test-7CL9F2.vala"
1858         return ui_window_xcls_searchbtn_construct (UI_WINDOW_TYPE_XCLS_SEARCHBTN, _owner);
1859 #line 1860 "test-7CL9F2.c"
1860 }
1861
1862 static void
1863 ui_window_xcls_searchbtn_class_init (uiWindowXcls_searchbtnClass * klass,
1864                                      gpointer klass_data)
1865 {
1866 #line 101 "test-7CL9F2.vala"
1867         ui_window_xcls_searchbtn_parent_class = g_type_class_peek_parent (klass);
1868 #line 101 "test-7CL9F2.vala"
1869         g_type_class_adjust_private_offset (klass, &uiWindowXcls_searchbtn_private_offset);
1870 #line 101 "test-7CL9F2.vala"
1871         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_searchbtn_finalize;
1872 #line 1873 "test-7CL9F2.c"
1873 }
1874
1875 static void
1876 ui_window_xcls_searchbtn_instance_init (uiWindowXcls_searchbtn * self,
1877                                         gpointer klass)
1878 {
1879 #line 101 "test-7CL9F2.vala"
1880         self->priv = ui_window_xcls_searchbtn_get_instance_private (self);
1881 #line 1882 "test-7CL9F2.c"
1882 }
1883
1884 static void
1885 ui_window_xcls_searchbtn_finalize (GObject * obj)
1886 {
1887         uiWindowXcls_searchbtn * self;
1888 #line 101 "test-7CL9F2.vala"
1889         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SEARCHBTN, uiWindowXcls_searchbtn);
1890 #line 103 "test-7CL9F2.vala"
1891         _g_object_unref0 (self->el);
1892 #line 104 "test-7CL9F2.vala"
1893         _g_object_unref0 (self->priv->_this);
1894 #line 101 "test-7CL9F2.vala"
1895         G_OBJECT_CLASS (ui_window_xcls_searchbtn_parent_class)->finalize (obj);
1896 #line 1897 "test-7CL9F2.c"
1897 }
1898
1899 static GType
1900 ui_window_xcls_searchbtn_get_type_once (void)
1901 {
1902         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 };
1903         GType ui_window_xcls_searchbtn_type_id;
1904         ui_window_xcls_searchbtn_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_searchbtn", &g_define_type_info, 0);
1905         uiWindowXcls_searchbtn_private_offset = g_type_add_instance_private (ui_window_xcls_searchbtn_type_id, sizeof (uiWindowXcls_searchbtnPrivate));
1906         return ui_window_xcls_searchbtn_type_id;
1907 }
1908
1909 GType
1910 ui_window_xcls_searchbtn_get_type (void)
1911 {
1912         static volatile gsize ui_window_xcls_searchbtn_type_id__once = 0;
1913         if (g_once_init_enter (&ui_window_xcls_searchbtn_type_id__once)) {
1914                 GType ui_window_xcls_searchbtn_type_id;
1915                 ui_window_xcls_searchbtn_type_id = ui_window_xcls_searchbtn_get_type_once ();
1916                 g_once_init_leave (&ui_window_xcls_searchbtn_type_id__once, ui_window_xcls_searchbtn_type_id);
1917         }
1918         return ui_window_xcls_searchbtn_type_id__once;
1919 }
1920
1921 static inline gpointer
1922 ui_window_xcls_paned4_get_instance_private (uiWindowXcls_Paned4* self)
1923 {
1924         return G_STRUCT_MEMBER_P (self, uiWindowXcls_Paned4_private_offset);
1925 }
1926
1927 uiWindowXcls_Paned4*
1928 ui_window_xcls_paned4_construct (GType object_type,
1929                                  uiWindow* _owner)
1930 {
1931         uiWindowXcls_Paned4 * self = NULL;
1932         uiWindow* _tmp0_;
1933         GtkPaned* _tmp1_;
1934         GtkPaned* _tmp2_;
1935         uiWindowXcls_ScrolledWindow5* child_1 = NULL;
1936         uiWindow* _tmp3_;
1937         uiWindowXcls_ScrolledWindow5* _tmp4_;
1938         GtkPaned* _tmp5_;
1939         GtkScrolledWindow* _tmp6_;
1940         uiWindowXcls_Box12* child_2 = NULL;
1941         uiWindow* _tmp7_;
1942         uiWindowXcls_Box12* _tmp8_;
1943         GtkPaned* _tmp9_;
1944         GtkBox* _tmp10_;
1945 #line 135 "test-7CL9F2.vala"
1946         self = (uiWindowXcls_Paned4*) g_object_new (object_type, NULL);
1947 #line 137 "test-7CL9F2.vala"
1948         _tmp0_ = _g_object_ref0 (_owner);
1949 #line 137 "test-7CL9F2.vala"
1950         _g_object_unref0 (self->priv->_this);
1951 #line 137 "test-7CL9F2.vala"
1952         self->priv->_this = _tmp0_;
1953 #line 138 "test-7CL9F2.vala"
1954         _tmp1_ = (GtkPaned*) gtk_paned_new (GTK_ORIENTATION_HORIZONTAL);
1955 #line 138 "test-7CL9F2.vala"
1956         g_object_ref_sink (_tmp1_);
1957 #line 138 "test-7CL9F2.vala"
1958         _g_object_unref0 (self->el);
1959 #line 138 "test-7CL9F2.vala"
1960         self->el = _tmp1_;
1961 #line 143 "test-7CL9F2.vala"
1962         _tmp2_ = self->el;
1963 #line 143 "test-7CL9F2.vala"
1964         gtk_paned_set_position (_tmp2_, 300);
1965 #line 144 "test-7CL9F2.vala"
1966         _tmp3_ = self->priv->_this;
1967 #line 144 "test-7CL9F2.vala"
1968         _tmp4_ = ui_window_xcls_scrolledwindow5_new (_tmp3_);
1969 #line 144 "test-7CL9F2.vala"
1970         child_1 = _tmp4_;
1971 #line 145 "test-7CL9F2.vala"
1972         _tmp5_ = self->el;
1973 #line 145 "test-7CL9F2.vala"
1974         _tmp6_ = child_1->el;
1975 #line 145 "test-7CL9F2.vala"
1976         gtk_paned_set_start_child (_tmp5_, (GtkWidget*) _tmp6_);
1977 #line 146 "test-7CL9F2.vala"
1978         _tmp7_ = self->priv->_this;
1979 #line 146 "test-7CL9F2.vala"
1980         _tmp8_ = ui_window_xcls_box12_new (_tmp7_);
1981 #line 146 "test-7CL9F2.vala"
1982         child_2 = _tmp8_;
1983 #line 147 "test-7CL9F2.vala"
1984         _tmp9_ = self->el;
1985 #line 147 "test-7CL9F2.vala"
1986         _tmp10_ = child_2->el;
1987 #line 147 "test-7CL9F2.vala"
1988         gtk_paned_set_end_child (_tmp9_, (GtkWidget*) _tmp10_);
1989 #line 135 "test-7CL9F2.vala"
1990         _g_object_unref0 (child_2);
1991 #line 135 "test-7CL9F2.vala"
1992         _g_object_unref0 (child_1);
1993 #line 135 "test-7CL9F2.vala"
1994         return self;
1995 #line 1996 "test-7CL9F2.c"
1996 }
1997
1998 uiWindowXcls_Paned4*
1999 ui_window_xcls_paned4_new (uiWindow* _owner)
2000 {
2001 #line 135 "test-7CL9F2.vala"
2002         return ui_window_xcls_paned4_construct (UI_WINDOW_TYPE_XCLS_PANED4, _owner);
2003 #line 2004 "test-7CL9F2.c"
2004 }
2005
2006 static void
2007 ui_window_xcls_paned4_class_init (uiWindowXcls_Paned4Class * klass,
2008                                   gpointer klass_data)
2009 {
2010 #line 126 "test-7CL9F2.vala"
2011         ui_window_xcls_paned4_parent_class = g_type_class_peek_parent (klass);
2012 #line 126 "test-7CL9F2.vala"
2013         g_type_class_adjust_private_offset (klass, &uiWindowXcls_Paned4_private_offset);
2014 #line 126 "test-7CL9F2.vala"
2015         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_paned4_finalize;
2016 #line 2017 "test-7CL9F2.c"
2017 }
2018
2019 static void
2020 ui_window_xcls_paned4_instance_init (uiWindowXcls_Paned4 * self,
2021                                      gpointer klass)
2022 {
2023 #line 126 "test-7CL9F2.vala"
2024         self->priv = ui_window_xcls_paned4_get_instance_private (self);
2025 #line 2026 "test-7CL9F2.c"
2026 }
2027
2028 static void
2029 ui_window_xcls_paned4_finalize (GObject * obj)
2030 {
2031         uiWindowXcls_Paned4 * self;
2032 #line 126 "test-7CL9F2.vala"
2033         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_PANED4, uiWindowXcls_Paned4);
2034 #line 128 "test-7CL9F2.vala"
2035         _g_object_unref0 (self->el);
2036 #line 129 "test-7CL9F2.vala"
2037         _g_object_unref0 (self->priv->_this);
2038 #line 126 "test-7CL9F2.vala"
2039         G_OBJECT_CLASS (ui_window_xcls_paned4_parent_class)->finalize (obj);
2040 #line 2041 "test-7CL9F2.c"
2041 }
2042
2043 static GType
2044 ui_window_xcls_paned4_get_type_once (void)
2045 {
2046         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 };
2047         GType ui_window_xcls_paned4_type_id;
2048         ui_window_xcls_paned4_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_Paned4", &g_define_type_info, 0);
2049         uiWindowXcls_Paned4_private_offset = g_type_add_instance_private (ui_window_xcls_paned4_type_id, sizeof (uiWindowXcls_Paned4Private));
2050         return ui_window_xcls_paned4_type_id;
2051 }
2052
2053 GType
2054 ui_window_xcls_paned4_get_type (void)
2055 {
2056         static volatile gsize ui_window_xcls_paned4_type_id__once = 0;
2057         if (g_once_init_enter (&ui_window_xcls_paned4_type_id__once)) {
2058                 GType ui_window_xcls_paned4_type_id;
2059                 ui_window_xcls_paned4_type_id = ui_window_xcls_paned4_get_type_once ();
2060                 g_once_init_leave (&ui_window_xcls_paned4_type_id__once, ui_window_xcls_paned4_type_id);
2061         }
2062         return ui_window_xcls_paned4_type_id__once;
2063 }
2064
2065 static inline gpointer
2066 ui_window_xcls_scrolledwindow5_get_instance_private (uiWindowXcls_ScrolledWindow5* self)
2067 {
2068         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ScrolledWindow5_private_offset);
2069 }
2070
2071 uiWindowXcls_ScrolledWindow5*
2072 ui_window_xcls_scrolledwindow5_construct (GType object_type,
2073                                           uiWindow* _owner)
2074 {
2075         uiWindowXcls_ScrolledWindow5 * self = NULL;
2076         uiWindow* _tmp0_;
2077         GtkScrolledWindow* _tmp1_;
2078         GtkScrolledWindow* _tmp2_;
2079         GtkScrolledWindow* _tmp3_;
2080         GtkScrolledWindow* _tmp4_;
2081         GtkScrolledWindow* _tmp5_;
2082         uiWindowXcls_ColumnView6* child_1 = NULL;
2083         uiWindow* _tmp6_;
2084         uiWindowXcls_ColumnView6* _tmp7_;
2085         GtkScrolledWindow* _tmp8_;
2086         GtkColumnView* _tmp9_;
2087 #line 161 "test-7CL9F2.vala"
2088         self = (uiWindowXcls_ScrolledWindow5*) g_object_new (object_type, NULL);
2089 #line 163 "test-7CL9F2.vala"
2090         _tmp0_ = _g_object_ref0 (_owner);
2091 #line 163 "test-7CL9F2.vala"
2092         _g_object_unref0 (self->priv->_this);
2093 #line 163 "test-7CL9F2.vala"
2094         self->priv->_this = _tmp0_;
2095 #line 164 "test-7CL9F2.vala"
2096         _tmp1_ = (GtkScrolledWindow*) gtk_scrolled_window_new ();
2097 #line 164 "test-7CL9F2.vala"
2098         g_object_ref_sink (_tmp1_);
2099 #line 164 "test-7CL9F2.vala"
2100         _g_object_unref0 (self->el);
2101 #line 164 "test-7CL9F2.vala"
2102         self->el = _tmp1_;
2103 #line 169 "test-7CL9F2.vala"
2104         _tmp2_ = self->el;
2105 #line 169 "test-7CL9F2.vala"
2106         g_object_set (_tmp2_, "vscrollbar-policy", GTK_POLICY_ALWAYS, NULL);
2107 #line 170 "test-7CL9F2.vala"
2108         _tmp3_ = self->el;
2109 #line 170 "test-7CL9F2.vala"
2110         gtk_widget_set_hexpand ((GtkWidget*) _tmp3_, TRUE);
2111 #line 171 "test-7CL9F2.vala"
2112         _tmp4_ = self->el;
2113 #line 171 "test-7CL9F2.vala"
2114         gtk_widget_set_vexpand ((GtkWidget*) _tmp4_, TRUE);
2115 #line 172 "test-7CL9F2.vala"
2116         _tmp5_ = self->el;
2117 #line 172 "test-7CL9F2.vala"
2118         g_object_set (_tmp5_, "hscrollbar-policy", GTK_POLICY_AUTOMATIC, NULL);
2119 #line 173 "test-7CL9F2.vala"
2120         _tmp6_ = self->priv->_this;
2121 #line 173 "test-7CL9F2.vala"
2122         _tmp7_ = ui_window_xcls_columnview6_new (_tmp6_);
2123 #line 173 "test-7CL9F2.vala"
2124         child_1 = _tmp7_;
2125 #line 174 "test-7CL9F2.vala"
2126         _tmp8_ = self->el;
2127 #line 174 "test-7CL9F2.vala"
2128         _tmp9_ = child_1->el;
2129 #line 174 "test-7CL9F2.vala"
2130         gtk_scrolled_window_set_child (_tmp8_, (GtkWidget*) _tmp9_);
2131 #line 161 "test-7CL9F2.vala"
2132         _g_object_unref0 (child_1);
2133 #line 161 "test-7CL9F2.vala"
2134         return self;
2135 #line 2136 "test-7CL9F2.c"
2136 }
2137
2138 uiWindowXcls_ScrolledWindow5*
2139 ui_window_xcls_scrolledwindow5_new (uiWindow* _owner)
2140 {
2141 #line 161 "test-7CL9F2.vala"
2142         return ui_window_xcls_scrolledwindow5_construct (UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, _owner);
2143 #line 2144 "test-7CL9F2.c"
2144 }
2145
2146 static void
2147 ui_window_xcls_scrolledwindow5_class_init (uiWindowXcls_ScrolledWindow5Class * klass,
2148                                            gpointer klass_data)
2149 {
2150 #line 152 "test-7CL9F2.vala"
2151         ui_window_xcls_scrolledwindow5_parent_class = g_type_class_peek_parent (klass);
2152 #line 152 "test-7CL9F2.vala"
2153         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ScrolledWindow5_private_offset);
2154 #line 152 "test-7CL9F2.vala"
2155         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_scrolledwindow5_finalize;
2156 #line 2157 "test-7CL9F2.c"
2157 }
2158
2159 static void
2160 ui_window_xcls_scrolledwindow5_instance_init (uiWindowXcls_ScrolledWindow5 * self,
2161                                               gpointer klass)
2162 {
2163 #line 152 "test-7CL9F2.vala"
2164         self->priv = ui_window_xcls_scrolledwindow5_get_instance_private (self);
2165 #line 2166 "test-7CL9F2.c"
2166 }
2167
2168 static void
2169 ui_window_xcls_scrolledwindow5_finalize (GObject * obj)
2170 {
2171         uiWindowXcls_ScrolledWindow5 * self;
2172 #line 152 "test-7CL9F2.vala"
2173         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW5, uiWindowXcls_ScrolledWindow5);
2174 #line 154 "test-7CL9F2.vala"
2175         _g_object_unref0 (self->el);
2176 #line 155 "test-7CL9F2.vala"
2177         _g_object_unref0 (self->priv->_this);
2178 #line 152 "test-7CL9F2.vala"
2179         G_OBJECT_CLASS (ui_window_xcls_scrolledwindow5_parent_class)->finalize (obj);
2180 #line 2181 "test-7CL9F2.c"
2181 }
2182
2183 static GType
2184 ui_window_xcls_scrolledwindow5_get_type_once (void)
2185 {
2186         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 };
2187         GType ui_window_xcls_scrolledwindow5_type_id;
2188         ui_window_xcls_scrolledwindow5_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ScrolledWindow5", &g_define_type_info, 0);
2189         uiWindowXcls_ScrolledWindow5_private_offset = g_type_add_instance_private (ui_window_xcls_scrolledwindow5_type_id, sizeof (uiWindowXcls_ScrolledWindow5Private));
2190         return ui_window_xcls_scrolledwindow5_type_id;
2191 }
2192
2193 GType
2194 ui_window_xcls_scrolledwindow5_get_type (void)
2195 {
2196         static volatile gsize ui_window_xcls_scrolledwindow5_type_id__once = 0;
2197         if (g_once_init_enter (&ui_window_xcls_scrolledwindow5_type_id__once)) {
2198                 GType ui_window_xcls_scrolledwindow5_type_id;
2199                 ui_window_xcls_scrolledwindow5_type_id = ui_window_xcls_scrolledwindow5_get_type_once ();
2200                 g_once_init_leave (&ui_window_xcls_scrolledwindow5_type_id__once, ui_window_xcls_scrolledwindow5_type_id);
2201         }
2202         return ui_window_xcls_scrolledwindow5_type_id__once;
2203 }
2204
2205 static inline gpointer
2206 ui_window_xcls_columnview6_get_instance_private (uiWindowXcls_ColumnView6* self)
2207 {
2208         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnView6_private_offset);
2209 }
2210
2211 uiWindowXcls_ColumnView6*
2212 ui_window_xcls_columnview6_construct (GType object_type,
2213                                       uiWindow* _owner)
2214 {
2215         uiWindowXcls_ColumnView6 * self = NULL;
2216         uiWindow* _tmp0_;
2217         uiWindowXcls_treesel* child_1 = NULL;
2218         uiWindow* _tmp1_;
2219         uiWindowXcls_treesel* _tmp2_;
2220         GtkSingleSelection* _tmp3_;
2221         GtkSelectionModel* _tmp4_;
2222         GtkColumnView* _tmp5_;
2223         GtkColumnView* _tmp6_;
2224         GtkColumnView* _tmp7_;
2225         GtkColumnView* _tmp8_;
2226         GtkColumnView* _tmp9_;
2227         gchar* _tmp10_;
2228         gchar** _tmp11_;
2229         gchar** _tmp12_;
2230         gint _tmp12__length1;
2231         uiWindowXcls_ColumnViewColumn10* child_2 = NULL;
2232         uiWindow* _tmp13_;
2233         uiWindowXcls_ColumnViewColumn10* _tmp14_;
2234         GtkColumnView* _tmp15_;
2235         GtkColumnViewColumn* _tmp16_;
2236 #line 188 "test-7CL9F2.vala"
2237         self = (uiWindowXcls_ColumnView6*) g_object_new (object_type, NULL);
2238 #line 190 "test-7CL9F2.vala"
2239         _tmp0_ = _g_object_ref0 (_owner);
2240 #line 190 "test-7CL9F2.vala"
2241         _g_object_unref0 (self->priv->_this);
2242 #line 190 "test-7CL9F2.vala"
2243         self->priv->_this = _tmp0_;
2244 #line 191 "test-7CL9F2.vala"
2245         _tmp1_ = self->priv->_this;
2246 #line 191 "test-7CL9F2.vala"
2247         _tmp2_ = ui_window_xcls_treesel_new (_tmp1_);
2248 #line 191 "test-7CL9F2.vala"
2249         child_1 = _tmp2_;
2250 #line 192 "test-7CL9F2.vala"
2251         _tmp3_ = child_1->el;
2252 #line 192 "test-7CL9F2.vala"
2253         _tmp4_ = _g_object_ref0 ((GtkSelectionModel*) _tmp3_);
2254 #line 192 "test-7CL9F2.vala"
2255         _tmp5_ = (GtkColumnView*) gtk_column_view_new (_tmp4_);
2256 #line 192 "test-7CL9F2.vala"
2257         g_object_ref_sink (_tmp5_);
2258 #line 192 "test-7CL9F2.vala"
2259         _g_object_unref0 (self->el);
2260 #line 192 "test-7CL9F2.vala"
2261         self->el = _tmp5_;
2262 #line 197 "test-7CL9F2.vala"
2263         _tmp6_ = self->el;
2264 #line 197 "test-7CL9F2.vala"
2265         gtk_column_view_set_single_click_activate (_tmp6_, TRUE);
2266 #line 198 "test-7CL9F2.vala"
2267         _tmp7_ = self->el;
2268 #line 198 "test-7CL9F2.vala"
2269         gtk_widget_set_hexpand ((GtkWidget*) _tmp7_, TRUE);
2270 #line 199 "test-7CL9F2.vala"
2271         _tmp8_ = self->el;
2272 #line 199 "test-7CL9F2.vala"
2273         gtk_widget_set_vexpand ((GtkWidget*) _tmp8_, TRUE);
2274 #line 200 "test-7CL9F2.vala"
2275         _tmp9_ = self->el;
2276 #line 200 "test-7CL9F2.vala"
2277         _tmp10_ = g_strdup ("navigation-sidebar");
2278 #line 200 "test-7CL9F2.vala"
2279         _tmp11_ = g_new0 (gchar*, 1 + 1);
2280 #line 200 "test-7CL9F2.vala"
2281         _tmp11_[0] = _tmp10_;
2282 #line 200 "test-7CL9F2.vala"
2283         _tmp12_ = _tmp11_;
2284 #line 200 "test-7CL9F2.vala"
2285         _tmp12__length1 = 1;
2286 #line 200 "test-7CL9F2.vala"
2287         gtk_widget_set_css_classes ((GtkWidget*) _tmp9_, _tmp12_);
2288 #line 200 "test-7CL9F2.vala"
2289         _tmp12_ = (_vala_array_free (_tmp12_, _tmp12__length1, (GDestroyNotify) g_free), NULL);
2290 #line 201 "test-7CL9F2.vala"
2291         _tmp13_ = self->priv->_this;
2292 #line 201 "test-7CL9F2.vala"
2293         _tmp14_ = ui_window_xcls_columnviewcolumn10_new (_tmp13_);
2294 #line 201 "test-7CL9F2.vala"
2295         child_2 = _tmp14_;
2296 #line 202 "test-7CL9F2.vala"
2297         g_object_ref ((GObject*) child_2);
2298 #line 203 "test-7CL9F2.vala"
2299         _tmp15_ = self->el;
2300 #line 203 "test-7CL9F2.vala"
2301         _tmp16_ = child_2->el;
2302 #line 203 "test-7CL9F2.vala"
2303         gtk_column_view_append_column (_tmp15_, _tmp16_);
2304 #line 188 "test-7CL9F2.vala"
2305         _g_object_unref0 (child_2);
2306 #line 188 "test-7CL9F2.vala"
2307         _g_object_unref0 (child_1);
2308 #line 188 "test-7CL9F2.vala"
2309         return self;
2310 #line 2311 "test-7CL9F2.c"
2311 }
2312
2313 uiWindowXcls_ColumnView6*
2314 ui_window_xcls_columnview6_new (uiWindow* _owner)
2315 {
2316 #line 188 "test-7CL9F2.vala"
2317         return ui_window_xcls_columnview6_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEW6, _owner);
2318 #line 2319 "test-7CL9F2.c"
2319 }
2320
2321 static void
2322 ui_window_xcls_columnview6_class_init (uiWindowXcls_ColumnView6Class * klass,
2323                                        gpointer klass_data)
2324 {
2325 #line 179 "test-7CL9F2.vala"
2326         ui_window_xcls_columnview6_parent_class = g_type_class_peek_parent (klass);
2327 #line 179 "test-7CL9F2.vala"
2328         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnView6_private_offset);
2329 #line 179 "test-7CL9F2.vala"
2330         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnview6_finalize;
2331 #line 2332 "test-7CL9F2.c"
2332 }
2333
2334 static void
2335 ui_window_xcls_columnview6_instance_init (uiWindowXcls_ColumnView6 * self,
2336                                           gpointer klass)
2337 {
2338 #line 179 "test-7CL9F2.vala"
2339         self->priv = ui_window_xcls_columnview6_get_instance_private (self);
2340 #line 2341 "test-7CL9F2.c"
2341 }
2342
2343 static void
2344 ui_window_xcls_columnview6_finalize (GObject * obj)
2345 {
2346         uiWindowXcls_ColumnView6 * self;
2347 #line 179 "test-7CL9F2.vala"
2348         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEW6, uiWindowXcls_ColumnView6);
2349 #line 181 "test-7CL9F2.vala"
2350         _g_object_unref0 (self->el);
2351 #line 182 "test-7CL9F2.vala"
2352         _g_object_unref0 (self->priv->_this);
2353 #line 179 "test-7CL9F2.vala"
2354         G_OBJECT_CLASS (ui_window_xcls_columnview6_parent_class)->finalize (obj);
2355 #line 2356 "test-7CL9F2.c"
2356 }
2357
2358 static GType
2359 ui_window_xcls_columnview6_get_type_once (void)
2360 {
2361         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnView6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnview6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnView6), 0, (GInstanceInitFunc) ui_window_xcls_columnview6_instance_init, NULL };
2362         GType ui_window_xcls_columnview6_type_id;
2363         ui_window_xcls_columnview6_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnView6", &g_define_type_info, 0);
2364         uiWindowXcls_ColumnView6_private_offset = g_type_add_instance_private (ui_window_xcls_columnview6_type_id, sizeof (uiWindowXcls_ColumnView6Private));
2365         return ui_window_xcls_columnview6_type_id;
2366 }
2367
2368 GType
2369 ui_window_xcls_columnview6_get_type (void)
2370 {
2371         static volatile gsize ui_window_xcls_columnview6_type_id__once = 0;
2372         if (g_once_init_enter (&ui_window_xcls_columnview6_type_id__once)) {
2373                 GType ui_window_xcls_columnview6_type_id;
2374                 ui_window_xcls_columnview6_type_id = ui_window_xcls_columnview6_get_type_once ();
2375                 g_once_init_leave (&ui_window_xcls_columnview6_type_id__once, ui_window_xcls_columnview6_type_id);
2376         }
2377         return ui_window_xcls_columnview6_type_id__once;
2378 }
2379
2380 static inline gpointer
2381 ui_window_xcls_treesel_get_instance_private (uiWindowXcls_treesel* self)
2382 {
2383         return G_STRUCT_MEMBER_P (self, uiWindowXcls_treesel_private_offset);
2384 }
2385
2386 static void
2387 __lambda5_ (uiWindowXcls_treesel* self)
2388 {
2389         GObject* si = NULL;
2390         GtkSingleSelection* _tmp0_;
2391         GObject* _tmp1_;
2392         GObject* _tmp2_;
2393         const gchar* _tmp3_;
2394 #line 235 "test-7CL9F2.vala"
2395         _tmp0_ = self->el;
2396 #line 235 "test-7CL9F2.vala"
2397         _tmp1_ = gtk_single_selection_get_selected_item (_tmp0_);
2398 #line 235 "test-7CL9F2.vala"
2399         _tmp2_ = _g_object_ref0 (_tmp1_);
2400 #line 235 "test-7CL9F2.vala"
2401         si = _tmp2_;
2402 #line 236 "test-7CL9F2.vala"
2403         _tmp3_ = g_type_name (G_TYPE_FROM_INSTANCE (si));
2404 #line 236 "test-7CL9F2.vala"
2405         g_debug ("test-7CL9F2.vala:236: got %s", _tmp3_);
2406 #line 232 "test-7CL9F2.vala"
2407         _g_object_unref0 (si);
2408 #line 2409 "test-7CL9F2.c"
2409 }
2410
2411 static void
2412 ___lambda5__g_object_notify (GObject* _sender,
2413                              GParamSpec* pspec,
2414                              gpointer self)
2415 {
2416 #line 232 "test-7CL9F2.vala"
2417         __lambda5_ ((uiWindowXcls_treesel*) self);
2418 #line 2419 "test-7CL9F2.c"
2419 }
2420
2421 static void
2422 __lambda6_ (uiWindowXcls_treesel* self,
2423             guint position,
2424             guint n_items)
2425 {
2426         GObject* si = NULL;
2427         GtkSingleSelection* _tmp0_;
2428         GObject* _tmp1_;
2429         GObject* _tmp2_;
2430         const gchar* _tmp3_;
2431 #line 240 "test-7CL9F2.vala"
2432         _tmp0_ = self->el;
2433 #line 240 "test-7CL9F2.vala"
2434         _tmp1_ = gtk_single_selection_get_selected_item (_tmp0_);
2435 #line 240 "test-7CL9F2.vala"
2436         _tmp2_ = _g_object_ref0 (_tmp1_);
2437 #line 240 "test-7CL9F2.vala"
2438         si = _tmp2_;
2439 #line 241 "test-7CL9F2.vala"
2440         _tmp3_ = g_type_name (G_TYPE_FROM_INSTANCE (si));
2441 #line 241 "test-7CL9F2.vala"
2442         g_debug ("test-7CL9F2.vala:241: sel change? got %s", _tmp3_);
2443 #line 238 "test-7CL9F2.vala"
2444         _g_object_unref0 (si);
2445 #line 2446 "test-7CL9F2.c"
2446 }
2447
2448 static void
2449 ___lambda6__gtk_selection_model_selection_changed (GtkSelectionModel* _sender,
2450                                                    guint position,
2451                                                    guint n_items,
2452                                                    gpointer self)
2453 {
2454 #line 238 "test-7CL9F2.vala"
2455         __lambda6_ ((uiWindowXcls_treesel*) self, position, n_items);
2456 #line 2457 "test-7CL9F2.c"
2457 }
2458
2459 uiWindowXcls_treesel*
2460 ui_window_xcls_treesel_construct (GType object_type,
2461                                   uiWindow* _owner)
2462 {
2463         uiWindowXcls_treesel * self = NULL;
2464         uiWindow* _tmp0_;
2465         uiWindow* _tmp1_;
2466         uiWindowXcls_treesel* _tmp2_;
2467         uiWindowXcls_TreeListModel8* child_1 = NULL;
2468         uiWindow* _tmp3_;
2469         uiWindowXcls_TreeListModel8* _tmp4_;
2470         GtkTreeListModel* _tmp5_;
2471         GListModel* _tmp6_;
2472         GtkSingleSelection* _tmp7_;
2473         GtkSingleSelection* _tmp8_;
2474         GtkSingleSelection* _tmp9_;
2475         GtkSingleSelection* _tmp10_;
2476         GtkSingleSelection* _tmp11_;
2477 #line 217 "test-7CL9F2.vala"
2478         self = (uiWindowXcls_treesel*) g_object_new (object_type, NULL);
2479 #line 219 "test-7CL9F2.vala"
2480         _tmp0_ = _g_object_ref0 (_owner);
2481 #line 219 "test-7CL9F2.vala"
2482         _g_object_unref0 (self->priv->_this);
2483 #line 219 "test-7CL9F2.vala"
2484         self->priv->_this = _tmp0_;
2485 #line 220 "test-7CL9F2.vala"
2486         _tmp1_ = self->priv->_this;
2487 #line 220 "test-7CL9F2.vala"
2488         _tmp2_ = _g_object_ref0 (self);
2489 #line 220 "test-7CL9F2.vala"
2490         _g_object_unref0 (_tmp1_->treesel);
2491 #line 220 "test-7CL9F2.vala"
2492         _tmp1_->treesel = _tmp2_;
2493 #line 221 "test-7CL9F2.vala"
2494         _tmp3_ = self->priv->_this;
2495 #line 221 "test-7CL9F2.vala"
2496         _tmp4_ = ui_window_xcls_treelistmodel8_new (_tmp3_);
2497 #line 221 "test-7CL9F2.vala"
2498         child_1 = _tmp4_;
2499 #line 222 "test-7CL9F2.vala"
2500         g_object_ref ((GObject*) child_1);
2501 #line 223 "test-7CL9F2.vala"
2502         _tmp5_ = child_1->el;
2503 #line 223 "test-7CL9F2.vala"
2504         _tmp6_ = _g_object_ref0 ((GListModel*) _tmp5_);
2505 #line 223 "test-7CL9F2.vala"
2506         _tmp7_ = gtk_single_selection_new (_tmp6_);
2507 #line 223 "test-7CL9F2.vala"
2508         _g_object_unref0 (self->el);
2509 #line 223 "test-7CL9F2.vala"
2510         self->el = _tmp7_;
2511 #line 228 "test-7CL9F2.vala"
2512         _tmp8_ = self->el;
2513 #line 228 "test-7CL9F2.vala"
2514         gtk_single_selection_set_can_unselect (_tmp8_, TRUE);
2515 #line 229 "test-7CL9F2.vala"
2516         _tmp9_ = self->el;
2517 #line 229 "test-7CL9F2.vala"
2518         gtk_single_selection_set_autoselect (_tmp9_, FALSE);
2519 #line 232 "test-7CL9F2.vala"
2520         _tmp10_ = self->el;
2521 #line 232 "test-7CL9F2.vala"
2522         g_signal_connect_object ((GObject*) _tmp10_, "notify::selected", (GCallback) ___lambda5__g_object_notify, self, 0);
2523 #line 238 "test-7CL9F2.vala"
2524         _tmp11_ = self->el;
2525 #line 238 "test-7CL9F2.vala"
2526         g_signal_connect_object ((GtkSelectionModel*) _tmp11_, "selection-changed", (GCallback) ___lambda6__gtk_selection_model_selection_changed, self, 0);
2527 #line 217 "test-7CL9F2.vala"
2528         _g_object_unref0 (child_1);
2529 #line 217 "test-7CL9F2.vala"
2530         return self;
2531 #line 2532 "test-7CL9F2.c"
2532 }
2533
2534 uiWindowXcls_treesel*
2535 ui_window_xcls_treesel_new (uiWindow* _owner)
2536 {
2537 #line 217 "test-7CL9F2.vala"
2538         return ui_window_xcls_treesel_construct (UI_WINDOW_TYPE_XCLS_TREESEL, _owner);
2539 #line 2540 "test-7CL9F2.c"
2540 }
2541
2542 static void
2543 ui_window_xcls_treesel_class_init (uiWindowXcls_treeselClass * klass,
2544                                    gpointer klass_data)
2545 {
2546 #line 208 "test-7CL9F2.vala"
2547         ui_window_xcls_treesel_parent_class = g_type_class_peek_parent (klass);
2548 #line 208 "test-7CL9F2.vala"
2549         g_type_class_adjust_private_offset (klass, &uiWindowXcls_treesel_private_offset);
2550 #line 208 "test-7CL9F2.vala"
2551         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_treesel_finalize;
2552 #line 2553 "test-7CL9F2.c"
2553 }
2554
2555 static void
2556 ui_window_xcls_treesel_instance_init (uiWindowXcls_treesel * self,
2557                                       gpointer klass)
2558 {
2559 #line 208 "test-7CL9F2.vala"
2560         self->priv = ui_window_xcls_treesel_get_instance_private (self);
2561 #line 2562 "test-7CL9F2.c"
2562 }
2563
2564 static void
2565 ui_window_xcls_treesel_finalize (GObject * obj)
2566 {
2567         uiWindowXcls_treesel * self;
2568 #line 208 "test-7CL9F2.vala"
2569         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_TREESEL, uiWindowXcls_treesel);
2570 #line 210 "test-7CL9F2.vala"
2571         _g_object_unref0 (self->el);
2572 #line 211 "test-7CL9F2.vala"
2573         _g_object_unref0 (self->priv->_this);
2574 #line 208 "test-7CL9F2.vala"
2575         G_OBJECT_CLASS (ui_window_xcls_treesel_parent_class)->finalize (obj);
2576 #line 2577 "test-7CL9F2.c"
2577 }
2578
2579 static GType
2580 ui_window_xcls_treesel_get_type_once (void)
2581 {
2582         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_treeselClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_treesel_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_treesel), 0, (GInstanceInitFunc) ui_window_xcls_treesel_instance_init, NULL };
2583         GType ui_window_xcls_treesel_type_id;
2584         ui_window_xcls_treesel_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_treesel", &g_define_type_info, 0);
2585         uiWindowXcls_treesel_private_offset = g_type_add_instance_private (ui_window_xcls_treesel_type_id, sizeof (uiWindowXcls_treeselPrivate));
2586         return ui_window_xcls_treesel_type_id;
2587 }
2588
2589 GType
2590 ui_window_xcls_treesel_get_type (void)
2591 {
2592         static volatile gsize ui_window_xcls_treesel_type_id__once = 0;
2593         if (g_once_init_enter (&ui_window_xcls_treesel_type_id__once)) {
2594                 GType ui_window_xcls_treesel_type_id;
2595                 ui_window_xcls_treesel_type_id = ui_window_xcls_treesel_get_type_once ();
2596                 g_once_init_leave (&ui_window_xcls_treesel_type_id__once, ui_window_xcls_treesel_type_id);
2597         }
2598         return ui_window_xcls_treesel_type_id__once;
2599 }
2600
2601 static inline gpointer
2602 ui_window_xcls_treelistmodel8_get_instance_private (uiWindowXcls_TreeListModel8* self)
2603 {
2604         return G_STRUCT_MEMBER_P (self, uiWindowXcls_TreeListModel8_private_offset);
2605 }
2606
2607 static GListModel*
2608 __lambda4_ (uiWindowXcls_TreeListModel8* self,
2609             GObject* item)
2610 {
2611         GListStore* r = NULL;
2612         GListStore* _tmp0_;
2613         uiWindow* _tmp1_;
2614         GListModel* result;
2615 #line 264 "test-7CL9F2.vala"
2616         _tmp0_ = g_list_store_new (g_settings_get_type ());
2617 #line 264 "test-7CL9F2.vala"
2618         r = _tmp0_;
2619 #line 265 "test-7CL9F2.vala"
2620         _tmp1_ = self->priv->_this;
2621 #line 265 "test-7CL9F2.vala"
2622         ui_window_loadModel (_tmp1_, r, G_TYPE_CHECK_INSTANCE_CAST (item, g_settings_get_type (), GSettings));
2623 #line 266 "test-7CL9F2.vala"
2624         result = (GListModel*) r;
2625 #line 266 "test-7CL9F2.vala"
2626         return result;
2627 #line 2628 "test-7CL9F2.c"
2628 }
2629
2630 static GListModel*
2631 ___lambda4__gtk_tree_list_model_create_model_func (GObject* item,
2632                                                    gpointer self)
2633 {
2634         GListModel* result;
2635         result = __lambda4_ ((uiWindowXcls_TreeListModel8*) self, item);
2636 #line 261 "test-7CL9F2.vala"
2637         return result;
2638 #line 2639 "test-7CL9F2.c"
2639 }
2640
2641 uiWindowXcls_TreeListModel8*
2642 ui_window_xcls_treelistmodel8_construct (GType object_type,
2643                                          uiWindow* _owner)
2644 {
2645         uiWindowXcls_TreeListModel8 * self = NULL;
2646         uiWindow* _tmp0_;
2647         uiWindowXcls_treestore* child_1 = NULL;
2648         uiWindow* _tmp1_;
2649         uiWindowXcls_treestore* _tmp2_;
2650         GListStore* _tmp3_;
2651         GListModel* _tmp4_;
2652         GtkTreeListModel* _tmp5_;
2653 #line 257 "test-7CL9F2.vala"
2654         self = (uiWindowXcls_TreeListModel8*) g_object_new (object_type, NULL);
2655 #line 259 "test-7CL9F2.vala"
2656         _tmp0_ = _g_object_ref0 (_owner);
2657 #line 259 "test-7CL9F2.vala"
2658         _g_object_unref0 (self->priv->_this);
2659 #line 259 "test-7CL9F2.vala"
2660         self->priv->_this = _tmp0_;
2661 #line 260 "test-7CL9F2.vala"
2662         _tmp1_ = self->priv->_this;
2663 #line 260 "test-7CL9F2.vala"
2664         _tmp2_ = ui_window_xcls_treestore_new (_tmp1_);
2665 #line 260 "test-7CL9F2.vala"
2666         child_1 = _tmp2_;
2667 #line 261 "test-7CL9F2.vala"
2668         _tmp3_ = child_1->el;
2669 #line 261 "test-7CL9F2.vala"
2670         _tmp4_ = _g_object_ref0 ((GListModel*) _tmp3_);
2671 #line 261 "test-7CL9F2.vala"
2672         _tmp5_ = gtk_tree_list_model_new (_tmp4_, FALSE, FALSE, ___lambda4__gtk_tree_list_model_create_model_func, g_object_ref (self), g_object_unref);
2673 #line 261 "test-7CL9F2.vala"
2674         _g_object_unref0 (self->el);
2675 #line 261 "test-7CL9F2.vala"
2676         self->el = _tmp5_;
2677 #line 257 "test-7CL9F2.vala"
2678         _g_object_unref0 (child_1);
2679 #line 257 "test-7CL9F2.vala"
2680         return self;
2681 #line 2682 "test-7CL9F2.c"
2682 }
2683
2684 uiWindowXcls_TreeListModel8*
2685 ui_window_xcls_treelistmodel8_new (uiWindow* _owner)
2686 {
2687 #line 257 "test-7CL9F2.vala"
2688         return ui_window_xcls_treelistmodel8_construct (UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, _owner);
2689 #line 2690 "test-7CL9F2.c"
2690 }
2691
2692 static void
2693 ui_window_xcls_treelistmodel8_class_init (uiWindowXcls_TreeListModel8Class * klass,
2694                                           gpointer klass_data)
2695 {
2696 #line 248 "test-7CL9F2.vala"
2697         ui_window_xcls_treelistmodel8_parent_class = g_type_class_peek_parent (klass);
2698 #line 248 "test-7CL9F2.vala"
2699         g_type_class_adjust_private_offset (klass, &uiWindowXcls_TreeListModel8_private_offset);
2700 #line 248 "test-7CL9F2.vala"
2701         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_treelistmodel8_finalize;
2702 #line 2703 "test-7CL9F2.c"
2703 }
2704
2705 static void
2706 ui_window_xcls_treelistmodel8_instance_init (uiWindowXcls_TreeListModel8 * self,
2707                                              gpointer klass)
2708 {
2709 #line 248 "test-7CL9F2.vala"
2710         self->priv = ui_window_xcls_treelistmodel8_get_instance_private (self);
2711 #line 2712 "test-7CL9F2.c"
2712 }
2713
2714 static void
2715 ui_window_xcls_treelistmodel8_finalize (GObject * obj)
2716 {
2717         uiWindowXcls_TreeListModel8 * self;
2718 #line 248 "test-7CL9F2.vala"
2719         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_TREELISTMODEL8, uiWindowXcls_TreeListModel8);
2720 #line 250 "test-7CL9F2.vala"
2721         _g_object_unref0 (self->el);
2722 #line 251 "test-7CL9F2.vala"
2723         _g_object_unref0 (self->priv->_this);
2724 #line 248 "test-7CL9F2.vala"
2725         G_OBJECT_CLASS (ui_window_xcls_treelistmodel8_parent_class)->finalize (obj);
2726 #line 2727 "test-7CL9F2.c"
2727 }
2728
2729 static GType
2730 ui_window_xcls_treelistmodel8_get_type_once (void)
2731 {
2732         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 };
2733         GType ui_window_xcls_treelistmodel8_type_id;
2734         ui_window_xcls_treelistmodel8_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_TreeListModel8", &g_define_type_info, 0);
2735         uiWindowXcls_TreeListModel8_private_offset = g_type_add_instance_private (ui_window_xcls_treelistmodel8_type_id, sizeof (uiWindowXcls_TreeListModel8Private));
2736         return ui_window_xcls_treelistmodel8_type_id;
2737 }
2738
2739 GType
2740 ui_window_xcls_treelistmodel8_get_type (void)
2741 {
2742         static volatile gsize ui_window_xcls_treelistmodel8_type_id__once = 0;
2743         if (g_once_init_enter (&ui_window_xcls_treelistmodel8_type_id__once)) {
2744                 GType ui_window_xcls_treelistmodel8_type_id;
2745                 ui_window_xcls_treelistmodel8_type_id = ui_window_xcls_treelistmodel8_get_type_once ();
2746                 g_once_init_leave (&ui_window_xcls_treelistmodel8_type_id__once, ui_window_xcls_treelistmodel8_type_id);
2747         }
2748         return ui_window_xcls_treelistmodel8_type_id__once;
2749 }
2750
2751 static inline gpointer
2752 ui_window_xcls_treestore_get_instance_private (uiWindowXcls_treestore* self)
2753 {
2754         return G_STRUCT_MEMBER_P (self, uiWindowXcls_treestore_private_offset);
2755 }
2756
2757 uiWindowXcls_treestore*
2758 ui_window_xcls_treestore_construct (GType object_type,
2759                                     uiWindow* _owner)
2760 {
2761         uiWindowXcls_treestore * self = NULL;
2762         uiWindow* _tmp0_;
2763         uiWindow* _tmp1_;
2764         uiWindowXcls_treestore* _tmp2_;
2765         GListStore* _tmp3_;
2766 #line 286 "test-7CL9F2.vala"
2767         self = (uiWindowXcls_treestore*) g_object_new (object_type, NULL);
2768 #line 288 "test-7CL9F2.vala"
2769         _tmp0_ = _g_object_ref0 (_owner);
2770 #line 288 "test-7CL9F2.vala"
2771         _g_object_unref0 (self->priv->_this);
2772 #line 288 "test-7CL9F2.vala"
2773         self->priv->_this = _tmp0_;
2774 #line 289 "test-7CL9F2.vala"
2775         _tmp1_ = self->priv->_this;
2776 #line 289 "test-7CL9F2.vala"
2777         _tmp2_ = _g_object_ref0 (self);
2778 #line 289 "test-7CL9F2.vala"
2779         _g_object_unref0 (_tmp1_->treestore);
2780 #line 289 "test-7CL9F2.vala"
2781         _tmp1_->treestore = _tmp2_;
2782 #line 290 "test-7CL9F2.vala"
2783         _tmp3_ = g_list_store_new (g_settings_get_type ());
2784 #line 290 "test-7CL9F2.vala"
2785         _g_object_unref0 (self->el);
2786 #line 290 "test-7CL9F2.vala"
2787         self->el = _tmp3_;
2788 #line 286 "test-7CL9F2.vala"
2789         return self;
2790 #line 2791 "test-7CL9F2.c"
2791 }
2792
2793 uiWindowXcls_treestore*
2794 ui_window_xcls_treestore_new (uiWindow* _owner)
2795 {
2796 #line 286 "test-7CL9F2.vala"
2797         return ui_window_xcls_treestore_construct (UI_WINDOW_TYPE_XCLS_TREESTORE, _owner);
2798 #line 2799 "test-7CL9F2.c"
2799 }
2800
2801 static void
2802 ui_window_xcls_treestore_class_init (uiWindowXcls_treestoreClass * klass,
2803                                      gpointer klass_data)
2804 {
2805 #line 277 "test-7CL9F2.vala"
2806         ui_window_xcls_treestore_parent_class = g_type_class_peek_parent (klass);
2807 #line 277 "test-7CL9F2.vala"
2808         g_type_class_adjust_private_offset (klass, &uiWindowXcls_treestore_private_offset);
2809 #line 277 "test-7CL9F2.vala"
2810         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_treestore_finalize;
2811 #line 2812 "test-7CL9F2.c"
2812 }
2813
2814 static void
2815 ui_window_xcls_treestore_instance_init (uiWindowXcls_treestore * self,
2816                                         gpointer klass)
2817 {
2818 #line 277 "test-7CL9F2.vala"
2819         self->priv = ui_window_xcls_treestore_get_instance_private (self);
2820 #line 2821 "test-7CL9F2.c"
2821 }
2822
2823 static void
2824 ui_window_xcls_treestore_finalize (GObject * obj)
2825 {
2826         uiWindowXcls_treestore * self;
2827 #line 277 "test-7CL9F2.vala"
2828         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_TREESTORE, uiWindowXcls_treestore);
2829 #line 279 "test-7CL9F2.vala"
2830         _g_object_unref0 (self->el);
2831 #line 280 "test-7CL9F2.vala"
2832         _g_object_unref0 (self->priv->_this);
2833 #line 277 "test-7CL9F2.vala"
2834         G_OBJECT_CLASS (ui_window_xcls_treestore_parent_class)->finalize (obj);
2835 #line 2836 "test-7CL9F2.c"
2836 }
2837
2838 static GType
2839 ui_window_xcls_treestore_get_type_once (void)
2840 {
2841         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_treestoreClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_treestore_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_treestore), 0, (GInstanceInitFunc) ui_window_xcls_treestore_instance_init, NULL };
2842         GType ui_window_xcls_treestore_type_id;
2843         ui_window_xcls_treestore_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_treestore", &g_define_type_info, 0);
2844         uiWindowXcls_treestore_private_offset = g_type_add_instance_private (ui_window_xcls_treestore_type_id, sizeof (uiWindowXcls_treestorePrivate));
2845         return ui_window_xcls_treestore_type_id;
2846 }
2847
2848 GType
2849 ui_window_xcls_treestore_get_type (void)
2850 {
2851         static volatile gsize ui_window_xcls_treestore_type_id__once = 0;
2852         if (g_once_init_enter (&ui_window_xcls_treestore_type_id__once)) {
2853                 GType ui_window_xcls_treestore_type_id;
2854                 ui_window_xcls_treestore_type_id = ui_window_xcls_treestore_get_type_once ();
2855                 g_once_init_leave (&ui_window_xcls_treestore_type_id__once, ui_window_xcls_treestore_type_id);
2856         }
2857         return ui_window_xcls_treestore_type_id__once;
2858 }
2859
2860 static inline gpointer
2861 ui_window_xcls_columnviewcolumn10_get_instance_private (uiWindowXcls_ColumnViewColumn10* self)
2862 {
2863         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn10_private_offset);
2864 }
2865
2866 uiWindowXcls_ColumnViewColumn10*
2867 ui_window_xcls_columnviewcolumn10_construct (GType object_type,
2868                                              uiWindow* _owner)
2869 {
2870         uiWindowXcls_ColumnViewColumn10 * self = NULL;
2871         uiWindow* _tmp0_;
2872         uiWindowXcls_SignalListItemFactory11* child_1 = NULL;
2873         uiWindow* _tmp1_;
2874         uiWindowXcls_SignalListItemFactory11* _tmp2_;
2875         GtkSignalListItemFactory* _tmp3_;
2876         GtkListItemFactory* _tmp4_;
2877         GtkColumnViewColumn* _tmp5_;
2878 #line 311 "test-7CL9F2.vala"
2879         self = (uiWindowXcls_ColumnViewColumn10*) g_object_new (object_type, NULL);
2880 #line 313 "test-7CL9F2.vala"
2881         _tmp0_ = _g_object_ref0 (_owner);
2882 #line 313 "test-7CL9F2.vala"
2883         _g_object_unref0 (self->priv->_this);
2884 #line 313 "test-7CL9F2.vala"
2885         self->priv->_this = _tmp0_;
2886 #line 314 "test-7CL9F2.vala"
2887         _tmp1_ = self->priv->_this;
2888 #line 314 "test-7CL9F2.vala"
2889         _tmp2_ = ui_window_xcls_signallistitemfactory11_new (_tmp1_);
2890 #line 314 "test-7CL9F2.vala"
2891         child_1 = _tmp2_;
2892 #line 315 "test-7CL9F2.vala"
2893         g_object_ref ((GObject*) child_1);
2894 #line 316 "test-7CL9F2.vala"
2895         _tmp3_ = child_1->el;
2896 #line 316 "test-7CL9F2.vala"
2897         _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
2898 #line 316 "test-7CL9F2.vala"
2899         _tmp5_ = gtk_column_view_column_new ("property", _tmp4_);
2900 #line 316 "test-7CL9F2.vala"
2901         _g_object_unref0 (self->el);
2902 #line 316 "test-7CL9F2.vala"
2903         self->el = _tmp5_;
2904 #line 311 "test-7CL9F2.vala"
2905         _g_object_unref0 (child_1);
2906 #line 311 "test-7CL9F2.vala"
2907         return self;
2908 #line 2909 "test-7CL9F2.c"
2909 }
2910
2911 uiWindowXcls_ColumnViewColumn10*
2912 ui_window_xcls_columnviewcolumn10_new (uiWindow* _owner)
2913 {
2914 #line 311 "test-7CL9F2.vala"
2915         return ui_window_xcls_columnviewcolumn10_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10, _owner);
2916 #line 2917 "test-7CL9F2.c"
2917 }
2918
2919 static void
2920 ui_window_xcls_columnviewcolumn10_class_init (uiWindowXcls_ColumnViewColumn10Class * klass,
2921                                               gpointer klass_data)
2922 {
2923 #line 302 "test-7CL9F2.vala"
2924         ui_window_xcls_columnviewcolumn10_parent_class = g_type_class_peek_parent (klass);
2925 #line 302 "test-7CL9F2.vala"
2926         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn10_private_offset);
2927 #line 302 "test-7CL9F2.vala"
2928         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn10_finalize;
2929 #line 2930 "test-7CL9F2.c"
2930 }
2931
2932 static void
2933 ui_window_xcls_columnviewcolumn10_instance_init (uiWindowXcls_ColumnViewColumn10 * self,
2934                                                  gpointer klass)
2935 {
2936 #line 302 "test-7CL9F2.vala"
2937         self->priv = ui_window_xcls_columnviewcolumn10_get_instance_private (self);
2938 #line 2939 "test-7CL9F2.c"
2939 }
2940
2941 static void
2942 ui_window_xcls_columnviewcolumn10_finalize (GObject * obj)
2943 {
2944         uiWindowXcls_ColumnViewColumn10 * self;
2945 #line 302 "test-7CL9F2.vala"
2946         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN10, uiWindowXcls_ColumnViewColumn10);
2947 #line 304 "test-7CL9F2.vala"
2948         _g_object_unref0 (self->el);
2949 #line 305 "test-7CL9F2.vala"
2950         _g_object_unref0 (self->priv->_this);
2951 #line 302 "test-7CL9F2.vala"
2952         G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn10_parent_class)->finalize (obj);
2953 #line 2954 "test-7CL9F2.c"
2954 }
2955
2956 static GType
2957 ui_window_xcls_columnviewcolumn10_get_type_once (void)
2958 {
2959         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn10), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn10_instance_init, NULL };
2960         GType ui_window_xcls_columnviewcolumn10_type_id;
2961         ui_window_xcls_columnviewcolumn10_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn10", &g_define_type_info, 0);
2962         uiWindowXcls_ColumnViewColumn10_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn10_type_id, sizeof (uiWindowXcls_ColumnViewColumn10Private));
2963         return ui_window_xcls_columnviewcolumn10_type_id;
2964 }
2965
2966 GType
2967 ui_window_xcls_columnviewcolumn10_get_type (void)
2968 {
2969         static volatile gsize ui_window_xcls_columnviewcolumn10_type_id__once = 0;
2970         if (g_once_init_enter (&ui_window_xcls_columnviewcolumn10_type_id__once)) {
2971                 GType ui_window_xcls_columnviewcolumn10_type_id;
2972                 ui_window_xcls_columnviewcolumn10_type_id = ui_window_xcls_columnviewcolumn10_get_type_once ();
2973                 g_once_init_leave (&ui_window_xcls_columnviewcolumn10_type_id__once, ui_window_xcls_columnviewcolumn10_type_id);
2974         }
2975         return ui_window_xcls_columnviewcolumn10_type_id__once;
2976 }
2977
2978 static inline gpointer
2979 ui_window_xcls_signallistitemfactory11_get_instance_private (uiWindowXcls_SignalListItemFactory11* self)
2980 {
2981         return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory11_private_offset);
2982 }
2983
2984 static void
2985 __lambda10_ (uiWindowXcls_SignalListItemFactory11* self,
2986              GObject* listitem)
2987 {
2988         GtkTreeExpander* expand = NULL;
2989         GtkTreeExpander* _tmp0_;
2990         GtkLabel* lbl = NULL;
2991         GtkLabel* _tmp1_;
2992 #line 346 "test-7CL9F2.vala"
2993         _tmp0_ = (GtkTreeExpander*) gtk_tree_expander_new ();
2994 #line 346 "test-7CL9F2.vala"
2995         g_object_ref_sink (_tmp0_);
2996 #line 346 "test-7CL9F2.vala"
2997         expand = _tmp0_;
2998 #line 348 "test-7CL9F2.vala"
2999         gtk_tree_expander_set_indent_for_depth (expand, TRUE);
3000 #line 349 "test-7CL9F2.vala"
3001         gtk_tree_expander_set_indent_for_icon (expand, TRUE);
3002 #line 351 "test-7CL9F2.vala"
3003         _tmp1_ = (GtkLabel*) gtk_label_new ("");
3004 #line 351 "test-7CL9F2.vala"
3005         g_object_ref_sink (_tmp1_);
3006 #line 351 "test-7CL9F2.vala"
3007         lbl = _tmp1_;
3008 #line 353 "test-7CL9F2.vala"
3009         gtk_tree_expander_set_child (expand, (GtkWidget*) lbl);
3010 #line 354 "test-7CL9F2.vala"
3011         gtk_list_item_set_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem), (GtkWidget*) expand);
3012 #line 344 "test-7CL9F2.vala"
3013         _g_object_unref0 (lbl);
3014 #line 344 "test-7CL9F2.vala"
3015         _g_object_unref0 (expand);
3016 #line 3017 "test-7CL9F2.c"
3017 }
3018
3019 static void
3020 ___lambda10__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
3021                                                  GObject* object,
3022                                                  gpointer self)
3023 {
3024 #line 344 "test-7CL9F2.vala"
3025         __lambda10_ ((uiWindowXcls_SignalListItemFactory11*) self, object);
3026 #line 3027 "test-7CL9F2.c"
3027 }
3028
3029 static void
3030 __lambda11_ (uiWindowXcls_SignalListItemFactory11* self,
3031              GObject* listitem)
3032 {
3033         GtkTreeExpander* expand = NULL;
3034         GtkWidget* _tmp0_;
3035         GtkTreeExpander* _tmp1_;
3036         GtkLabel* lbl = NULL;
3037         GtkWidget* _tmp2_;
3038         GtkWidget* _tmp3_;
3039         GtkLabel* _tmp4_;
3040         GtkTreeListRow* tlr = NULL;
3041         GObject* _tmp5_;
3042         GtkTreeListRow* _tmp6_;
3043         GSettings* item = NULL;
3044         GObject* _tmp7_;
3045 #line 359 "test-7CL9F2.vala"
3046         _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
3047 #line 359 "test-7CL9F2.vala"
3048         _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_tree_expander_get_type (), GtkTreeExpander));
3049 #line 359 "test-7CL9F2.vala"
3050         expand = _tmp1_;
3051 #line 361 "test-7CL9F2.vala"
3052         _tmp2_ = gtk_tree_expander_get_child (expand);
3053 #line 361 "test-7CL9F2.vala"
3054         _tmp3_ = _tmp2_;
3055 #line 361 "test-7CL9F2.vala"
3056         _tmp4_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_label_get_type (), GtkLabel));
3057 #line 361 "test-7CL9F2.vala"
3058         lbl = _tmp4_;
3059 #line 363 "test-7CL9F2.vala"
3060         _tmp5_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
3061 #line 363 "test-7CL9F2.vala"
3062         _tmp6_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_tree_list_row_get_type (), GtkTreeListRow));
3063 #line 363 "test-7CL9F2.vala"
3064         tlr = _tmp6_;
3065 #line 364 "test-7CL9F2.vala"
3066         _tmp7_ = gtk_tree_list_row_get_item (tlr);
3067 #line 364 "test-7CL9F2.vala"
3068         item = G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, g_settings_get_type (), GSettings);
3069 #line 366 "test-7CL9F2.vala"
3070         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)));
3071 #line 357 "test-7CL9F2.vala"
3072         _g_object_unref0 (item);
3073 #line 357 "test-7CL9F2.vala"
3074         _g_object_unref0 (tlr);
3075 #line 357 "test-7CL9F2.vala"
3076         _g_object_unref0 (lbl);
3077 #line 357 "test-7CL9F2.vala"
3078         _g_object_unref0 (expand);
3079 #line 3080 "test-7CL9F2.c"
3080 }
3081
3082 static void
3083 ___lambda11__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
3084                                                 GObject* object,
3085                                                 gpointer self)
3086 {
3087 #line 357 "test-7CL9F2.vala"
3088         __lambda11_ ((uiWindowXcls_SignalListItemFactory11*) self, object);
3089 #line 3090 "test-7CL9F2.c"
3090 }
3091
3092 uiWindowXcls_SignalListItemFactory11*
3093 ui_window_xcls_signallistitemfactory11_construct (GType object_type,
3094                                                   uiWindow* _owner)
3095 {
3096         uiWindowXcls_SignalListItemFactory11 * self = NULL;
3097         uiWindow* _tmp0_;
3098         GtkSignalListItemFactory* _tmp1_;
3099         GtkSignalListItemFactory* _tmp2_;
3100         GtkSignalListItemFactory* _tmp3_;
3101 #line 334 "test-7CL9F2.vala"
3102         self = (uiWindowXcls_SignalListItemFactory11*) g_object_new (object_type, NULL);
3103 #line 336 "test-7CL9F2.vala"
3104         _tmp0_ = _g_object_ref0 (_owner);
3105 #line 336 "test-7CL9F2.vala"
3106         _g_object_unref0 (self->priv->_this);
3107 #line 336 "test-7CL9F2.vala"
3108         self->priv->_this = _tmp0_;
3109 #line 337 "test-7CL9F2.vala"
3110         _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
3111 #line 337 "test-7CL9F2.vala"
3112         _g_object_unref0 (self->el);
3113 #line 337 "test-7CL9F2.vala"
3114         self->el = _tmp1_;
3115 #line 344 "test-7CL9F2.vala"
3116         _tmp2_ = self->el;
3117 #line 344 "test-7CL9F2.vala"
3118         g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda10__gtk_signal_list_item_factory_setup, self, 0);
3119 #line 357 "test-7CL9F2.vala"
3120         _tmp3_ = self->el;
3121 #line 357 "test-7CL9F2.vala"
3122         g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda11__gtk_signal_list_item_factory_bind, self, 0);
3123 #line 334 "test-7CL9F2.vala"
3124         return self;
3125 #line 3126 "test-7CL9F2.c"
3126 }
3127
3128 uiWindowXcls_SignalListItemFactory11*
3129 ui_window_xcls_signallistitemfactory11_new (uiWindow* _owner)
3130 {
3131 #line 334 "test-7CL9F2.vala"
3132         return ui_window_xcls_signallistitemfactory11_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11, _owner);
3133 #line 3134 "test-7CL9F2.c"
3134 }
3135
3136 static void
3137 ui_window_xcls_signallistitemfactory11_class_init (uiWindowXcls_SignalListItemFactory11Class * klass,
3138                                                    gpointer klass_data)
3139 {
3140 #line 325 "test-7CL9F2.vala"
3141         ui_window_xcls_signallistitemfactory11_parent_class = g_type_class_peek_parent (klass);
3142 #line 325 "test-7CL9F2.vala"
3143         g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory11_private_offset);
3144 #line 325 "test-7CL9F2.vala"
3145         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory11_finalize;
3146 #line 3147 "test-7CL9F2.c"
3147 }
3148
3149 static void
3150 ui_window_xcls_signallistitemfactory11_instance_init (uiWindowXcls_SignalListItemFactory11 * self,
3151                                                       gpointer klass)
3152 {
3153 #line 325 "test-7CL9F2.vala"
3154         self->priv = ui_window_xcls_signallistitemfactory11_get_instance_private (self);
3155 #line 3156 "test-7CL9F2.c"
3156 }
3157
3158 static void
3159 ui_window_xcls_signallistitemfactory11_finalize (GObject * obj)
3160 {
3161         uiWindowXcls_SignalListItemFactory11 * self;
3162 #line 325 "test-7CL9F2.vala"
3163         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY11, uiWindowXcls_SignalListItemFactory11);
3164 #line 327 "test-7CL9F2.vala"
3165         _g_object_unref0 (self->el);
3166 #line 328 "test-7CL9F2.vala"
3167         _g_object_unref0 (self->priv->_this);
3168 #line 325 "test-7CL9F2.vala"
3169         G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory11_parent_class)->finalize (obj);
3170 #line 3171 "test-7CL9F2.c"
3171 }
3172
3173 static GType
3174 ui_window_xcls_signallistitemfactory11_get_type_once (void)
3175 {
3176         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory11Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory11_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory11), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory11_instance_init, NULL };
3177         GType ui_window_xcls_signallistitemfactory11_type_id;
3178         ui_window_xcls_signallistitemfactory11_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory11", &g_define_type_info, 0);
3179         uiWindowXcls_SignalListItemFactory11_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory11_type_id, sizeof (uiWindowXcls_SignalListItemFactory11Private));
3180         return ui_window_xcls_signallistitemfactory11_type_id;
3181 }
3182
3183 GType
3184 ui_window_xcls_signallistitemfactory11_get_type (void)
3185 {
3186         static volatile gsize ui_window_xcls_signallistitemfactory11_type_id__once = 0;
3187         if (g_once_init_enter (&ui_window_xcls_signallistitemfactory11_type_id__once)) {
3188                 GType ui_window_xcls_signallistitemfactory11_type_id;
3189                 ui_window_xcls_signallistitemfactory11_type_id = ui_window_xcls_signallistitemfactory11_get_type_once ();
3190                 g_once_init_leave (&ui_window_xcls_signallistitemfactory11_type_id__once, ui_window_xcls_signallistitemfactory11_type_id);
3191         }
3192         return ui_window_xcls_signallistitemfactory11_type_id__once;
3193 }
3194
3195 static inline gpointer
3196 ui_window_xcls_box12_get_instance_private (uiWindowXcls_Box12* self)
3197 {
3198         return G_STRUCT_MEMBER_P (self, uiWindowXcls_Box12_private_offset);
3199 }
3200
3201 uiWindowXcls_Box12*
3202 ui_window_xcls_box12_construct (GType object_type,
3203                                 uiWindow* _owner)
3204 {
3205         uiWindowXcls_Box12 * self = NULL;
3206         uiWindow* _tmp0_;
3207         GtkBox* _tmp1_;
3208         uiWindowXcls_searchbar* child_1 = NULL;
3209         uiWindow* _tmp2_;
3210         uiWindowXcls_searchbar* _tmp3_;
3211         GtkBox* _tmp4_;
3212         GtkSearchBar* _tmp5_;
3213         uiWindowXcls_ScrolledWindow15* child_2 = NULL;
3214         uiWindow* _tmp6_;
3215         uiWindowXcls_ScrolledWindow15* _tmp7_;
3216         GtkBox* _tmp8_;
3217         GtkScrolledWindow* _tmp9_;
3218 #line 388 "test-7CL9F2.vala"
3219         self = (uiWindowXcls_Box12*) g_object_new (object_type, NULL);
3220 #line 390 "test-7CL9F2.vala"
3221         _tmp0_ = _g_object_ref0 (_owner);
3222 #line 390 "test-7CL9F2.vala"
3223         _g_object_unref0 (self->priv->_this);
3224 #line 390 "test-7CL9F2.vala"
3225         self->priv->_this = _tmp0_;
3226 #line 391 "test-7CL9F2.vala"
3227         _tmp1_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
3228 #line 391 "test-7CL9F2.vala"
3229         g_object_ref_sink (_tmp1_);
3230 #line 391 "test-7CL9F2.vala"
3231         _g_object_unref0 (self->el);
3232 #line 391 "test-7CL9F2.vala"
3233         self->el = _tmp1_;
3234 #line 396 "test-7CL9F2.vala"
3235         _tmp2_ = self->priv->_this;
3236 #line 396 "test-7CL9F2.vala"
3237         _tmp3_ = ui_window_xcls_searchbar_new (_tmp2_);
3238 #line 396 "test-7CL9F2.vala"
3239         child_1 = _tmp3_;
3240 #line 397 "test-7CL9F2.vala"
3241         _tmp4_ = self->el;
3242 #line 397 "test-7CL9F2.vala"
3243         _tmp5_ = child_1->el;
3244 #line 397 "test-7CL9F2.vala"
3245         gtk_box_append (_tmp4_, (GtkWidget*) _tmp5_);
3246 #line 398 "test-7CL9F2.vala"
3247         _tmp6_ = self->priv->_this;
3248 #line 398 "test-7CL9F2.vala"
3249         _tmp7_ = ui_window_xcls_scrolledwindow15_new (_tmp6_);
3250 #line 398 "test-7CL9F2.vala"
3251         child_2 = _tmp7_;
3252 #line 399 "test-7CL9F2.vala"
3253         g_object_ref ((GObject*) child_2);
3254 #line 400 "test-7CL9F2.vala"
3255         _tmp8_ = self->el;
3256 #line 400 "test-7CL9F2.vala"
3257         _tmp9_ = child_2->el;
3258 #line 400 "test-7CL9F2.vala"
3259         gtk_box_append (_tmp8_, (GtkWidget*) _tmp9_);
3260 #line 388 "test-7CL9F2.vala"
3261         _g_object_unref0 (child_2);
3262 #line 388 "test-7CL9F2.vala"
3263         _g_object_unref0 (child_1);
3264 #line 388 "test-7CL9F2.vala"
3265         return self;
3266 #line 3267 "test-7CL9F2.c"
3267 }
3268
3269 uiWindowXcls_Box12*
3270 ui_window_xcls_box12_new (uiWindow* _owner)
3271 {
3272 #line 388 "test-7CL9F2.vala"
3273         return ui_window_xcls_box12_construct (UI_WINDOW_TYPE_XCLS_BOX12, _owner);
3274 #line 3275 "test-7CL9F2.c"
3275 }
3276
3277 static void
3278 ui_window_xcls_box12_class_init (uiWindowXcls_Box12Class * klass,
3279                                  gpointer klass_data)
3280 {
3281 #line 379 "test-7CL9F2.vala"
3282         ui_window_xcls_box12_parent_class = g_type_class_peek_parent (klass);
3283 #line 379 "test-7CL9F2.vala"
3284         g_type_class_adjust_private_offset (klass, &uiWindowXcls_Box12_private_offset);
3285 #line 379 "test-7CL9F2.vala"
3286         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_box12_finalize;
3287 #line 3288 "test-7CL9F2.c"
3288 }
3289
3290 static void
3291 ui_window_xcls_box12_instance_init (uiWindowXcls_Box12 * self,
3292                                     gpointer klass)
3293 {
3294 #line 379 "test-7CL9F2.vala"
3295         self->priv = ui_window_xcls_box12_get_instance_private (self);
3296 #line 3297 "test-7CL9F2.c"
3297 }
3298
3299 static void
3300 ui_window_xcls_box12_finalize (GObject * obj)
3301 {
3302         uiWindowXcls_Box12 * self;
3303 #line 379 "test-7CL9F2.vala"
3304         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_BOX12, uiWindowXcls_Box12);
3305 #line 381 "test-7CL9F2.vala"
3306         _g_object_unref0 (self->el);
3307 #line 382 "test-7CL9F2.vala"
3308         _g_object_unref0 (self->priv->_this);
3309 #line 379 "test-7CL9F2.vala"
3310         G_OBJECT_CLASS (ui_window_xcls_box12_parent_class)->finalize (obj);
3311 #line 3312 "test-7CL9F2.c"
3312 }
3313
3314 static GType
3315 ui_window_xcls_box12_get_type_once (void)
3316 {
3317         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_Box12Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_box12_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_Box12), 0, (GInstanceInitFunc) ui_window_xcls_box12_instance_init, NULL };
3318         GType ui_window_xcls_box12_type_id;
3319         ui_window_xcls_box12_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_Box12", &g_define_type_info, 0);
3320         uiWindowXcls_Box12_private_offset = g_type_add_instance_private (ui_window_xcls_box12_type_id, sizeof (uiWindowXcls_Box12Private));
3321         return ui_window_xcls_box12_type_id;
3322 }
3323
3324 GType
3325 ui_window_xcls_box12_get_type (void)
3326 {
3327         static volatile gsize ui_window_xcls_box12_type_id__once = 0;
3328         if (g_once_init_enter (&ui_window_xcls_box12_type_id__once)) {
3329                 GType ui_window_xcls_box12_type_id;
3330                 ui_window_xcls_box12_type_id = ui_window_xcls_box12_get_type_once ();
3331                 g_once_init_leave (&ui_window_xcls_box12_type_id__once, ui_window_xcls_box12_type_id);
3332         }
3333         return ui_window_xcls_box12_type_id__once;
3334 }
3335
3336 static inline gpointer
3337 ui_window_xcls_searchbar_get_instance_private (uiWindowXcls_searchbar* self)
3338 {
3339         return G_STRUCT_MEMBER_P (self, uiWindowXcls_searchbar_private_offset);
3340 }
3341
3342 static void
3343 __lambda9_ (uiWindowXcls_searchbar* self)
3344 {
3345         uiWindow* _tmp0_;
3346         uiWindowXcls_searchentry* _tmp1_;
3347         GtkSearchEntry* _tmp2_;
3348 #line 438 "test-7CL9F2.vala"
3349         _tmp0_ = self->priv->_this;
3350 #line 438 "test-7CL9F2.vala"
3351         _tmp1_ = _tmp0_->searchentry;
3352 #line 438 "test-7CL9F2.vala"
3353         _tmp2_ = _tmp1_->el;
3354 #line 438 "test-7CL9F2.vala"
3355         gtk_editable_set_text ((GtkEditable*) _tmp2_, "");
3356 #line 3357 "test-7CL9F2.c"
3357 }
3358
3359 static void
3360 ___lambda9__g_object_notify (GObject* _sender,
3361                              GParamSpec* pspec,
3362                              gpointer self)
3363 {
3364 #line 437 "test-7CL9F2.vala"
3365         __lambda9_ ((uiWindowXcls_searchbar*) self);
3366 #line 3367 "test-7CL9F2.c"
3367 }
3368
3369 uiWindowXcls_searchbar*
3370 ui_window_xcls_searchbar_construct (GType object_type,
3371                                     uiWindow* _owner)
3372 {
3373         uiWindowXcls_searchbar * self = NULL;
3374         uiWindow* _tmp0_;
3375         uiWindow* _tmp1_;
3376         uiWindowXcls_searchbar* _tmp2_;
3377         GtkSearchBar* _tmp3_;
3378         GtkSearchBar* _tmp4_;
3379         uiWindowXcls_searchentry* child_1 = NULL;
3380         uiWindow* _tmp5_;
3381         uiWindowXcls_searchentry* _tmp6_;
3382         GtkSearchBar* _tmp7_;
3383         GtkSearchEntry* _tmp8_;
3384         GtkSearchBar* _tmp13_;
3385 #line 414 "test-7CL9F2.vala"
3386         self = (uiWindowXcls_searchbar*) g_object_new (object_type, NULL);
3387 #line 416 "test-7CL9F2.vala"
3388         _tmp0_ = _g_object_ref0 (_owner);
3389 #line 416 "test-7CL9F2.vala"
3390         _g_object_unref0 (self->priv->_this);
3391 #line 416 "test-7CL9F2.vala"
3392         self->priv->_this = _tmp0_;
3393 #line 417 "test-7CL9F2.vala"
3394         _tmp1_ = self->priv->_this;
3395 #line 417 "test-7CL9F2.vala"
3396         _tmp2_ = _g_object_ref0 (self);
3397 #line 417 "test-7CL9F2.vala"
3398         _g_object_unref0 (_tmp1_->searchbar);
3399 #line 417 "test-7CL9F2.vala"
3400         _tmp1_->searchbar = _tmp2_;
3401 #line 418 "test-7CL9F2.vala"
3402         _tmp3_ = (GtkSearchBar*) gtk_search_bar_new ();
3403 #line 418 "test-7CL9F2.vala"
3404         g_object_ref_sink (_tmp3_);
3405 #line 418 "test-7CL9F2.vala"
3406         _g_object_unref0 (self->el);
3407 #line 418 "test-7CL9F2.vala"
3408         self->el = _tmp3_;
3409 #line 423 "test-7CL9F2.vala"
3410         _tmp4_ = self->el;
3411 #line 423 "test-7CL9F2.vala"
3412         g_object_set (_tmp4_, "search-mode-enabled", FALSE, NULL);
3413 #line 424 "test-7CL9F2.vala"
3414         _tmp5_ = self->priv->_this;
3415 #line 424 "test-7CL9F2.vala"
3416         _tmp6_ = ui_window_xcls_searchentry_new (_tmp5_);
3417 #line 424 "test-7CL9F2.vala"
3418         child_1 = _tmp6_;
3419 #line 425 "test-7CL9F2.vala"
3420         _tmp7_ = self->el;
3421 #line 425 "test-7CL9F2.vala"
3422         _tmp8_ = child_1->el;
3423 #line 425 "test-7CL9F2.vala"
3424         gtk_search_bar_set_child (_tmp7_, (GtkWidget*) _tmp8_);
3425 #line 3426 "test-7CL9F2.c"
3426         {
3427                 uiWindow* _tmp9_;
3428                 uiWindowXcls_searchbtn* _tmp10_;
3429                 GtkToggleButton* _tmp11_;
3430                 GtkSearchBar* _tmp12_;
3431 #line 430 "test-7CL9F2.vala"
3432                 _tmp9_ = self->priv->_this;
3433 #line 430 "test-7CL9F2.vala"
3434                 _tmp10_ = _tmp9_->searchbtn;
3435 #line 430 "test-7CL9F2.vala"
3436                 _tmp11_ = _tmp10_->el;
3437 #line 430 "test-7CL9F2.vala"
3438                 _tmp12_ = self->el;
3439 #line 430 "test-7CL9F2.vala"
3440                 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)));
3441 #line 3442 "test-7CL9F2.c"
3442         }
3443 #line 437 "test-7CL9F2.vala"
3444         _tmp13_ = self->el;
3445 #line 437 "test-7CL9F2.vala"
3446         g_signal_connect_object ((GObject*) _tmp13_, "notify::search_mode_enabled", (GCallback) ___lambda9__g_object_notify, self, 0);
3447 #line 414 "test-7CL9F2.vala"
3448         _g_object_unref0 (child_1);
3449 #line 414 "test-7CL9F2.vala"
3450         return self;
3451 #line 3452 "test-7CL9F2.c"
3452 }
3453
3454 uiWindowXcls_searchbar*
3455 ui_window_xcls_searchbar_new (uiWindow* _owner)
3456 {
3457 #line 414 "test-7CL9F2.vala"
3458         return ui_window_xcls_searchbar_construct (UI_WINDOW_TYPE_XCLS_SEARCHBAR, _owner);
3459 #line 3460 "test-7CL9F2.c"
3460 }
3461
3462 static void
3463 ui_window_xcls_searchbar_class_init (uiWindowXcls_searchbarClass * klass,
3464                                      gpointer klass_data)
3465 {
3466 #line 405 "test-7CL9F2.vala"
3467         ui_window_xcls_searchbar_parent_class = g_type_class_peek_parent (klass);
3468 #line 405 "test-7CL9F2.vala"
3469         g_type_class_adjust_private_offset (klass, &uiWindowXcls_searchbar_private_offset);
3470 #line 405 "test-7CL9F2.vala"
3471         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_searchbar_finalize;
3472 #line 3473 "test-7CL9F2.c"
3473 }
3474
3475 static void
3476 ui_window_xcls_searchbar_instance_init (uiWindowXcls_searchbar * self,
3477                                         gpointer klass)
3478 {
3479 #line 405 "test-7CL9F2.vala"
3480         self->priv = ui_window_xcls_searchbar_get_instance_private (self);
3481 #line 3482 "test-7CL9F2.c"
3482 }
3483
3484 static void
3485 ui_window_xcls_searchbar_finalize (GObject * obj)
3486 {
3487         uiWindowXcls_searchbar * self;
3488 #line 405 "test-7CL9F2.vala"
3489         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SEARCHBAR, uiWindowXcls_searchbar);
3490 #line 407 "test-7CL9F2.vala"
3491         _g_object_unref0 (self->el);
3492 #line 408 "test-7CL9F2.vala"
3493         _g_object_unref0 (self->priv->_this);
3494 #line 405 "test-7CL9F2.vala"
3495         G_OBJECT_CLASS (ui_window_xcls_searchbar_parent_class)->finalize (obj);
3496 #line 3497 "test-7CL9F2.c"
3497 }
3498
3499 static GType
3500 ui_window_xcls_searchbar_get_type_once (void)
3501 {
3502         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 };
3503         GType ui_window_xcls_searchbar_type_id;
3504         ui_window_xcls_searchbar_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_searchbar", &g_define_type_info, 0);
3505         uiWindowXcls_searchbar_private_offset = g_type_add_instance_private (ui_window_xcls_searchbar_type_id, sizeof (uiWindowXcls_searchbarPrivate));
3506         return ui_window_xcls_searchbar_type_id;
3507 }
3508
3509 GType
3510 ui_window_xcls_searchbar_get_type (void)
3511 {
3512         static volatile gsize ui_window_xcls_searchbar_type_id__once = 0;
3513         if (g_once_init_enter (&ui_window_xcls_searchbar_type_id__once)) {
3514                 GType ui_window_xcls_searchbar_type_id;
3515                 ui_window_xcls_searchbar_type_id = ui_window_xcls_searchbar_get_type_once ();
3516                 g_once_init_leave (&ui_window_xcls_searchbar_type_id__once, ui_window_xcls_searchbar_type_id);
3517         }
3518         return ui_window_xcls_searchbar_type_id__once;
3519 }
3520
3521 static inline gpointer
3522 ui_window_xcls_searchentry_get_instance_private (uiWindowXcls_searchentry* self)
3523 {
3524         return G_STRUCT_MEMBER_P (self, uiWindowXcls_searchentry_private_offset);
3525 }
3526
3527 static void
3528 __lambda7_ (uiWindowXcls_searchentry* self)
3529 {
3530         uiWindow* _tmp0_;
3531         uiWindowXcls_current_filter* _tmp1_;
3532         uiWindow* _tmp2_;
3533         uiWindowXcls_current_filter* _tmp3_;
3534         GtkStringFilter* _tmp4_;
3535         GtkSearchEntry* _tmp5_;
3536         const gchar* _tmp6_;
3537 #line 465 "test-7CL9F2.vala"
3538         _tmp0_ = self->priv->_this;
3539 #line 465 "test-7CL9F2.vala"
3540         _tmp1_ = _tmp0_->current_filter;
3541 #line 465 "test-7CL9F2.vala"
3542         if (_tmp1_ == NULL) {
3543 #line 466 "test-7CL9F2.vala"
3544                 return;
3545 #line 3546 "test-7CL9F2.c"
3546         }
3547 #line 468 "test-7CL9F2.vala"
3548         _tmp2_ = self->priv->_this;
3549 #line 468 "test-7CL9F2.vala"
3550         _tmp3_ = _tmp2_->current_filter;
3551 #line 468 "test-7CL9F2.vala"
3552         _tmp4_ = _tmp3_->el;
3553 #line 468 "test-7CL9F2.vala"
3554         _tmp5_ = self->el;
3555 #line 468 "test-7CL9F2.vala"
3556         _tmp6_ = gtk_editable_get_text ((GtkEditable*) _tmp5_);
3557 #line 468 "test-7CL9F2.vala"
3558         gtk_string_filter_set_search (_tmp4_, _tmp6_);
3559 #line 3560 "test-7CL9F2.c"
3560 }
3561
3562 static void
3563 ___lambda7__gtk_search_entry_search_changed (GtkSearchEntry* _sender,
3564                                              gpointer self)
3565 {
3566 #line 464 "test-7CL9F2.vala"
3567         __lambda7_ ((uiWindowXcls_searchentry*) self);
3568 #line 3569 "test-7CL9F2.c"
3569 }
3570
3571 static void
3572 __lambda8_ (uiWindowXcls_searchentry* self)
3573 {
3574         GtkSearchEntry* _tmp0_;
3575 #line 471 "test-7CL9F2.vala"
3576         _tmp0_ = self->el;
3577 #line 471 "test-7CL9F2.vala"
3578         gtk_editable_set_text ((GtkEditable*) _tmp0_, "");
3579 #line 3580 "test-7CL9F2.c"
3580 }
3581
3582 static void
3583 ___lambda8__gtk_search_entry_stop_search (GtkSearchEntry* _sender,
3584                                           gpointer self)
3585 {
3586 #line 470 "test-7CL9F2.vala"
3587         __lambda8_ ((uiWindowXcls_searchentry*) self);
3588 #line 3589 "test-7CL9F2.c"
3589 }
3590
3591 uiWindowXcls_searchentry*
3592 ui_window_xcls_searchentry_construct (GType object_type,
3593                                       uiWindow* _owner)
3594 {
3595         uiWindowXcls_searchentry * self = NULL;
3596         uiWindow* _tmp0_;
3597         uiWindow* _tmp1_;
3598         uiWindowXcls_searchentry* _tmp2_;
3599         GtkSearchEntry* _tmp3_;
3600         GtkSearchEntry* _tmp4_;
3601         GtkSearchEntry* _tmp5_;
3602 #line 453 "test-7CL9F2.vala"
3603         self = (uiWindowXcls_searchentry*) g_object_new (object_type, NULL);
3604 #line 455 "test-7CL9F2.vala"
3605         _tmp0_ = _g_object_ref0 (_owner);
3606 #line 455 "test-7CL9F2.vala"
3607         _g_object_unref0 (self->priv->_this);
3608 #line 455 "test-7CL9F2.vala"
3609         self->priv->_this = _tmp0_;
3610 #line 456 "test-7CL9F2.vala"
3611         _tmp1_ = self->priv->_this;
3612 #line 456 "test-7CL9F2.vala"
3613         _tmp2_ = _g_object_ref0 (self);
3614 #line 456 "test-7CL9F2.vala"
3615         _g_object_unref0 (_tmp1_->searchentry);
3616 #line 456 "test-7CL9F2.vala"
3617         _tmp1_->searchentry = _tmp2_;
3618 #line 457 "test-7CL9F2.vala"
3619         _tmp3_ = (GtkSearchEntry*) gtk_search_entry_new ();
3620 #line 457 "test-7CL9F2.vala"
3621         g_object_ref_sink (_tmp3_);
3622 #line 457 "test-7CL9F2.vala"
3623         _g_object_unref0 (self->el);
3624 #line 457 "test-7CL9F2.vala"
3625         self->el = _tmp3_;
3626 #line 464 "test-7CL9F2.vala"
3627         _tmp4_ = self->el;
3628 #line 464 "test-7CL9F2.vala"
3629         g_signal_connect_object (_tmp4_, "search-changed", (GCallback) ___lambda7__gtk_search_entry_search_changed, self, 0);
3630 #line 470 "test-7CL9F2.vala"
3631         _tmp5_ = self->el;
3632 #line 470 "test-7CL9F2.vala"
3633         g_signal_connect_object (_tmp5_, "stop-search", (GCallback) ___lambda8__gtk_search_entry_stop_search, self, 0);
3634 #line 453 "test-7CL9F2.vala"
3635         return self;
3636 #line 3637 "test-7CL9F2.c"
3637 }
3638
3639 uiWindowXcls_searchentry*
3640 ui_window_xcls_searchentry_new (uiWindow* _owner)
3641 {
3642 #line 453 "test-7CL9F2.vala"
3643         return ui_window_xcls_searchentry_construct (UI_WINDOW_TYPE_XCLS_SEARCHENTRY, _owner);
3644 #line 3645 "test-7CL9F2.c"
3645 }
3646
3647 static void
3648 ui_window_xcls_searchentry_class_init (uiWindowXcls_searchentryClass * klass,
3649                                        gpointer klass_data)
3650 {
3651 #line 444 "test-7CL9F2.vala"
3652         ui_window_xcls_searchentry_parent_class = g_type_class_peek_parent (klass);
3653 #line 444 "test-7CL9F2.vala"
3654         g_type_class_adjust_private_offset (klass, &uiWindowXcls_searchentry_private_offset);
3655 #line 444 "test-7CL9F2.vala"
3656         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_searchentry_finalize;
3657 #line 3658 "test-7CL9F2.c"
3658 }
3659
3660 static void
3661 ui_window_xcls_searchentry_instance_init (uiWindowXcls_searchentry * self,
3662                                           gpointer klass)
3663 {
3664 #line 444 "test-7CL9F2.vala"
3665         self->priv = ui_window_xcls_searchentry_get_instance_private (self);
3666 #line 3667 "test-7CL9F2.c"
3667 }
3668
3669 static void
3670 ui_window_xcls_searchentry_finalize (GObject * obj)
3671 {
3672         uiWindowXcls_searchentry * self;
3673 #line 444 "test-7CL9F2.vala"
3674         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SEARCHENTRY, uiWindowXcls_searchentry);
3675 #line 446 "test-7CL9F2.vala"
3676         _g_object_unref0 (self->el);
3677 #line 447 "test-7CL9F2.vala"
3678         _g_object_unref0 (self->priv->_this);
3679 #line 444 "test-7CL9F2.vala"
3680         G_OBJECT_CLASS (ui_window_xcls_searchentry_parent_class)->finalize (obj);
3681 #line 3682 "test-7CL9F2.c"
3682 }
3683
3684 static GType
3685 ui_window_xcls_searchentry_get_type_once (void)
3686 {
3687         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 };
3688         GType ui_window_xcls_searchentry_type_id;
3689         ui_window_xcls_searchentry_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_searchentry", &g_define_type_info, 0);
3690         uiWindowXcls_searchentry_private_offset = g_type_add_instance_private (ui_window_xcls_searchentry_type_id, sizeof (uiWindowXcls_searchentryPrivate));
3691         return ui_window_xcls_searchentry_type_id;
3692 }
3693
3694 GType
3695 ui_window_xcls_searchentry_get_type (void)
3696 {
3697         static volatile gsize ui_window_xcls_searchentry_type_id__once = 0;
3698         if (g_once_init_enter (&ui_window_xcls_searchentry_type_id__once)) {
3699                 GType ui_window_xcls_searchentry_type_id;
3700                 ui_window_xcls_searchentry_type_id = ui_window_xcls_searchentry_get_type_once ();
3701                 g_once_init_leave (&ui_window_xcls_searchentry_type_id__once, ui_window_xcls_searchentry_type_id);
3702         }
3703         return ui_window_xcls_searchentry_type_id__once;
3704 }
3705
3706 static inline gpointer
3707 ui_window_xcls_scrolledwindow15_get_instance_private (uiWindowXcls_ScrolledWindow15* self)
3708 {
3709         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ScrolledWindow15_private_offset);
3710 }
3711
3712 uiWindowXcls_ScrolledWindow15*
3713 ui_window_xcls_scrolledwindow15_construct (GType object_type,
3714                                            uiWindow* _owner)
3715 {
3716         uiWindowXcls_ScrolledWindow15 * self = NULL;
3717         uiWindow* _tmp0_;
3718         GtkScrolledWindow* _tmp1_;
3719         GtkScrolledWindow* _tmp2_;
3720         GtkScrolledWindow* _tmp3_;
3721         uiWindowXcls_ColumnView16* child_1 = NULL;
3722         uiWindow* _tmp4_;
3723         uiWindowXcls_ColumnView16* _tmp5_;
3724         GtkScrolledWindow* _tmp6_;
3725         GtkColumnView* _tmp7_;
3726 #line 489 "test-7CL9F2.vala"
3727         self = (uiWindowXcls_ScrolledWindow15*) g_object_new (object_type, NULL);
3728 #line 491 "test-7CL9F2.vala"
3729         _tmp0_ = _g_object_ref0 (_owner);
3730 #line 491 "test-7CL9F2.vala"
3731         _g_object_unref0 (self->priv->_this);
3732 #line 491 "test-7CL9F2.vala"
3733         self->priv->_this = _tmp0_;
3734 #line 492 "test-7CL9F2.vala"
3735         _tmp1_ = (GtkScrolledWindow*) gtk_scrolled_window_new ();
3736 #line 492 "test-7CL9F2.vala"
3737         g_object_ref_sink (_tmp1_);
3738 #line 492 "test-7CL9F2.vala"
3739         _g_object_unref0 (self->el);
3740 #line 492 "test-7CL9F2.vala"
3741         self->el = _tmp1_;
3742 #line 497 "test-7CL9F2.vala"
3743         _tmp2_ = self->el;
3744 #line 497 "test-7CL9F2.vala"
3745         gtk_widget_set_hexpand ((GtkWidget*) _tmp2_, TRUE);
3746 #line 498 "test-7CL9F2.vala"
3747         _tmp3_ = self->el;
3748 #line 498 "test-7CL9F2.vala"
3749         gtk_widget_set_vexpand ((GtkWidget*) _tmp3_, TRUE);
3750 #line 499 "test-7CL9F2.vala"
3751         _tmp4_ = self->priv->_this;
3752 #line 499 "test-7CL9F2.vala"
3753         _tmp5_ = ui_window_xcls_columnview16_new (_tmp4_);
3754 #line 499 "test-7CL9F2.vala"
3755         child_1 = _tmp5_;
3756 #line 500 "test-7CL9F2.vala"
3757         _tmp6_ = self->el;
3758 #line 500 "test-7CL9F2.vala"
3759         _tmp7_ = child_1->el;
3760 #line 500 "test-7CL9F2.vala"
3761         gtk_scrolled_window_set_child (_tmp6_, (GtkWidget*) _tmp7_);
3762 #line 489 "test-7CL9F2.vala"
3763         _g_object_unref0 (child_1);
3764 #line 489 "test-7CL9F2.vala"
3765         return self;
3766 #line 3767 "test-7CL9F2.c"
3767 }
3768
3769 uiWindowXcls_ScrolledWindow15*
3770 ui_window_xcls_scrolledwindow15_new (uiWindow* _owner)
3771 {
3772 #line 489 "test-7CL9F2.vala"
3773         return ui_window_xcls_scrolledwindow15_construct (UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15, _owner);
3774 #line 3775 "test-7CL9F2.c"
3775 }
3776
3777 static void
3778 ui_window_xcls_scrolledwindow15_class_init (uiWindowXcls_ScrolledWindow15Class * klass,
3779                                             gpointer klass_data)
3780 {
3781 #line 480 "test-7CL9F2.vala"
3782         ui_window_xcls_scrolledwindow15_parent_class = g_type_class_peek_parent (klass);
3783 #line 480 "test-7CL9F2.vala"
3784         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ScrolledWindow15_private_offset);
3785 #line 480 "test-7CL9F2.vala"
3786         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_scrolledwindow15_finalize;
3787 #line 3788 "test-7CL9F2.c"
3788 }
3789
3790 static void
3791 ui_window_xcls_scrolledwindow15_instance_init (uiWindowXcls_ScrolledWindow15 * self,
3792                                                gpointer klass)
3793 {
3794 #line 480 "test-7CL9F2.vala"
3795         self->priv = ui_window_xcls_scrolledwindow15_get_instance_private (self);
3796 #line 3797 "test-7CL9F2.c"
3797 }
3798
3799 static void
3800 ui_window_xcls_scrolledwindow15_finalize (GObject * obj)
3801 {
3802         uiWindowXcls_ScrolledWindow15 * self;
3803 #line 480 "test-7CL9F2.vala"
3804         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SCROLLEDWINDOW15, uiWindowXcls_ScrolledWindow15);
3805 #line 482 "test-7CL9F2.vala"
3806         _g_object_unref0 (self->el);
3807 #line 483 "test-7CL9F2.vala"
3808         _g_object_unref0 (self->priv->_this);
3809 #line 480 "test-7CL9F2.vala"
3810         G_OBJECT_CLASS (ui_window_xcls_scrolledwindow15_parent_class)->finalize (obj);
3811 #line 3812 "test-7CL9F2.c"
3812 }
3813
3814 static GType
3815 ui_window_xcls_scrolledwindow15_get_type_once (void)
3816 {
3817         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ScrolledWindow15Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_scrolledwindow15_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ScrolledWindow15), 0, (GInstanceInitFunc) ui_window_xcls_scrolledwindow15_instance_init, NULL };
3818         GType ui_window_xcls_scrolledwindow15_type_id;
3819         ui_window_xcls_scrolledwindow15_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ScrolledWindow15", &g_define_type_info, 0);
3820         uiWindowXcls_ScrolledWindow15_private_offset = g_type_add_instance_private (ui_window_xcls_scrolledwindow15_type_id, sizeof (uiWindowXcls_ScrolledWindow15Private));
3821         return ui_window_xcls_scrolledwindow15_type_id;
3822 }
3823
3824 GType
3825 ui_window_xcls_scrolledwindow15_get_type (void)
3826 {
3827         static volatile gsize ui_window_xcls_scrolledwindow15_type_id__once = 0;
3828         if (g_once_init_enter (&ui_window_xcls_scrolledwindow15_type_id__once)) {
3829                 GType ui_window_xcls_scrolledwindow15_type_id;
3830                 ui_window_xcls_scrolledwindow15_type_id = ui_window_xcls_scrolledwindow15_get_type_once ();
3831                 g_once_init_leave (&ui_window_xcls_scrolledwindow15_type_id__once, ui_window_xcls_scrolledwindow15_type_id);
3832         }
3833         return ui_window_xcls_scrolledwindow15_type_id__once;
3834 }
3835
3836 static inline gpointer
3837 ui_window_xcls_columnview16_get_instance_private (uiWindowXcls_ColumnView16* self)
3838 {
3839         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnView16_private_offset);
3840 }
3841
3842 uiWindowXcls_ColumnView16*
3843 ui_window_xcls_columnview16_construct (GType object_type,
3844                                        uiWindow* _owner)
3845 {
3846         uiWindowXcls_ColumnView16 * self = NULL;
3847         uiWindow* _tmp0_;
3848         uiWindowXcls_NoSelection27* child_1 = NULL;
3849         uiWindow* _tmp1_;
3850         uiWindowXcls_NoSelection27* _tmp2_;
3851         GtkNoSelection* _tmp3_;
3852         GtkSelectionModel* _tmp4_;
3853         GtkColumnView* _tmp5_;
3854         GtkColumnView* _tmp6_;
3855         GtkColumnView* _tmp7_;
3856         gchar* _tmp8_;
3857         gchar** _tmp9_;
3858         gchar** _tmp10_;
3859         gint _tmp10__length1;
3860         uiWindowXcls_ColumnViewColumn17* child_2 = NULL;
3861         uiWindow* _tmp11_;
3862         uiWindowXcls_ColumnViewColumn17* _tmp12_;
3863         GtkColumnView* _tmp13_;
3864         GtkColumnViewColumn* _tmp14_;
3865         uiWindowXcls_ColumnViewColumn19* child_3 = NULL;
3866         uiWindow* _tmp15_;
3867         uiWindowXcls_ColumnViewColumn19* _tmp16_;
3868         GtkColumnView* _tmp17_;
3869         GtkColumnViewColumn* _tmp18_;
3870         uiWindowXcls_ColumnViewColumn21* child_4 = NULL;
3871         uiWindow* _tmp19_;
3872         uiWindowXcls_ColumnViewColumn21* _tmp20_;
3873         GtkColumnView* _tmp21_;
3874         GtkColumnViewColumn* _tmp22_;
3875         uiWindowXcls_ColumnViewColumn23* child_5 = NULL;
3876         uiWindow* _tmp23_;
3877         uiWindowXcls_ColumnViewColumn23* _tmp24_;
3878         GtkColumnView* _tmp25_;
3879         GtkColumnViewColumn* _tmp26_;
3880         uiWindowXcls_ColumnViewColumn25* child_6 = NULL;
3881         uiWindow* _tmp27_;
3882         uiWindowXcls_ColumnViewColumn25* _tmp28_;
3883         GtkColumnView* _tmp29_;
3884         GtkColumnViewColumn* _tmp30_;
3885 #line 514 "test-7CL9F2.vala"
3886         self = (uiWindowXcls_ColumnView16*) g_object_new (object_type, NULL);
3887 #line 516 "test-7CL9F2.vala"
3888         _tmp0_ = _g_object_ref0 (_owner);
3889 #line 516 "test-7CL9F2.vala"
3890         _g_object_unref0 (self->priv->_this);
3891 #line 516 "test-7CL9F2.vala"
3892         self->priv->_this = _tmp0_;
3893 #line 517 "test-7CL9F2.vala"
3894         _tmp1_ = self->priv->_this;
3895 #line 517 "test-7CL9F2.vala"
3896         _tmp2_ = ui_window_xcls_noselection27_new (_tmp1_);
3897 #line 517 "test-7CL9F2.vala"
3898         child_1 = _tmp2_;
3899 #line 518 "test-7CL9F2.vala"
3900         g_object_ref ((GObject*) child_1);
3901 #line 519 "test-7CL9F2.vala"
3902         _tmp3_ = child_1->el;
3903 #line 519 "test-7CL9F2.vala"
3904         _tmp4_ = _g_object_ref0 ((GtkSelectionModel*) _tmp3_);
3905 #line 519 "test-7CL9F2.vala"
3906         _tmp5_ = (GtkColumnView*) gtk_column_view_new (_tmp4_);
3907 #line 519 "test-7CL9F2.vala"
3908         g_object_ref_sink (_tmp5_);
3909 #line 519 "test-7CL9F2.vala"
3910         _g_object_unref0 (self->el);
3911 #line 519 "test-7CL9F2.vala"
3912         self->el = _tmp5_;
3913 #line 524 "test-7CL9F2.vala"
3914         _tmp6_ = self->el;
3915 #line 524 "test-7CL9F2.vala"
3916         gtk_column_view_set_tab_behavior (_tmp6_, GTK_LIST_TAB_CELL);
3917 #line 525 "test-7CL9F2.vala"
3918         _tmp7_ = self->el;
3919 #line 525 "test-7CL9F2.vala"
3920         _tmp8_ = g_strdup ("data-table");
3921 #line 525 "test-7CL9F2.vala"
3922         _tmp9_ = g_new0 (gchar*, 1 + 1);
3923 #line 525 "test-7CL9F2.vala"
3924         _tmp9_[0] = _tmp8_;
3925 #line 525 "test-7CL9F2.vala"
3926         _tmp10_ = _tmp9_;
3927 #line 525 "test-7CL9F2.vala"
3928         _tmp10__length1 = 1;
3929 #line 525 "test-7CL9F2.vala"
3930         gtk_widget_set_css_classes ((GtkWidget*) _tmp7_, _tmp10_);
3931 #line 525 "test-7CL9F2.vala"
3932         _tmp10_ = (_vala_array_free (_tmp10_, _tmp10__length1, (GDestroyNotify) g_free), NULL);
3933 #line 526 "test-7CL9F2.vala"
3934         _tmp11_ = self->priv->_this;
3935 #line 526 "test-7CL9F2.vala"
3936         _tmp12_ = ui_window_xcls_columnviewcolumn17_new (_tmp11_);
3937 #line 526 "test-7CL9F2.vala"
3938         child_2 = _tmp12_;
3939 #line 527 "test-7CL9F2.vala"
3940         g_object_ref ((GObject*) child_2);
3941 #line 528 "test-7CL9F2.vala"
3942         _tmp13_ = self->el;
3943 #line 528 "test-7CL9F2.vala"
3944         _tmp14_ = child_2->el;
3945 #line 528 "test-7CL9F2.vala"
3946         gtk_column_view_append_column (_tmp13_, _tmp14_);
3947 #line 529 "test-7CL9F2.vala"
3948         _tmp15_ = self->priv->_this;
3949 #line 529 "test-7CL9F2.vala"
3950         _tmp16_ = ui_window_xcls_columnviewcolumn19_new (_tmp15_);
3951 #line 529 "test-7CL9F2.vala"
3952         child_3 = _tmp16_;
3953 #line 530 "test-7CL9F2.vala"
3954         g_object_ref ((GObject*) child_3);
3955 #line 531 "test-7CL9F2.vala"
3956         _tmp17_ = self->el;
3957 #line 531 "test-7CL9F2.vala"
3958         _tmp18_ = child_3->el;
3959 #line 531 "test-7CL9F2.vala"
3960         gtk_column_view_append_column (_tmp17_, _tmp18_);
3961 #line 532 "test-7CL9F2.vala"
3962         _tmp19_ = self->priv->_this;
3963 #line 532 "test-7CL9F2.vala"
3964         _tmp20_ = ui_window_xcls_columnviewcolumn21_new (_tmp19_);
3965 #line 532 "test-7CL9F2.vala"
3966         child_4 = _tmp20_;
3967 #line 533 "test-7CL9F2.vala"
3968         g_object_ref ((GObject*) child_4);
3969 #line 534 "test-7CL9F2.vala"
3970         _tmp21_ = self->el;
3971 #line 534 "test-7CL9F2.vala"
3972         _tmp22_ = child_4->el;
3973 #line 534 "test-7CL9F2.vala"
3974         gtk_column_view_append_column (_tmp21_, _tmp22_);
3975 #line 535 "test-7CL9F2.vala"
3976         _tmp23_ = self->priv->_this;
3977 #line 535 "test-7CL9F2.vala"
3978         _tmp24_ = ui_window_xcls_columnviewcolumn23_new (_tmp23_);
3979 #line 535 "test-7CL9F2.vala"
3980         child_5 = _tmp24_;
3981 #line 536 "test-7CL9F2.vala"
3982         g_object_ref ((GObject*) child_5);
3983 #line 537 "test-7CL9F2.vala"
3984         _tmp25_ = self->el;
3985 #line 537 "test-7CL9F2.vala"
3986         _tmp26_ = child_5->el;
3987 #line 537 "test-7CL9F2.vala"
3988         gtk_column_view_append_column (_tmp25_, _tmp26_);
3989 #line 538 "test-7CL9F2.vala"
3990         _tmp27_ = self->priv->_this;
3991 #line 538 "test-7CL9F2.vala"
3992         _tmp28_ = ui_window_xcls_columnviewcolumn25_new (_tmp27_);
3993 #line 538 "test-7CL9F2.vala"
3994         child_6 = _tmp28_;
3995 #line 539 "test-7CL9F2.vala"
3996         g_object_ref ((GObject*) child_6);
3997 #line 540 "test-7CL9F2.vala"
3998         _tmp29_ = self->el;
3999 #line 540 "test-7CL9F2.vala"
4000         _tmp30_ = child_6->el;
4001 #line 540 "test-7CL9F2.vala"
4002         gtk_column_view_append_column (_tmp29_, _tmp30_);
4003 #line 514 "test-7CL9F2.vala"
4004         _g_object_unref0 (child_6);
4005 #line 514 "test-7CL9F2.vala"
4006         _g_object_unref0 (child_5);
4007 #line 514 "test-7CL9F2.vala"
4008         _g_object_unref0 (child_4);
4009 #line 514 "test-7CL9F2.vala"
4010         _g_object_unref0 (child_3);
4011 #line 514 "test-7CL9F2.vala"
4012         _g_object_unref0 (child_2);
4013 #line 514 "test-7CL9F2.vala"
4014         _g_object_unref0 (child_1);
4015 #line 514 "test-7CL9F2.vala"
4016         return self;
4017 #line 4018 "test-7CL9F2.c"
4018 }
4019
4020 uiWindowXcls_ColumnView16*
4021 ui_window_xcls_columnview16_new (uiWindow* _owner)
4022 {
4023 #line 514 "test-7CL9F2.vala"
4024         return ui_window_xcls_columnview16_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEW16, _owner);
4025 #line 4026 "test-7CL9F2.c"
4026 }
4027
4028 static void
4029 ui_window_xcls_columnview16_class_init (uiWindowXcls_ColumnView16Class * klass,
4030                                         gpointer klass_data)
4031 {
4032 #line 505 "test-7CL9F2.vala"
4033         ui_window_xcls_columnview16_parent_class = g_type_class_peek_parent (klass);
4034 #line 505 "test-7CL9F2.vala"
4035         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnView16_private_offset);
4036 #line 505 "test-7CL9F2.vala"
4037         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnview16_finalize;
4038 #line 4039 "test-7CL9F2.c"
4039 }
4040
4041 static void
4042 ui_window_xcls_columnview16_instance_init (uiWindowXcls_ColumnView16 * self,
4043                                            gpointer klass)
4044 {
4045 #line 505 "test-7CL9F2.vala"
4046         self->priv = ui_window_xcls_columnview16_get_instance_private (self);
4047 #line 4048 "test-7CL9F2.c"
4048 }
4049
4050 static void
4051 ui_window_xcls_columnview16_finalize (GObject * obj)
4052 {
4053         uiWindowXcls_ColumnView16 * self;
4054 #line 505 "test-7CL9F2.vala"
4055         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEW16, uiWindowXcls_ColumnView16);
4056 #line 507 "test-7CL9F2.vala"
4057         _g_object_unref0 (self->el);
4058 #line 508 "test-7CL9F2.vala"
4059         _g_object_unref0 (self->priv->_this);
4060 #line 505 "test-7CL9F2.vala"
4061         G_OBJECT_CLASS (ui_window_xcls_columnview16_parent_class)->finalize (obj);
4062 #line 4063 "test-7CL9F2.c"
4063 }
4064
4065 static GType
4066 ui_window_xcls_columnview16_get_type_once (void)
4067 {
4068         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnView16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnview16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnView16), 0, (GInstanceInitFunc) ui_window_xcls_columnview16_instance_init, NULL };
4069         GType ui_window_xcls_columnview16_type_id;
4070         ui_window_xcls_columnview16_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnView16", &g_define_type_info, 0);
4071         uiWindowXcls_ColumnView16_private_offset = g_type_add_instance_private (ui_window_xcls_columnview16_type_id, sizeof (uiWindowXcls_ColumnView16Private));
4072         return ui_window_xcls_columnview16_type_id;
4073 }
4074
4075 GType
4076 ui_window_xcls_columnview16_get_type (void)
4077 {
4078         static volatile gsize ui_window_xcls_columnview16_type_id__once = 0;
4079         if (g_once_init_enter (&ui_window_xcls_columnview16_type_id__once)) {
4080                 GType ui_window_xcls_columnview16_type_id;
4081                 ui_window_xcls_columnview16_type_id = ui_window_xcls_columnview16_get_type_once ();
4082                 g_once_init_leave (&ui_window_xcls_columnview16_type_id__once, ui_window_xcls_columnview16_type_id);
4083         }
4084         return ui_window_xcls_columnview16_type_id__once;
4085 }
4086
4087 static inline gpointer
4088 ui_window_xcls_columnviewcolumn17_get_instance_private (uiWindowXcls_ColumnViewColumn17* self)
4089 {
4090         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn17_private_offset);
4091 }
4092
4093 uiWindowXcls_ColumnViewColumn17*
4094 ui_window_xcls_columnviewcolumn17_construct (GType object_type,
4095                                              uiWindow* _owner)
4096 {
4097         uiWindowXcls_ColumnViewColumn17 * self = NULL;
4098         uiWindow* _tmp0_;
4099         uiWindowXcls_SignalListItemFactory18* child_1 = NULL;
4100         uiWindow* _tmp1_;
4101         uiWindowXcls_SignalListItemFactory18* _tmp2_;
4102         GtkSignalListItemFactory* _tmp3_;
4103         GtkListItemFactory* _tmp4_;
4104         GtkColumnViewColumn* _tmp5_;
4105 #line 554 "test-7CL9F2.vala"
4106         self = (uiWindowXcls_ColumnViewColumn17*) g_object_new (object_type, NULL);
4107 #line 556 "test-7CL9F2.vala"
4108         _tmp0_ = _g_object_ref0 (_owner);
4109 #line 556 "test-7CL9F2.vala"
4110         _g_object_unref0 (self->priv->_this);
4111 #line 556 "test-7CL9F2.vala"
4112         self->priv->_this = _tmp0_;
4113 #line 557 "test-7CL9F2.vala"
4114         _tmp1_ = self->priv->_this;
4115 #line 557 "test-7CL9F2.vala"
4116         _tmp2_ = ui_window_xcls_signallistitemfactory18_new (_tmp1_);
4117 #line 557 "test-7CL9F2.vala"
4118         child_1 = _tmp2_;
4119 #line 558 "test-7CL9F2.vala"
4120         g_object_ref ((GObject*) child_1);
4121 #line 559 "test-7CL9F2.vala"
4122         _tmp3_ = child_1->el;
4123 #line 559 "test-7CL9F2.vala"
4124         _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
4125 #line 559 "test-7CL9F2.vala"
4126         _tmp5_ = gtk_column_view_column_new ("Name", _tmp4_);
4127 #line 559 "test-7CL9F2.vala"
4128         _g_object_unref0 (self->el);
4129 #line 559 "test-7CL9F2.vala"
4130         self->el = _tmp5_;
4131 #line 554 "test-7CL9F2.vala"
4132         _g_object_unref0 (child_1);
4133 #line 554 "test-7CL9F2.vala"
4134         return self;
4135 #line 4136 "test-7CL9F2.c"
4136 }
4137
4138 uiWindowXcls_ColumnViewColumn17*
4139 ui_window_xcls_columnviewcolumn17_new (uiWindow* _owner)
4140 {
4141 #line 554 "test-7CL9F2.vala"
4142         return ui_window_xcls_columnviewcolumn17_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17, _owner);
4143 #line 4144 "test-7CL9F2.c"
4144 }
4145
4146 static void
4147 ui_window_xcls_columnviewcolumn17_class_init (uiWindowXcls_ColumnViewColumn17Class * klass,
4148                                               gpointer klass_data)
4149 {
4150 #line 545 "test-7CL9F2.vala"
4151         ui_window_xcls_columnviewcolumn17_parent_class = g_type_class_peek_parent (klass);
4152 #line 545 "test-7CL9F2.vala"
4153         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn17_private_offset);
4154 #line 545 "test-7CL9F2.vala"
4155         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn17_finalize;
4156 #line 4157 "test-7CL9F2.c"
4157 }
4158
4159 static void
4160 ui_window_xcls_columnviewcolumn17_instance_init (uiWindowXcls_ColumnViewColumn17 * self,
4161                                                  gpointer klass)
4162 {
4163 #line 545 "test-7CL9F2.vala"
4164         self->priv = ui_window_xcls_columnviewcolumn17_get_instance_private (self);
4165 #line 4166 "test-7CL9F2.c"
4166 }
4167
4168 static void
4169 ui_window_xcls_columnviewcolumn17_finalize (GObject * obj)
4170 {
4171         uiWindowXcls_ColumnViewColumn17 * self;
4172 #line 545 "test-7CL9F2.vala"
4173         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN17, uiWindowXcls_ColumnViewColumn17);
4174 #line 547 "test-7CL9F2.vala"
4175         _g_object_unref0 (self->el);
4176 #line 548 "test-7CL9F2.vala"
4177         _g_object_unref0 (self->priv->_this);
4178 #line 545 "test-7CL9F2.vala"
4179         G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn17_parent_class)->finalize (obj);
4180 #line 4181 "test-7CL9F2.c"
4181 }
4182
4183 static GType
4184 ui_window_xcls_columnviewcolumn17_get_type_once (void)
4185 {
4186         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn17), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn17_instance_init, NULL };
4187         GType ui_window_xcls_columnviewcolumn17_type_id;
4188         ui_window_xcls_columnviewcolumn17_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn17", &g_define_type_info, 0);
4189         uiWindowXcls_ColumnViewColumn17_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn17_type_id, sizeof (uiWindowXcls_ColumnViewColumn17Private));
4190         return ui_window_xcls_columnviewcolumn17_type_id;
4191 }
4192
4193 GType
4194 ui_window_xcls_columnviewcolumn17_get_type (void)
4195 {
4196         static volatile gsize ui_window_xcls_columnviewcolumn17_type_id__once = 0;
4197         if (g_once_init_enter (&ui_window_xcls_columnviewcolumn17_type_id__once)) {
4198                 GType ui_window_xcls_columnviewcolumn17_type_id;
4199                 ui_window_xcls_columnviewcolumn17_type_id = ui_window_xcls_columnviewcolumn17_get_type_once ();
4200                 g_once_init_leave (&ui_window_xcls_columnviewcolumn17_type_id__once, ui_window_xcls_columnviewcolumn17_type_id);
4201         }
4202         return ui_window_xcls_columnviewcolumn17_type_id__once;
4203 }
4204
4205 static inline gpointer
4206 ui_window_xcls_signallistitemfactory18_get_instance_private (uiWindowXcls_SignalListItemFactory18* self)
4207 {
4208         return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory18_private_offset);
4209 }
4210
4211 static void
4212 __lambda12_ (uiWindowXcls_SignalListItemFactory18* self,
4213              GObject* item)
4214 {
4215         GtkListItem* gi = NULL;
4216         GtkListItem* _tmp0_;
4217         GtkLabel* lbl = NULL;
4218         GtkLabel* _tmp1_;
4219 #line 589 "test-7CL9F2.vala"
4220         _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
4221 #line 589 "test-7CL9F2.vala"
4222         gi = _tmp0_;
4223 #line 591 "test-7CL9F2.vala"
4224         _tmp1_ = (GtkLabel*) gtk_label_new ("");
4225 #line 591 "test-7CL9F2.vala"
4226         g_object_ref_sink (_tmp1_);
4227 #line 591 "test-7CL9F2.vala"
4228         lbl = _tmp1_;
4229 #line 592 "test-7CL9F2.vala"
4230         gtk_label_set_xalign (lbl, (gfloat) 0);
4231 #line 593 "test-7CL9F2.vala"
4232         gtk_list_item_set_child (gi, (GtkWidget*) lbl);
4233 #line 587 "test-7CL9F2.vala"
4234         _g_object_unref0 (lbl);
4235 #line 587 "test-7CL9F2.vala"
4236         _g_object_unref0 (gi);
4237 #line 4238 "test-7CL9F2.c"
4238 }
4239
4240 static void
4241 ___lambda12__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
4242                                                  GObject* object,
4243                                                  gpointer self)
4244 {
4245 #line 587 "test-7CL9F2.vala"
4246         __lambda12_ ((uiWindowXcls_SignalListItemFactory18*) self, object);
4247 #line 4248 "test-7CL9F2.c"
4248 }
4249
4250 static void
4251 __lambda13_ (uiWindowXcls_SignalListItemFactory18* self,
4252              GObject* listitem)
4253 {
4254         GtkLabel* lbl = NULL;
4255         GtkWidget* _tmp0_;
4256         GtkLabel* _tmp1_;
4257         GSettings* item = NULL;
4258         GObject* _tmp2_;
4259         GSettings* _tmp3_;
4260 #line 598 "test-7CL9F2.vala"
4261         _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
4262 #line 598 "test-7CL9F2.vala"
4263         _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
4264 #line 598 "test-7CL9F2.vala"
4265         lbl = _tmp1_;
4266 #line 600 "test-7CL9F2.vala"
4267         _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
4268 #line 600 "test-7CL9F2.vala"
4269         _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
4270 #line 600 "test-7CL9F2.vala"
4271         item = _tmp3_;
4272 #line 604 "test-7CL9F2.vala"
4273         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)));
4274 #line 596 "test-7CL9F2.vala"
4275         _g_object_unref0 (item);
4276 #line 596 "test-7CL9F2.vala"
4277         _g_object_unref0 (lbl);
4278 #line 4279 "test-7CL9F2.c"
4279 }
4280
4281 static void
4282 ___lambda13__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
4283                                                 GObject* object,
4284                                                 gpointer self)
4285 {
4286 #line 596 "test-7CL9F2.vala"
4287         __lambda13_ ((uiWindowXcls_SignalListItemFactory18*) self, object);
4288 #line 4289 "test-7CL9F2.c"
4289 }
4290
4291 uiWindowXcls_SignalListItemFactory18*
4292 ui_window_xcls_signallistitemfactory18_construct (GType object_type,
4293                                                   uiWindow* _owner)
4294 {
4295         uiWindowXcls_SignalListItemFactory18 * self = NULL;
4296         uiWindow* _tmp0_;
4297         GtkSignalListItemFactory* _tmp1_;
4298         GtkSignalListItemFactory* _tmp2_;
4299         GtkSignalListItemFactory* _tmp3_;
4300 #line 577 "test-7CL9F2.vala"
4301         self = (uiWindowXcls_SignalListItemFactory18*) g_object_new (object_type, NULL);
4302 #line 579 "test-7CL9F2.vala"
4303         _tmp0_ = _g_object_ref0 (_owner);
4304 #line 579 "test-7CL9F2.vala"
4305         _g_object_unref0 (self->priv->_this);
4306 #line 579 "test-7CL9F2.vala"
4307         self->priv->_this = _tmp0_;
4308 #line 580 "test-7CL9F2.vala"
4309         _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
4310 #line 580 "test-7CL9F2.vala"
4311         _g_object_unref0 (self->el);
4312 #line 580 "test-7CL9F2.vala"
4313         self->el = _tmp1_;
4314 #line 587 "test-7CL9F2.vala"
4315         _tmp2_ = self->el;
4316 #line 587 "test-7CL9F2.vala"
4317         g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda12__gtk_signal_list_item_factory_setup, self, 0);
4318 #line 596 "test-7CL9F2.vala"
4319         _tmp3_ = self->el;
4320 #line 596 "test-7CL9F2.vala"
4321         g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda13__gtk_signal_list_item_factory_bind, self, 0);
4322 #line 577 "test-7CL9F2.vala"
4323         return self;
4324 #line 4325 "test-7CL9F2.c"
4325 }
4326
4327 uiWindowXcls_SignalListItemFactory18*
4328 ui_window_xcls_signallistitemfactory18_new (uiWindow* _owner)
4329 {
4330 #line 577 "test-7CL9F2.vala"
4331         return ui_window_xcls_signallistitemfactory18_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18, _owner);
4332 #line 4333 "test-7CL9F2.c"
4333 }
4334
4335 static void
4336 ui_window_xcls_signallistitemfactory18_class_init (uiWindowXcls_SignalListItemFactory18Class * klass,
4337                                                    gpointer klass_data)
4338 {
4339 #line 568 "test-7CL9F2.vala"
4340         ui_window_xcls_signallistitemfactory18_parent_class = g_type_class_peek_parent (klass);
4341 #line 568 "test-7CL9F2.vala"
4342         g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory18_private_offset);
4343 #line 568 "test-7CL9F2.vala"
4344         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory18_finalize;
4345 #line 4346 "test-7CL9F2.c"
4346 }
4347
4348 static void
4349 ui_window_xcls_signallistitemfactory18_instance_init (uiWindowXcls_SignalListItemFactory18 * self,
4350                                                       gpointer klass)
4351 {
4352 #line 568 "test-7CL9F2.vala"
4353         self->priv = ui_window_xcls_signallistitemfactory18_get_instance_private (self);
4354 #line 4355 "test-7CL9F2.c"
4355 }
4356
4357 static void
4358 ui_window_xcls_signallistitemfactory18_finalize (GObject * obj)
4359 {
4360         uiWindowXcls_SignalListItemFactory18 * self;
4361 #line 568 "test-7CL9F2.vala"
4362         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY18, uiWindowXcls_SignalListItemFactory18);
4363 #line 570 "test-7CL9F2.vala"
4364         _g_object_unref0 (self->el);
4365 #line 571 "test-7CL9F2.vala"
4366         _g_object_unref0 (self->priv->_this);
4367 #line 568 "test-7CL9F2.vala"
4368         G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory18_parent_class)->finalize (obj);
4369 #line 4370 "test-7CL9F2.c"
4370 }
4371
4372 static GType
4373 ui_window_xcls_signallistitemfactory18_get_type_once (void)
4374 {
4375         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory18Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory18_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory18), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory18_instance_init, NULL };
4376         GType ui_window_xcls_signallistitemfactory18_type_id;
4377         ui_window_xcls_signallistitemfactory18_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory18", &g_define_type_info, 0);
4378         uiWindowXcls_SignalListItemFactory18_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory18_type_id, sizeof (uiWindowXcls_SignalListItemFactory18Private));
4379         return ui_window_xcls_signallistitemfactory18_type_id;
4380 }
4381
4382 GType
4383 ui_window_xcls_signallistitemfactory18_get_type (void)
4384 {
4385         static volatile gsize ui_window_xcls_signallistitemfactory18_type_id__once = 0;
4386         if (g_once_init_enter (&ui_window_xcls_signallistitemfactory18_type_id__once)) {
4387                 GType ui_window_xcls_signallistitemfactory18_type_id;
4388                 ui_window_xcls_signallistitemfactory18_type_id = ui_window_xcls_signallistitemfactory18_get_type_once ();
4389                 g_once_init_leave (&ui_window_xcls_signallistitemfactory18_type_id__once, ui_window_xcls_signallistitemfactory18_type_id);
4390         }
4391         return ui_window_xcls_signallistitemfactory18_type_id__once;
4392 }
4393
4394 static inline gpointer
4395 ui_window_xcls_columnviewcolumn19_get_instance_private (uiWindowXcls_ColumnViewColumn19* self)
4396 {
4397         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn19_private_offset);
4398 }
4399
4400 uiWindowXcls_ColumnViewColumn19*
4401 ui_window_xcls_columnviewcolumn19_construct (GType object_type,
4402                                              uiWindow* _owner)
4403 {
4404         uiWindowXcls_ColumnViewColumn19 * self = NULL;
4405         uiWindow* _tmp0_;
4406         uiWindowXcls_SignalListItemFactory20* child_1 = NULL;
4407         uiWindow* _tmp1_;
4408         uiWindowXcls_SignalListItemFactory20* _tmp2_;
4409         GtkSignalListItemFactory* _tmp3_;
4410         GtkListItemFactory* _tmp4_;
4411         GtkColumnViewColumn* _tmp5_;
4412         GtkColumnViewColumn* _tmp6_;
4413         GtkColumnViewColumn* _tmp7_;
4414 #line 625 "test-7CL9F2.vala"
4415         self = (uiWindowXcls_ColumnViewColumn19*) g_object_new (object_type, NULL);
4416 #line 627 "test-7CL9F2.vala"
4417         _tmp0_ = _g_object_ref0 (_owner);
4418 #line 627 "test-7CL9F2.vala"
4419         _g_object_unref0 (self->priv->_this);
4420 #line 627 "test-7CL9F2.vala"
4421         self->priv->_this = _tmp0_;
4422 #line 628 "test-7CL9F2.vala"
4423         _tmp1_ = self->priv->_this;
4424 #line 628 "test-7CL9F2.vala"
4425         _tmp2_ = ui_window_xcls_signallistitemfactory20_new (_tmp1_);
4426 #line 628 "test-7CL9F2.vala"
4427         child_1 = _tmp2_;
4428 #line 629 "test-7CL9F2.vala"
4429         g_object_ref ((GObject*) child_1);
4430 #line 630 "test-7CL9F2.vala"
4431         _tmp3_ = child_1->el;
4432 #line 630 "test-7CL9F2.vala"
4433         _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
4434 #line 630 "test-7CL9F2.vala"
4435         _tmp5_ = gtk_column_view_column_new ("Value", _tmp4_);
4436 #line 630 "test-7CL9F2.vala"
4437         _g_object_unref0 (self->el);
4438 #line 630 "test-7CL9F2.vala"
4439         self->el = _tmp5_;
4440 #line 635 "test-7CL9F2.vala"
4441         _tmp6_ = self->el;
4442 #line 635 "test-7CL9F2.vala"
4443         gtk_column_view_column_set_expand (_tmp6_, TRUE);
4444 #line 636 "test-7CL9F2.vala"
4445         _tmp7_ = self->el;
4446 #line 636 "test-7CL9F2.vala"
4447         gtk_column_view_column_set_resizable (_tmp7_, TRUE);
4448 #line 625 "test-7CL9F2.vala"
4449         _g_object_unref0 (child_1);
4450 #line 625 "test-7CL9F2.vala"
4451         return self;
4452 #line 4453 "test-7CL9F2.c"
4453 }
4454
4455 uiWindowXcls_ColumnViewColumn19*
4456 ui_window_xcls_columnviewcolumn19_new (uiWindow* _owner)
4457 {
4458 #line 625 "test-7CL9F2.vala"
4459         return ui_window_xcls_columnviewcolumn19_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19, _owner);
4460 #line 4461 "test-7CL9F2.c"
4461 }
4462
4463 static void
4464 ui_window_xcls_columnviewcolumn19_class_init (uiWindowXcls_ColumnViewColumn19Class * klass,
4465                                               gpointer klass_data)
4466 {
4467 #line 616 "test-7CL9F2.vala"
4468         ui_window_xcls_columnviewcolumn19_parent_class = g_type_class_peek_parent (klass);
4469 #line 616 "test-7CL9F2.vala"
4470         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn19_private_offset);
4471 #line 616 "test-7CL9F2.vala"
4472         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn19_finalize;
4473 #line 4474 "test-7CL9F2.c"
4474 }
4475
4476 static void
4477 ui_window_xcls_columnviewcolumn19_instance_init (uiWindowXcls_ColumnViewColumn19 * self,
4478                                                  gpointer klass)
4479 {
4480 #line 616 "test-7CL9F2.vala"
4481         self->priv = ui_window_xcls_columnviewcolumn19_get_instance_private (self);
4482 #line 4483 "test-7CL9F2.c"
4483 }
4484
4485 static void
4486 ui_window_xcls_columnviewcolumn19_finalize (GObject * obj)
4487 {
4488         uiWindowXcls_ColumnViewColumn19 * self;
4489 #line 616 "test-7CL9F2.vala"
4490         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN19, uiWindowXcls_ColumnViewColumn19);
4491 #line 618 "test-7CL9F2.vala"
4492         _g_object_unref0 (self->el);
4493 #line 619 "test-7CL9F2.vala"
4494         _g_object_unref0 (self->priv->_this);
4495 #line 616 "test-7CL9F2.vala"
4496         G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn19_parent_class)->finalize (obj);
4497 #line 4498 "test-7CL9F2.c"
4498 }
4499
4500 static GType
4501 ui_window_xcls_columnviewcolumn19_get_type_once (void)
4502 {
4503         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn19Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn19_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn19), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn19_instance_init, NULL };
4504         GType ui_window_xcls_columnviewcolumn19_type_id;
4505         ui_window_xcls_columnviewcolumn19_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn19", &g_define_type_info, 0);
4506         uiWindowXcls_ColumnViewColumn19_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn19_type_id, sizeof (uiWindowXcls_ColumnViewColumn19Private));
4507         return ui_window_xcls_columnviewcolumn19_type_id;
4508 }
4509
4510 GType
4511 ui_window_xcls_columnviewcolumn19_get_type (void)
4512 {
4513         static volatile gsize ui_window_xcls_columnviewcolumn19_type_id__once = 0;
4514         if (g_once_init_enter (&ui_window_xcls_columnviewcolumn19_type_id__once)) {
4515                 GType ui_window_xcls_columnviewcolumn19_type_id;
4516                 ui_window_xcls_columnviewcolumn19_type_id = ui_window_xcls_columnviewcolumn19_get_type_once ();
4517                 g_once_init_leave (&ui_window_xcls_columnviewcolumn19_type_id__once, ui_window_xcls_columnviewcolumn19_type_id);
4518         }
4519         return ui_window_xcls_columnviewcolumn19_type_id__once;
4520 }
4521
4522 static inline gpointer
4523 ui_window_xcls_signallistitemfactory20_get_instance_private (uiWindowXcls_SignalListItemFactory20* self)
4524 {
4525         return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory20_private_offset);
4526 }
4527
4528 static void
4529 __lambda14_ (uiWindowXcls_SignalListItemFactory20* self,
4530              GObject* item)
4531 {
4532         GtkListItem* gi = NULL;
4533         GtkListItem* _tmp0_;
4534         GtkEditableLabel* lbl = NULL;
4535         GtkEditableLabel* _tmp1_;
4536 #line 662 "test-7CL9F2.vala"
4537         _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
4538 #line 662 "test-7CL9F2.vala"
4539         gi = _tmp0_;
4540 #line 664 "test-7CL9F2.vala"
4541         _tmp1_ = (GtkEditableLabel*) gtk_editable_label_new ("");
4542 #line 664 "test-7CL9F2.vala"
4543         g_object_ref_sink (_tmp1_);
4544 #line 664 "test-7CL9F2.vala"
4545         lbl = _tmp1_;
4546 #line 665 "test-7CL9F2.vala"
4547         g_object_set ((GtkEditable*) lbl, "xalign", (gfloat) 0, NULL);
4548 #line 666 "test-7CL9F2.vala"
4549         gtk_list_item_set_child (gi, (GtkWidget*) lbl);
4550 #line 660 "test-7CL9F2.vala"
4551         _g_object_unref0 (lbl);
4552 #line 660 "test-7CL9F2.vala"
4553         _g_object_unref0 (gi);
4554 #line 4555 "test-7CL9F2.c"
4555 }
4556
4557 static void
4558 ___lambda14__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
4559                                                  GObject* object,
4560                                                  gpointer self)
4561 {
4562 #line 660 "test-7CL9F2.vala"
4563         __lambda14_ ((uiWindowXcls_SignalListItemFactory20*) self, object);
4564 #line 4565 "test-7CL9F2.c"
4565 }
4566
4567 static void
4568 __lambda15_ (uiWindowXcls_SignalListItemFactory20* self,
4569              GObject* listitem)
4570 {
4571         GtkLabel* lbl = NULL;
4572         GtkWidget* _tmp0_;
4573         GtkLabel* _tmp1_;
4574         GSettings* item = NULL;
4575         GObject* _tmp2_;
4576         GSettings* _tmp3_;
4577 #line 671 "test-7CL9F2.vala"
4578         _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
4579 #line 671 "test-7CL9F2.vala"
4580         _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
4581 #line 671 "test-7CL9F2.vala"
4582         lbl = _tmp1_;
4583 #line 673 "test-7CL9F2.vala"
4584         _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
4585 #line 673 "test-7CL9F2.vala"
4586         _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
4587 #line 673 "test-7CL9F2.vala"
4588         item = _tmp3_;
4589 #line 677 "test-7CL9F2.vala"
4590         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)));
4591 #line 669 "test-7CL9F2.vala"
4592         _g_object_unref0 (item);
4593 #line 669 "test-7CL9F2.vala"
4594         _g_object_unref0 (lbl);
4595 #line 4596 "test-7CL9F2.c"
4596 }
4597
4598 static void
4599 ___lambda15__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
4600                                                 GObject* object,
4601                                                 gpointer self)
4602 {
4603 #line 669 "test-7CL9F2.vala"
4604         __lambda15_ ((uiWindowXcls_SignalListItemFactory20*) self, object);
4605 #line 4606 "test-7CL9F2.c"
4606 }
4607
4608 uiWindowXcls_SignalListItemFactory20*
4609 ui_window_xcls_signallistitemfactory20_construct (GType object_type,
4610                                                   uiWindow* _owner)
4611 {
4612         uiWindowXcls_SignalListItemFactory20 * self = NULL;
4613         uiWindow* _tmp0_;
4614         GtkSignalListItemFactory* _tmp1_;
4615         GtkSignalListItemFactory* _tmp2_;
4616         GtkSignalListItemFactory* _tmp3_;
4617 #line 650 "test-7CL9F2.vala"
4618         self = (uiWindowXcls_SignalListItemFactory20*) g_object_new (object_type, NULL);
4619 #line 652 "test-7CL9F2.vala"
4620         _tmp0_ = _g_object_ref0 (_owner);
4621 #line 652 "test-7CL9F2.vala"
4622         _g_object_unref0 (self->priv->_this);
4623 #line 652 "test-7CL9F2.vala"
4624         self->priv->_this = _tmp0_;
4625 #line 653 "test-7CL9F2.vala"
4626         _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
4627 #line 653 "test-7CL9F2.vala"
4628         _g_object_unref0 (self->el);
4629 #line 653 "test-7CL9F2.vala"
4630         self->el = _tmp1_;
4631 #line 660 "test-7CL9F2.vala"
4632         _tmp2_ = self->el;
4633 #line 660 "test-7CL9F2.vala"
4634         g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda14__gtk_signal_list_item_factory_setup, self, 0);
4635 #line 669 "test-7CL9F2.vala"
4636         _tmp3_ = self->el;
4637 #line 669 "test-7CL9F2.vala"
4638         g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda15__gtk_signal_list_item_factory_bind, self, 0);
4639 #line 650 "test-7CL9F2.vala"
4640         return self;
4641 #line 4642 "test-7CL9F2.c"
4642 }
4643
4644 uiWindowXcls_SignalListItemFactory20*
4645 ui_window_xcls_signallistitemfactory20_new (uiWindow* _owner)
4646 {
4647 #line 650 "test-7CL9F2.vala"
4648         return ui_window_xcls_signallistitemfactory20_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20, _owner);
4649 #line 4650 "test-7CL9F2.c"
4650 }
4651
4652 static void
4653 ui_window_xcls_signallistitemfactory20_class_init (uiWindowXcls_SignalListItemFactory20Class * klass,
4654                                                    gpointer klass_data)
4655 {
4656 #line 641 "test-7CL9F2.vala"
4657         ui_window_xcls_signallistitemfactory20_parent_class = g_type_class_peek_parent (klass);
4658 #line 641 "test-7CL9F2.vala"
4659         g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory20_private_offset);
4660 #line 641 "test-7CL9F2.vala"
4661         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory20_finalize;
4662 #line 4663 "test-7CL9F2.c"
4663 }
4664
4665 static void
4666 ui_window_xcls_signallistitemfactory20_instance_init (uiWindowXcls_SignalListItemFactory20 * self,
4667                                                       gpointer klass)
4668 {
4669 #line 641 "test-7CL9F2.vala"
4670         self->priv = ui_window_xcls_signallistitemfactory20_get_instance_private (self);
4671 #line 4672 "test-7CL9F2.c"
4672 }
4673
4674 static void
4675 ui_window_xcls_signallistitemfactory20_finalize (GObject * obj)
4676 {
4677         uiWindowXcls_SignalListItemFactory20 * self;
4678 #line 641 "test-7CL9F2.vala"
4679         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY20, uiWindowXcls_SignalListItemFactory20);
4680 #line 643 "test-7CL9F2.vala"
4681         _g_object_unref0 (self->el);
4682 #line 644 "test-7CL9F2.vala"
4683         _g_object_unref0 (self->priv->_this);
4684 #line 641 "test-7CL9F2.vala"
4685         G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory20_parent_class)->finalize (obj);
4686 #line 4687 "test-7CL9F2.c"
4687 }
4688
4689 static GType
4690 ui_window_xcls_signallistitemfactory20_get_type_once (void)
4691 {
4692         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory20Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory20_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory20), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory20_instance_init, NULL };
4693         GType ui_window_xcls_signallistitemfactory20_type_id;
4694         ui_window_xcls_signallistitemfactory20_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory20", &g_define_type_info, 0);
4695         uiWindowXcls_SignalListItemFactory20_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory20_type_id, sizeof (uiWindowXcls_SignalListItemFactory20Private));
4696         return ui_window_xcls_signallistitemfactory20_type_id;
4697 }
4698
4699 GType
4700 ui_window_xcls_signallistitemfactory20_get_type (void)
4701 {
4702         static volatile gsize ui_window_xcls_signallistitemfactory20_type_id__once = 0;
4703         if (g_once_init_enter (&ui_window_xcls_signallistitemfactory20_type_id__once)) {
4704                 GType ui_window_xcls_signallistitemfactory20_type_id;
4705                 ui_window_xcls_signallistitemfactory20_type_id = ui_window_xcls_signallistitemfactory20_get_type_once ();
4706                 g_once_init_leave (&ui_window_xcls_signallistitemfactory20_type_id__once, ui_window_xcls_signallistitemfactory20_type_id);
4707         }
4708         return ui_window_xcls_signallistitemfactory20_type_id__once;
4709 }
4710
4711 static inline gpointer
4712 ui_window_xcls_columnviewcolumn21_get_instance_private (uiWindowXcls_ColumnViewColumn21* self)
4713 {
4714         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn21_private_offset);
4715 }
4716
4717 uiWindowXcls_ColumnViewColumn21*
4718 ui_window_xcls_columnviewcolumn21_construct (GType object_type,
4719                                              uiWindow* _owner)
4720 {
4721         uiWindowXcls_ColumnViewColumn21 * self = NULL;
4722         uiWindow* _tmp0_;
4723         uiWindowXcls_SignalListItemFactory22* child_1 = NULL;
4724         uiWindow* _tmp1_;
4725         uiWindowXcls_SignalListItemFactory22* _tmp2_;
4726         GtkSignalListItemFactory* _tmp3_;
4727         GtkListItemFactory* _tmp4_;
4728         GtkColumnViewColumn* _tmp5_;
4729         GtkColumnViewColumn* _tmp6_;
4730         GtkColumnViewColumn* _tmp7_;
4731 #line 697 "test-7CL9F2.vala"
4732         self = (uiWindowXcls_ColumnViewColumn21*) g_object_new (object_type, NULL);
4733 #line 699 "test-7CL9F2.vala"
4734         _tmp0_ = _g_object_ref0 (_owner);
4735 #line 699 "test-7CL9F2.vala"
4736         _g_object_unref0 (self->priv->_this);
4737 #line 699 "test-7CL9F2.vala"
4738         self->priv->_this = _tmp0_;
4739 #line 700 "test-7CL9F2.vala"
4740         _tmp1_ = self->priv->_this;
4741 #line 700 "test-7CL9F2.vala"
4742         _tmp2_ = ui_window_xcls_signallistitemfactory22_new (_tmp1_);
4743 #line 700 "test-7CL9F2.vala"
4744         child_1 = _tmp2_;
4745 #line 701 "test-7CL9F2.vala"
4746         g_object_ref ((GObject*) child_1);
4747 #line 702 "test-7CL9F2.vala"
4748         _tmp3_ = child_1->el;
4749 #line 702 "test-7CL9F2.vala"
4750         _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
4751 #line 702 "test-7CL9F2.vala"
4752         _tmp5_ = gtk_column_view_column_new ("Type", _tmp4_);
4753 #line 702 "test-7CL9F2.vala"
4754         _g_object_unref0 (self->el);
4755 #line 702 "test-7CL9F2.vala"
4756         self->el = _tmp5_;
4757 #line 707 "test-7CL9F2.vala"
4758         _tmp6_ = self->el;
4759 #line 707 "test-7CL9F2.vala"
4760         gtk_column_view_column_set_expand (_tmp6_, TRUE);
4761 #line 708 "test-7CL9F2.vala"
4762         _tmp7_ = self->el;
4763 #line 708 "test-7CL9F2.vala"
4764         gtk_column_view_column_set_resizable (_tmp7_, TRUE);
4765 #line 697 "test-7CL9F2.vala"
4766         _g_object_unref0 (child_1);
4767 #line 697 "test-7CL9F2.vala"
4768         return self;
4769 #line 4770 "test-7CL9F2.c"
4770 }
4771
4772 uiWindowXcls_ColumnViewColumn21*
4773 ui_window_xcls_columnviewcolumn21_new (uiWindow* _owner)
4774 {
4775 #line 697 "test-7CL9F2.vala"
4776         return ui_window_xcls_columnviewcolumn21_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21, _owner);
4777 #line 4778 "test-7CL9F2.c"
4778 }
4779
4780 static void
4781 ui_window_xcls_columnviewcolumn21_class_init (uiWindowXcls_ColumnViewColumn21Class * klass,
4782                                               gpointer klass_data)
4783 {
4784 #line 688 "test-7CL9F2.vala"
4785         ui_window_xcls_columnviewcolumn21_parent_class = g_type_class_peek_parent (klass);
4786 #line 688 "test-7CL9F2.vala"
4787         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn21_private_offset);
4788 #line 688 "test-7CL9F2.vala"
4789         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn21_finalize;
4790 #line 4791 "test-7CL9F2.c"
4791 }
4792
4793 static void
4794 ui_window_xcls_columnviewcolumn21_instance_init (uiWindowXcls_ColumnViewColumn21 * self,
4795                                                  gpointer klass)
4796 {
4797 #line 688 "test-7CL9F2.vala"
4798         self->priv = ui_window_xcls_columnviewcolumn21_get_instance_private (self);
4799 #line 4800 "test-7CL9F2.c"
4800 }
4801
4802 static void
4803 ui_window_xcls_columnviewcolumn21_finalize (GObject * obj)
4804 {
4805         uiWindowXcls_ColumnViewColumn21 * self;
4806 #line 688 "test-7CL9F2.vala"
4807         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN21, uiWindowXcls_ColumnViewColumn21);
4808 #line 690 "test-7CL9F2.vala"
4809         _g_object_unref0 (self->el);
4810 #line 691 "test-7CL9F2.vala"
4811         _g_object_unref0 (self->priv->_this);
4812 #line 688 "test-7CL9F2.vala"
4813         G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn21_parent_class)->finalize (obj);
4814 #line 4815 "test-7CL9F2.c"
4815 }
4816
4817 static GType
4818 ui_window_xcls_columnviewcolumn21_get_type_once (void)
4819 {
4820         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn21Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn21_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn21), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn21_instance_init, NULL };
4821         GType ui_window_xcls_columnviewcolumn21_type_id;
4822         ui_window_xcls_columnviewcolumn21_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn21", &g_define_type_info, 0);
4823         uiWindowXcls_ColumnViewColumn21_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn21_type_id, sizeof (uiWindowXcls_ColumnViewColumn21Private));
4824         return ui_window_xcls_columnviewcolumn21_type_id;
4825 }
4826
4827 GType
4828 ui_window_xcls_columnviewcolumn21_get_type (void)
4829 {
4830         static volatile gsize ui_window_xcls_columnviewcolumn21_type_id__once = 0;
4831         if (g_once_init_enter (&ui_window_xcls_columnviewcolumn21_type_id__once)) {
4832                 GType ui_window_xcls_columnviewcolumn21_type_id;
4833                 ui_window_xcls_columnviewcolumn21_type_id = ui_window_xcls_columnviewcolumn21_get_type_once ();
4834                 g_once_init_leave (&ui_window_xcls_columnviewcolumn21_type_id__once, ui_window_xcls_columnviewcolumn21_type_id);
4835         }
4836         return ui_window_xcls_columnviewcolumn21_type_id__once;
4837 }
4838
4839 static inline gpointer
4840 ui_window_xcls_signallistitemfactory22_get_instance_private (uiWindowXcls_SignalListItemFactory22* self)
4841 {
4842         return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory22_private_offset);
4843 }
4844
4845 static void
4846 __lambda16_ (uiWindowXcls_SignalListItemFactory22* self,
4847              GObject* item)
4848 {
4849         GtkListItem* gi = NULL;
4850         GtkListItem* _tmp0_;
4851         GtkLabel* lbl = NULL;
4852         GtkLabel* _tmp1_;
4853 #line 734 "test-7CL9F2.vala"
4854         _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
4855 #line 734 "test-7CL9F2.vala"
4856         gi = _tmp0_;
4857 #line 736 "test-7CL9F2.vala"
4858         _tmp1_ = (GtkLabel*) gtk_label_new ("");
4859 #line 736 "test-7CL9F2.vala"
4860         g_object_ref_sink (_tmp1_);
4861 #line 736 "test-7CL9F2.vala"
4862         lbl = _tmp1_;
4863 #line 737 "test-7CL9F2.vala"
4864         gtk_label_set_xalign (lbl, (gfloat) 0);
4865 #line 738 "test-7CL9F2.vala"
4866         gtk_list_item_set_child (gi, (GtkWidget*) lbl);
4867 #line 732 "test-7CL9F2.vala"
4868         _g_object_unref0 (lbl);
4869 #line 732 "test-7CL9F2.vala"
4870         _g_object_unref0 (gi);
4871 #line 4872 "test-7CL9F2.c"
4872 }
4873
4874 static void
4875 ___lambda16__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
4876                                                  GObject* object,
4877                                                  gpointer self)
4878 {
4879 #line 732 "test-7CL9F2.vala"
4880         __lambda16_ ((uiWindowXcls_SignalListItemFactory22*) self, object);
4881 #line 4882 "test-7CL9F2.c"
4882 }
4883
4884 static void
4885 __lambda17_ (uiWindowXcls_SignalListItemFactory22* self,
4886              GObject* listitem)
4887 {
4888         GtkLabel* lbl = NULL;
4889         GtkWidget* _tmp0_;
4890         GtkLabel* _tmp1_;
4891         GSettings* item = NULL;
4892         GObject* _tmp2_;
4893         GSettings* _tmp3_;
4894 #line 743 "test-7CL9F2.vala"
4895         _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
4896 #line 743 "test-7CL9F2.vala"
4897         _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
4898 #line 743 "test-7CL9F2.vala"
4899         lbl = _tmp1_;
4900 #line 745 "test-7CL9F2.vala"
4901         _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
4902 #line 745 "test-7CL9F2.vala"
4903         _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
4904 #line 745 "test-7CL9F2.vala"
4905         item = _tmp3_;
4906 #line 749 "test-7CL9F2.vala"
4907         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)));
4908 #line 741 "test-7CL9F2.vala"
4909         _g_object_unref0 (item);
4910 #line 741 "test-7CL9F2.vala"
4911         _g_object_unref0 (lbl);
4912 #line 4913 "test-7CL9F2.c"
4913 }
4914
4915 static void
4916 ___lambda17__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
4917                                                 GObject* object,
4918                                                 gpointer self)
4919 {
4920 #line 741 "test-7CL9F2.vala"
4921         __lambda17_ ((uiWindowXcls_SignalListItemFactory22*) self, object);
4922 #line 4923 "test-7CL9F2.c"
4923 }
4924
4925 uiWindowXcls_SignalListItemFactory22*
4926 ui_window_xcls_signallistitemfactory22_construct (GType object_type,
4927                                                   uiWindow* _owner)
4928 {
4929         uiWindowXcls_SignalListItemFactory22 * self = NULL;
4930         uiWindow* _tmp0_;
4931         GtkSignalListItemFactory* _tmp1_;
4932         GtkSignalListItemFactory* _tmp2_;
4933         GtkSignalListItemFactory* _tmp3_;
4934 #line 722 "test-7CL9F2.vala"
4935         self = (uiWindowXcls_SignalListItemFactory22*) g_object_new (object_type, NULL);
4936 #line 724 "test-7CL9F2.vala"
4937         _tmp0_ = _g_object_ref0 (_owner);
4938 #line 724 "test-7CL9F2.vala"
4939         _g_object_unref0 (self->priv->_this);
4940 #line 724 "test-7CL9F2.vala"
4941         self->priv->_this = _tmp0_;
4942 #line 725 "test-7CL9F2.vala"
4943         _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
4944 #line 725 "test-7CL9F2.vala"
4945         _g_object_unref0 (self->el);
4946 #line 725 "test-7CL9F2.vala"
4947         self->el = _tmp1_;
4948 #line 732 "test-7CL9F2.vala"
4949         _tmp2_ = self->el;
4950 #line 732 "test-7CL9F2.vala"
4951         g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda16__gtk_signal_list_item_factory_setup, self, 0);
4952 #line 741 "test-7CL9F2.vala"
4953         _tmp3_ = self->el;
4954 #line 741 "test-7CL9F2.vala"
4955         g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda17__gtk_signal_list_item_factory_bind, self, 0);
4956 #line 722 "test-7CL9F2.vala"
4957         return self;
4958 #line 4959 "test-7CL9F2.c"
4959 }
4960
4961 uiWindowXcls_SignalListItemFactory22*
4962 ui_window_xcls_signallistitemfactory22_new (uiWindow* _owner)
4963 {
4964 #line 722 "test-7CL9F2.vala"
4965         return ui_window_xcls_signallistitemfactory22_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22, _owner);
4966 #line 4967 "test-7CL9F2.c"
4967 }
4968
4969 static void
4970 ui_window_xcls_signallistitemfactory22_class_init (uiWindowXcls_SignalListItemFactory22Class * klass,
4971                                                    gpointer klass_data)
4972 {
4973 #line 713 "test-7CL9F2.vala"
4974         ui_window_xcls_signallistitemfactory22_parent_class = g_type_class_peek_parent (klass);
4975 #line 713 "test-7CL9F2.vala"
4976         g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory22_private_offset);
4977 #line 713 "test-7CL9F2.vala"
4978         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory22_finalize;
4979 #line 4980 "test-7CL9F2.c"
4980 }
4981
4982 static void
4983 ui_window_xcls_signallistitemfactory22_instance_init (uiWindowXcls_SignalListItemFactory22 * self,
4984                                                       gpointer klass)
4985 {
4986 #line 713 "test-7CL9F2.vala"
4987         self->priv = ui_window_xcls_signallistitemfactory22_get_instance_private (self);
4988 #line 4989 "test-7CL9F2.c"
4989 }
4990
4991 static void
4992 ui_window_xcls_signallistitemfactory22_finalize (GObject * obj)
4993 {
4994         uiWindowXcls_SignalListItemFactory22 * self;
4995 #line 713 "test-7CL9F2.vala"
4996         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY22, uiWindowXcls_SignalListItemFactory22);
4997 #line 715 "test-7CL9F2.vala"
4998         _g_object_unref0 (self->el);
4999 #line 716 "test-7CL9F2.vala"
5000         _g_object_unref0 (self->priv->_this);
5001 #line 713 "test-7CL9F2.vala"
5002         G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory22_parent_class)->finalize (obj);
5003 #line 5004 "test-7CL9F2.c"
5004 }
5005
5006 static GType
5007 ui_window_xcls_signallistitemfactory22_get_type_once (void)
5008 {
5009         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory22Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory22_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory22), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory22_instance_init, NULL };
5010         GType ui_window_xcls_signallistitemfactory22_type_id;
5011         ui_window_xcls_signallistitemfactory22_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory22", &g_define_type_info, 0);
5012         uiWindowXcls_SignalListItemFactory22_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory22_type_id, sizeof (uiWindowXcls_SignalListItemFactory22Private));
5013         return ui_window_xcls_signallistitemfactory22_type_id;
5014 }
5015
5016 GType
5017 ui_window_xcls_signallistitemfactory22_get_type (void)
5018 {
5019         static volatile gsize ui_window_xcls_signallistitemfactory22_type_id__once = 0;
5020         if (g_once_init_enter (&ui_window_xcls_signallistitemfactory22_type_id__once)) {
5021                 GType ui_window_xcls_signallistitemfactory22_type_id;
5022                 ui_window_xcls_signallistitemfactory22_type_id = ui_window_xcls_signallistitemfactory22_get_type_once ();
5023                 g_once_init_leave (&ui_window_xcls_signallistitemfactory22_type_id__once, ui_window_xcls_signallistitemfactory22_type_id);
5024         }
5025         return ui_window_xcls_signallistitemfactory22_type_id__once;
5026 }
5027
5028 static inline gpointer
5029 ui_window_xcls_columnviewcolumn23_get_instance_private (uiWindowXcls_ColumnViewColumn23* self)
5030 {
5031         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn23_private_offset);
5032 }
5033
5034 uiWindowXcls_ColumnViewColumn23*
5035 ui_window_xcls_columnviewcolumn23_construct (GType object_type,
5036                                              uiWindow* _owner)
5037 {
5038         uiWindowXcls_ColumnViewColumn23 * self = NULL;
5039         uiWindow* _tmp0_;
5040         uiWindowXcls_SignalListItemFactory24* child_1 = NULL;
5041         uiWindow* _tmp1_;
5042         uiWindowXcls_SignalListItemFactory24* _tmp2_;
5043         GtkSignalListItemFactory* _tmp3_;
5044         GtkListItemFactory* _tmp4_;
5045         GtkColumnViewColumn* _tmp5_;
5046         GtkColumnViewColumn* _tmp6_;
5047         GtkColumnViewColumn* _tmp7_;
5048         GtkColumnViewColumn* _tmp8_;
5049 #line 770 "test-7CL9F2.vala"
5050         self = (uiWindowXcls_ColumnViewColumn23*) g_object_new (object_type, NULL);
5051 #line 772 "test-7CL9F2.vala"
5052         _tmp0_ = _g_object_ref0 (_owner);
5053 #line 772 "test-7CL9F2.vala"
5054         _g_object_unref0 (self->priv->_this);
5055 #line 772 "test-7CL9F2.vala"
5056         self->priv->_this = _tmp0_;
5057 #line 773 "test-7CL9F2.vala"
5058         _tmp1_ = self->priv->_this;
5059 #line 773 "test-7CL9F2.vala"
5060         _tmp2_ = ui_window_xcls_signallistitemfactory24_new (_tmp1_);
5061 #line 773 "test-7CL9F2.vala"
5062         child_1 = _tmp2_;
5063 #line 774 "test-7CL9F2.vala"
5064         g_object_ref ((GObject*) child_1);
5065 #line 775 "test-7CL9F2.vala"
5066         _tmp3_ = child_1->el;
5067 #line 775 "test-7CL9F2.vala"
5068         _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
5069 #line 775 "test-7CL9F2.vala"
5070         _tmp5_ = gtk_column_view_column_new ("Description", _tmp4_);
5071 #line 775 "test-7CL9F2.vala"
5072         _g_object_unref0 (self->el);
5073 #line 775 "test-7CL9F2.vala"
5074         self->el = _tmp5_;
5075 #line 780 "test-7CL9F2.vala"
5076         _tmp6_ = self->el;
5077 #line 780 "test-7CL9F2.vala"
5078         gtk_column_view_column_set_expand (_tmp6_, TRUE);
5079 #line 781 "test-7CL9F2.vala"
5080         _tmp7_ = self->el;
5081 #line 781 "test-7CL9F2.vala"
5082         gtk_column_view_column_set_resizable (_tmp7_, TRUE);
5083 #line 782 "test-7CL9F2.vala"
5084         _tmp8_ = self->el;
5085 #line 782 "test-7CL9F2.vala"
5086         gtk_column_view_column_set_visible (_tmp8_, FALSE);
5087 #line 770 "test-7CL9F2.vala"
5088         _g_object_unref0 (child_1);
5089 #line 770 "test-7CL9F2.vala"
5090         return self;
5091 #line 5092 "test-7CL9F2.c"
5092 }
5093
5094 uiWindowXcls_ColumnViewColumn23*
5095 ui_window_xcls_columnviewcolumn23_new (uiWindow* _owner)
5096 {
5097 #line 770 "test-7CL9F2.vala"
5098         return ui_window_xcls_columnviewcolumn23_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23, _owner);
5099 #line 5100 "test-7CL9F2.c"
5100 }
5101
5102 static void
5103 ui_window_xcls_columnviewcolumn23_class_init (uiWindowXcls_ColumnViewColumn23Class * klass,
5104                                               gpointer klass_data)
5105 {
5106 #line 761 "test-7CL9F2.vala"
5107         ui_window_xcls_columnviewcolumn23_parent_class = g_type_class_peek_parent (klass);
5108 #line 761 "test-7CL9F2.vala"
5109         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn23_private_offset);
5110 #line 761 "test-7CL9F2.vala"
5111         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn23_finalize;
5112 #line 5113 "test-7CL9F2.c"
5113 }
5114
5115 static void
5116 ui_window_xcls_columnviewcolumn23_instance_init (uiWindowXcls_ColumnViewColumn23 * self,
5117                                                  gpointer klass)
5118 {
5119 #line 761 "test-7CL9F2.vala"
5120         self->priv = ui_window_xcls_columnviewcolumn23_get_instance_private (self);
5121 #line 5122 "test-7CL9F2.c"
5122 }
5123
5124 static void
5125 ui_window_xcls_columnviewcolumn23_finalize (GObject * obj)
5126 {
5127         uiWindowXcls_ColumnViewColumn23 * self;
5128 #line 761 "test-7CL9F2.vala"
5129         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN23, uiWindowXcls_ColumnViewColumn23);
5130 #line 763 "test-7CL9F2.vala"
5131         _g_object_unref0 (self->el);
5132 #line 764 "test-7CL9F2.vala"
5133         _g_object_unref0 (self->priv->_this);
5134 #line 761 "test-7CL9F2.vala"
5135         G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn23_parent_class)->finalize (obj);
5136 #line 5137 "test-7CL9F2.c"
5137 }
5138
5139 static GType
5140 ui_window_xcls_columnviewcolumn23_get_type_once (void)
5141 {
5142         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn23Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn23_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn23), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn23_instance_init, NULL };
5143         GType ui_window_xcls_columnviewcolumn23_type_id;
5144         ui_window_xcls_columnviewcolumn23_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn23", &g_define_type_info, 0);
5145         uiWindowXcls_ColumnViewColumn23_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn23_type_id, sizeof (uiWindowXcls_ColumnViewColumn23Private));
5146         return ui_window_xcls_columnviewcolumn23_type_id;
5147 }
5148
5149 GType
5150 ui_window_xcls_columnviewcolumn23_get_type (void)
5151 {
5152         static volatile gsize ui_window_xcls_columnviewcolumn23_type_id__once = 0;
5153         if (g_once_init_enter (&ui_window_xcls_columnviewcolumn23_type_id__once)) {
5154                 GType ui_window_xcls_columnviewcolumn23_type_id;
5155                 ui_window_xcls_columnviewcolumn23_type_id = ui_window_xcls_columnviewcolumn23_get_type_once ();
5156                 g_once_init_leave (&ui_window_xcls_columnviewcolumn23_type_id__once, ui_window_xcls_columnviewcolumn23_type_id);
5157         }
5158         return ui_window_xcls_columnviewcolumn23_type_id__once;
5159 }
5160
5161 static inline gpointer
5162 ui_window_xcls_signallistitemfactory24_get_instance_private (uiWindowXcls_SignalListItemFactory24* self)
5163 {
5164         return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory24_private_offset);
5165 }
5166
5167 static void
5168 __lambda18_ (uiWindowXcls_SignalListItemFactory24* self,
5169              GObject* item)
5170 {
5171         GtkListItem* gi = NULL;
5172         GtkListItem* _tmp0_;
5173         GtkLabel* lbl = NULL;
5174         GtkLabel* _tmp1_;
5175 #line 808 "test-7CL9F2.vala"
5176         _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
5177 #line 808 "test-7CL9F2.vala"
5178         gi = _tmp0_;
5179 #line 810 "test-7CL9F2.vala"
5180         _tmp1_ = (GtkLabel*) gtk_label_new ("");
5181 #line 810 "test-7CL9F2.vala"
5182         g_object_ref_sink (_tmp1_);
5183 #line 810 "test-7CL9F2.vala"
5184         lbl = _tmp1_;
5185 #line 811 "test-7CL9F2.vala"
5186         gtk_label_set_xalign (lbl, (gfloat) 0);
5187 #line 812 "test-7CL9F2.vala"
5188         gtk_list_item_set_child (gi, (GtkWidget*) lbl);
5189 #line 806 "test-7CL9F2.vala"
5190         _g_object_unref0 (lbl);
5191 #line 806 "test-7CL9F2.vala"
5192         _g_object_unref0 (gi);
5193 #line 5194 "test-7CL9F2.c"
5194 }
5195
5196 static void
5197 ___lambda18__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
5198                                                  GObject* object,
5199                                                  gpointer self)
5200 {
5201 #line 806 "test-7CL9F2.vala"
5202         __lambda18_ ((uiWindowXcls_SignalListItemFactory24*) self, object);
5203 #line 5204 "test-7CL9F2.c"
5204 }
5205
5206 static void
5207 __lambda19_ (uiWindowXcls_SignalListItemFactory24* self,
5208              GObject* listitem)
5209 {
5210         GtkLabel* lbl = NULL;
5211         GtkWidget* _tmp0_;
5212         GtkLabel* _tmp1_;
5213         GSettings* item = NULL;
5214         GObject* _tmp2_;
5215         GSettings* _tmp3_;
5216 #line 817 "test-7CL9F2.vala"
5217         _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
5218 #line 817 "test-7CL9F2.vala"
5219         _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
5220 #line 817 "test-7CL9F2.vala"
5221         lbl = _tmp1_;
5222 #line 819 "test-7CL9F2.vala"
5223         _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
5224 #line 819 "test-7CL9F2.vala"
5225         _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
5226 #line 819 "test-7CL9F2.vala"
5227         item = _tmp3_;
5228 #line 823 "test-7CL9F2.vala"
5229         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)));
5230 #line 815 "test-7CL9F2.vala"
5231         _g_object_unref0 (item);
5232 #line 815 "test-7CL9F2.vala"
5233         _g_object_unref0 (lbl);
5234 #line 5235 "test-7CL9F2.c"
5235 }
5236
5237 static void
5238 ___lambda19__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
5239                                                 GObject* object,
5240                                                 gpointer self)
5241 {
5242 #line 815 "test-7CL9F2.vala"
5243         __lambda19_ ((uiWindowXcls_SignalListItemFactory24*) self, object);
5244 #line 5245 "test-7CL9F2.c"
5245 }
5246
5247 uiWindowXcls_SignalListItemFactory24*
5248 ui_window_xcls_signallistitemfactory24_construct (GType object_type,
5249                                                   uiWindow* _owner)
5250 {
5251         uiWindowXcls_SignalListItemFactory24 * self = NULL;
5252         uiWindow* _tmp0_;
5253         GtkSignalListItemFactory* _tmp1_;
5254         GtkSignalListItemFactory* _tmp2_;
5255         GtkSignalListItemFactory* _tmp3_;
5256 #line 796 "test-7CL9F2.vala"
5257         self = (uiWindowXcls_SignalListItemFactory24*) g_object_new (object_type, NULL);
5258 #line 798 "test-7CL9F2.vala"
5259         _tmp0_ = _g_object_ref0 (_owner);
5260 #line 798 "test-7CL9F2.vala"
5261         _g_object_unref0 (self->priv->_this);
5262 #line 798 "test-7CL9F2.vala"
5263         self->priv->_this = _tmp0_;
5264 #line 799 "test-7CL9F2.vala"
5265         _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
5266 #line 799 "test-7CL9F2.vala"
5267         _g_object_unref0 (self->el);
5268 #line 799 "test-7CL9F2.vala"
5269         self->el = _tmp1_;
5270 #line 806 "test-7CL9F2.vala"
5271         _tmp2_ = self->el;
5272 #line 806 "test-7CL9F2.vala"
5273         g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda18__gtk_signal_list_item_factory_setup, self, 0);
5274 #line 815 "test-7CL9F2.vala"
5275         _tmp3_ = self->el;
5276 #line 815 "test-7CL9F2.vala"
5277         g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda19__gtk_signal_list_item_factory_bind, self, 0);
5278 #line 796 "test-7CL9F2.vala"
5279         return self;
5280 #line 5281 "test-7CL9F2.c"
5281 }
5282
5283 uiWindowXcls_SignalListItemFactory24*
5284 ui_window_xcls_signallistitemfactory24_new (uiWindow* _owner)
5285 {
5286 #line 796 "test-7CL9F2.vala"
5287         return ui_window_xcls_signallistitemfactory24_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24, _owner);
5288 #line 5289 "test-7CL9F2.c"
5289 }
5290
5291 static void
5292 ui_window_xcls_signallistitemfactory24_class_init (uiWindowXcls_SignalListItemFactory24Class * klass,
5293                                                    gpointer klass_data)
5294 {
5295 #line 787 "test-7CL9F2.vala"
5296         ui_window_xcls_signallistitemfactory24_parent_class = g_type_class_peek_parent (klass);
5297 #line 787 "test-7CL9F2.vala"
5298         g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory24_private_offset);
5299 #line 787 "test-7CL9F2.vala"
5300         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory24_finalize;
5301 #line 5302 "test-7CL9F2.c"
5302 }
5303
5304 static void
5305 ui_window_xcls_signallistitemfactory24_instance_init (uiWindowXcls_SignalListItemFactory24 * self,
5306                                                       gpointer klass)
5307 {
5308 #line 787 "test-7CL9F2.vala"
5309         self->priv = ui_window_xcls_signallistitemfactory24_get_instance_private (self);
5310 #line 5311 "test-7CL9F2.c"
5311 }
5312
5313 static void
5314 ui_window_xcls_signallistitemfactory24_finalize (GObject * obj)
5315 {
5316         uiWindowXcls_SignalListItemFactory24 * self;
5317 #line 787 "test-7CL9F2.vala"
5318         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY24, uiWindowXcls_SignalListItemFactory24);
5319 #line 789 "test-7CL9F2.vala"
5320         _g_object_unref0 (self->el);
5321 #line 790 "test-7CL9F2.vala"
5322         _g_object_unref0 (self->priv->_this);
5323 #line 787 "test-7CL9F2.vala"
5324         G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory24_parent_class)->finalize (obj);
5325 #line 5326 "test-7CL9F2.c"
5326 }
5327
5328 static GType
5329 ui_window_xcls_signallistitemfactory24_get_type_once (void)
5330 {
5331         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory24Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory24_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory24), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory24_instance_init, NULL };
5332         GType ui_window_xcls_signallistitemfactory24_type_id;
5333         ui_window_xcls_signallistitemfactory24_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory24", &g_define_type_info, 0);
5334         uiWindowXcls_SignalListItemFactory24_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory24_type_id, sizeof (uiWindowXcls_SignalListItemFactory24Private));
5335         return ui_window_xcls_signallistitemfactory24_type_id;
5336 }
5337
5338 GType
5339 ui_window_xcls_signallistitemfactory24_get_type (void)
5340 {
5341         static volatile gsize ui_window_xcls_signallistitemfactory24_type_id__once = 0;
5342         if (g_once_init_enter (&ui_window_xcls_signallistitemfactory24_type_id__once)) {
5343                 GType ui_window_xcls_signallistitemfactory24_type_id;
5344                 ui_window_xcls_signallistitemfactory24_type_id = ui_window_xcls_signallistitemfactory24_get_type_once ();
5345                 g_once_init_leave (&ui_window_xcls_signallistitemfactory24_type_id__once, ui_window_xcls_signallistitemfactory24_type_id);
5346         }
5347         return ui_window_xcls_signallistitemfactory24_type_id__once;
5348 }
5349
5350 static inline gpointer
5351 ui_window_xcls_columnviewcolumn25_get_instance_private (uiWindowXcls_ColumnViewColumn25* self)
5352 {
5353         return G_STRUCT_MEMBER_P (self, uiWindowXcls_ColumnViewColumn25_private_offset);
5354 }
5355
5356 uiWindowXcls_ColumnViewColumn25*
5357 ui_window_xcls_columnviewcolumn25_construct (GType object_type,
5358                                              uiWindow* _owner)
5359 {
5360         uiWindowXcls_ColumnViewColumn25 * self = NULL;
5361         uiWindow* _tmp0_;
5362         uiWindowXcls_SignalListItemFactory26* child_1 = NULL;
5363         uiWindow* _tmp1_;
5364         uiWindowXcls_SignalListItemFactory26* _tmp2_;
5365         GtkSignalListItemFactory* _tmp3_;
5366         GtkListItemFactory* _tmp4_;
5367         GtkColumnViewColumn* _tmp5_;
5368         GtkColumnViewColumn* _tmp6_;
5369         GtkColumnViewColumn* _tmp7_;
5370         GtkColumnViewColumn* _tmp8_;
5371 #line 844 "test-7CL9F2.vala"
5372         self = (uiWindowXcls_ColumnViewColumn25*) g_object_new (object_type, NULL);
5373 #line 846 "test-7CL9F2.vala"
5374         _tmp0_ = _g_object_ref0 (_owner);
5375 #line 846 "test-7CL9F2.vala"
5376         _g_object_unref0 (self->priv->_this);
5377 #line 846 "test-7CL9F2.vala"
5378         self->priv->_this = _tmp0_;
5379 #line 847 "test-7CL9F2.vala"
5380         _tmp1_ = self->priv->_this;
5381 #line 847 "test-7CL9F2.vala"
5382         _tmp2_ = ui_window_xcls_signallistitemfactory26_new (_tmp1_);
5383 #line 847 "test-7CL9F2.vala"
5384         child_1 = _tmp2_;
5385 #line 848 "test-7CL9F2.vala"
5386         g_object_ref ((GObject*) child_1);
5387 #line 849 "test-7CL9F2.vala"
5388         _tmp3_ = child_1->el;
5389 #line 849 "test-7CL9F2.vala"
5390         _tmp4_ = _g_object_ref0 ((GtkListItemFactory*) _tmp3_);
5391 #line 849 "test-7CL9F2.vala"
5392         _tmp5_ = gtk_column_view_column_new ("Default", _tmp4_);
5393 #line 849 "test-7CL9F2.vala"
5394         _g_object_unref0 (self->el);
5395 #line 849 "test-7CL9F2.vala"
5396         self->el = _tmp5_;
5397 #line 854 "test-7CL9F2.vala"
5398         _tmp6_ = self->el;
5399 #line 854 "test-7CL9F2.vala"
5400         gtk_column_view_column_set_expand (_tmp6_, TRUE);
5401 #line 855 "test-7CL9F2.vala"
5402         _tmp7_ = self->el;
5403 #line 855 "test-7CL9F2.vala"
5404         gtk_column_view_column_set_resizable (_tmp7_, TRUE);
5405 #line 856 "test-7CL9F2.vala"
5406         _tmp8_ = self->el;
5407 #line 856 "test-7CL9F2.vala"
5408         gtk_column_view_column_set_visible (_tmp8_, FALSE);
5409 #line 844 "test-7CL9F2.vala"
5410         _g_object_unref0 (child_1);
5411 #line 844 "test-7CL9F2.vala"
5412         return self;
5413 #line 5414 "test-7CL9F2.c"
5414 }
5415
5416 uiWindowXcls_ColumnViewColumn25*
5417 ui_window_xcls_columnviewcolumn25_new (uiWindow* _owner)
5418 {
5419 #line 844 "test-7CL9F2.vala"
5420         return ui_window_xcls_columnviewcolumn25_construct (UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25, _owner);
5421 #line 5422 "test-7CL9F2.c"
5422 }
5423
5424 static void
5425 ui_window_xcls_columnviewcolumn25_class_init (uiWindowXcls_ColumnViewColumn25Class * klass,
5426                                               gpointer klass_data)
5427 {
5428 #line 835 "test-7CL9F2.vala"
5429         ui_window_xcls_columnviewcolumn25_parent_class = g_type_class_peek_parent (klass);
5430 #line 835 "test-7CL9F2.vala"
5431         g_type_class_adjust_private_offset (klass, &uiWindowXcls_ColumnViewColumn25_private_offset);
5432 #line 835 "test-7CL9F2.vala"
5433         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_columnviewcolumn25_finalize;
5434 #line 5435 "test-7CL9F2.c"
5435 }
5436
5437 static void
5438 ui_window_xcls_columnviewcolumn25_instance_init (uiWindowXcls_ColumnViewColumn25 * self,
5439                                                  gpointer klass)
5440 {
5441 #line 835 "test-7CL9F2.vala"
5442         self->priv = ui_window_xcls_columnviewcolumn25_get_instance_private (self);
5443 #line 5444 "test-7CL9F2.c"
5444 }
5445
5446 static void
5447 ui_window_xcls_columnviewcolumn25_finalize (GObject * obj)
5448 {
5449         uiWindowXcls_ColumnViewColumn25 * self;
5450 #line 835 "test-7CL9F2.vala"
5451         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_COLUMNVIEWCOLUMN25, uiWindowXcls_ColumnViewColumn25);
5452 #line 837 "test-7CL9F2.vala"
5453         _g_object_unref0 (self->el);
5454 #line 838 "test-7CL9F2.vala"
5455         _g_object_unref0 (self->priv->_this);
5456 #line 835 "test-7CL9F2.vala"
5457         G_OBJECT_CLASS (ui_window_xcls_columnviewcolumn25_parent_class)->finalize (obj);
5458 #line 5459 "test-7CL9F2.c"
5459 }
5460
5461 static GType
5462 ui_window_xcls_columnviewcolumn25_get_type_once (void)
5463 {
5464         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_ColumnViewColumn25Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_columnviewcolumn25_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_ColumnViewColumn25), 0, (GInstanceInitFunc) ui_window_xcls_columnviewcolumn25_instance_init, NULL };
5465         GType ui_window_xcls_columnviewcolumn25_type_id;
5466         ui_window_xcls_columnviewcolumn25_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_ColumnViewColumn25", &g_define_type_info, 0);
5467         uiWindowXcls_ColumnViewColumn25_private_offset = g_type_add_instance_private (ui_window_xcls_columnviewcolumn25_type_id, sizeof (uiWindowXcls_ColumnViewColumn25Private));
5468         return ui_window_xcls_columnviewcolumn25_type_id;
5469 }
5470
5471 GType
5472 ui_window_xcls_columnviewcolumn25_get_type (void)
5473 {
5474         static volatile gsize ui_window_xcls_columnviewcolumn25_type_id__once = 0;
5475         if (g_once_init_enter (&ui_window_xcls_columnviewcolumn25_type_id__once)) {
5476                 GType ui_window_xcls_columnviewcolumn25_type_id;
5477                 ui_window_xcls_columnviewcolumn25_type_id = ui_window_xcls_columnviewcolumn25_get_type_once ();
5478                 g_once_init_leave (&ui_window_xcls_columnviewcolumn25_type_id__once, ui_window_xcls_columnviewcolumn25_type_id);
5479         }
5480         return ui_window_xcls_columnviewcolumn25_type_id__once;
5481 }
5482
5483 static inline gpointer
5484 ui_window_xcls_signallistitemfactory26_get_instance_private (uiWindowXcls_SignalListItemFactory26* self)
5485 {
5486         return G_STRUCT_MEMBER_P (self, uiWindowXcls_SignalListItemFactory26_private_offset);
5487 }
5488
5489 static void
5490 __lambda20_ (uiWindowXcls_SignalListItemFactory26* self,
5491              GObject* item)
5492 {
5493         GtkListItem* gi = NULL;
5494         GtkListItem* _tmp0_;
5495         GtkLabel* lbl = NULL;
5496         GtkLabel* _tmp1_;
5497 #line 882 "test-7CL9F2.vala"
5498         _tmp0_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (item, gtk_list_item_get_type (), GtkListItem));
5499 #line 882 "test-7CL9F2.vala"
5500         gi = _tmp0_;
5501 #line 884 "test-7CL9F2.vala"
5502         _tmp1_ = (GtkLabel*) gtk_label_new ("");
5503 #line 884 "test-7CL9F2.vala"
5504         g_object_ref_sink (_tmp1_);
5505 #line 884 "test-7CL9F2.vala"
5506         lbl = _tmp1_;
5507 #line 885 "test-7CL9F2.vala"
5508         gtk_label_set_xalign (lbl, (gfloat) 0);
5509 #line 886 "test-7CL9F2.vala"
5510         gtk_list_item_set_child (gi, (GtkWidget*) lbl);
5511 #line 880 "test-7CL9F2.vala"
5512         _g_object_unref0 (lbl);
5513 #line 880 "test-7CL9F2.vala"
5514         _g_object_unref0 (gi);
5515 #line 5516 "test-7CL9F2.c"
5516 }
5517
5518 static void
5519 ___lambda20__gtk_signal_list_item_factory_setup (GtkSignalListItemFactory* _sender,
5520                                                  GObject* object,
5521                                                  gpointer self)
5522 {
5523 #line 880 "test-7CL9F2.vala"
5524         __lambda20_ ((uiWindowXcls_SignalListItemFactory26*) self, object);
5525 #line 5526 "test-7CL9F2.c"
5526 }
5527
5528 static void
5529 __lambda21_ (uiWindowXcls_SignalListItemFactory26* self,
5530              GObject* listitem)
5531 {
5532         GtkLabel* lbl = NULL;
5533         GtkWidget* _tmp0_;
5534         GtkLabel* _tmp1_;
5535         GSettings* item = NULL;
5536         GObject* _tmp2_;
5537         GSettings* _tmp3_;
5538 #line 891 "test-7CL9F2.vala"
5539         _tmp0_ = gtk_list_item_get_child (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
5540 #line 891 "test-7CL9F2.vala"
5541         _tmp1_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_label_get_type (), GtkLabel));
5542 #line 891 "test-7CL9F2.vala"
5543         lbl = _tmp1_;
5544 #line 893 "test-7CL9F2.vala"
5545         _tmp2_ = gtk_list_item_get_item (G_TYPE_CHECK_INSTANCE_CAST (listitem, gtk_list_item_get_type (), GtkListItem));
5546 #line 893 "test-7CL9F2.vala"
5547         _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_settings_get_type (), GSettings));
5548 #line 893 "test-7CL9F2.vala"
5549         item = _tmp3_;
5550 #line 897 "test-7CL9F2.vala"
5551         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)));
5552 #line 889 "test-7CL9F2.vala"
5553         _g_object_unref0 (item);
5554 #line 889 "test-7CL9F2.vala"
5555         _g_object_unref0 (lbl);
5556 #line 5557 "test-7CL9F2.c"
5557 }
5558
5559 static void
5560 ___lambda21__gtk_signal_list_item_factory_bind (GtkSignalListItemFactory* _sender,
5561                                                 GObject* object,
5562                                                 gpointer self)
5563 {
5564 #line 889 "test-7CL9F2.vala"
5565         __lambda21_ ((uiWindowXcls_SignalListItemFactory26*) self, object);
5566 #line 5567 "test-7CL9F2.c"
5567 }
5568
5569 uiWindowXcls_SignalListItemFactory26*
5570 ui_window_xcls_signallistitemfactory26_construct (GType object_type,
5571                                                   uiWindow* _owner)
5572 {
5573         uiWindowXcls_SignalListItemFactory26 * self = NULL;
5574         uiWindow* _tmp0_;
5575         GtkSignalListItemFactory* _tmp1_;
5576         GtkSignalListItemFactory* _tmp2_;
5577         GtkSignalListItemFactory* _tmp3_;
5578 #line 870 "test-7CL9F2.vala"
5579         self = (uiWindowXcls_SignalListItemFactory26*) g_object_new (object_type, NULL);
5580 #line 872 "test-7CL9F2.vala"
5581         _tmp0_ = _g_object_ref0 (_owner);
5582 #line 872 "test-7CL9F2.vala"
5583         _g_object_unref0 (self->priv->_this);
5584 #line 872 "test-7CL9F2.vala"
5585         self->priv->_this = _tmp0_;
5586 #line 873 "test-7CL9F2.vala"
5587         _tmp1_ = (GtkSignalListItemFactory*) gtk_signal_list_item_factory_new ();
5588 #line 873 "test-7CL9F2.vala"
5589         _g_object_unref0 (self->el);
5590 #line 873 "test-7CL9F2.vala"
5591         self->el = _tmp1_;
5592 #line 880 "test-7CL9F2.vala"
5593         _tmp2_ = self->el;
5594 #line 880 "test-7CL9F2.vala"
5595         g_signal_connect_object (_tmp2_, "setup", (GCallback) ___lambda20__gtk_signal_list_item_factory_setup, self, 0);
5596 #line 889 "test-7CL9F2.vala"
5597         _tmp3_ = self->el;
5598 #line 889 "test-7CL9F2.vala"
5599         g_signal_connect_object (_tmp3_, "bind", (GCallback) ___lambda21__gtk_signal_list_item_factory_bind, self, 0);
5600 #line 870 "test-7CL9F2.vala"
5601         return self;
5602 #line 5603 "test-7CL9F2.c"
5603 }
5604
5605 uiWindowXcls_SignalListItemFactory26*
5606 ui_window_xcls_signallistitemfactory26_new (uiWindow* _owner)
5607 {
5608 #line 870 "test-7CL9F2.vala"
5609         return ui_window_xcls_signallistitemfactory26_construct (UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26, _owner);
5610 #line 5611 "test-7CL9F2.c"
5611 }
5612
5613 static void
5614 ui_window_xcls_signallistitemfactory26_class_init (uiWindowXcls_SignalListItemFactory26Class * klass,
5615                                                    gpointer klass_data)
5616 {
5617 #line 861 "test-7CL9F2.vala"
5618         ui_window_xcls_signallistitemfactory26_parent_class = g_type_class_peek_parent (klass);
5619 #line 861 "test-7CL9F2.vala"
5620         g_type_class_adjust_private_offset (klass, &uiWindowXcls_SignalListItemFactory26_private_offset);
5621 #line 861 "test-7CL9F2.vala"
5622         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_signallistitemfactory26_finalize;
5623 #line 5624 "test-7CL9F2.c"
5624 }
5625
5626 static void
5627 ui_window_xcls_signallistitemfactory26_instance_init (uiWindowXcls_SignalListItemFactory26 * self,
5628                                                       gpointer klass)
5629 {
5630 #line 861 "test-7CL9F2.vala"
5631         self->priv = ui_window_xcls_signallistitemfactory26_get_instance_private (self);
5632 #line 5633 "test-7CL9F2.c"
5633 }
5634
5635 static void
5636 ui_window_xcls_signallistitemfactory26_finalize (GObject * obj)
5637 {
5638         uiWindowXcls_SignalListItemFactory26 * self;
5639 #line 861 "test-7CL9F2.vala"
5640         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_SIGNALLISTITEMFACTORY26, uiWindowXcls_SignalListItemFactory26);
5641 #line 863 "test-7CL9F2.vala"
5642         _g_object_unref0 (self->el);
5643 #line 864 "test-7CL9F2.vala"
5644         _g_object_unref0 (self->priv->_this);
5645 #line 861 "test-7CL9F2.vala"
5646         G_OBJECT_CLASS (ui_window_xcls_signallistitemfactory26_parent_class)->finalize (obj);
5647 #line 5648 "test-7CL9F2.c"
5648 }
5649
5650 static GType
5651 ui_window_xcls_signallistitemfactory26_get_type_once (void)
5652 {
5653         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_SignalListItemFactory26Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_signallistitemfactory26_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_SignalListItemFactory26), 0, (GInstanceInitFunc) ui_window_xcls_signallistitemfactory26_instance_init, NULL };
5654         GType ui_window_xcls_signallistitemfactory26_type_id;
5655         ui_window_xcls_signallistitemfactory26_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_SignalListItemFactory26", &g_define_type_info, 0);
5656         uiWindowXcls_SignalListItemFactory26_private_offset = g_type_add_instance_private (ui_window_xcls_signallistitemfactory26_type_id, sizeof (uiWindowXcls_SignalListItemFactory26Private));
5657         return ui_window_xcls_signallistitemfactory26_type_id;
5658 }
5659
5660 GType
5661 ui_window_xcls_signallistitemfactory26_get_type (void)
5662 {
5663         static volatile gsize ui_window_xcls_signallistitemfactory26_type_id__once = 0;
5664         if (g_once_init_enter (&ui_window_xcls_signallistitemfactory26_type_id__once)) {
5665                 GType ui_window_xcls_signallistitemfactory26_type_id;
5666                 ui_window_xcls_signallistitemfactory26_type_id = ui_window_xcls_signallistitemfactory26_get_type_once ();
5667                 g_once_init_leave (&ui_window_xcls_signallistitemfactory26_type_id__once, ui_window_xcls_signallistitemfactory26_type_id);
5668         }
5669         return ui_window_xcls_signallistitemfactory26_type_id__once;
5670 }
5671
5672 static inline gpointer
5673 ui_window_xcls_noselection27_get_instance_private (uiWindowXcls_NoSelection27* self)
5674 {
5675         return G_STRUCT_MEMBER_P (self, uiWindowXcls_NoSelection27_private_offset);
5676 }
5677
5678 uiWindowXcls_NoSelection27*
5679 ui_window_xcls_noselection27_construct (GType object_type,
5680                                         uiWindow* _owner)
5681 {
5682         uiWindowXcls_NoSelection27 * self = NULL;
5683         uiWindow* _tmp0_;
5684         uiWindowXcls_FilterListModel28* child_1 = NULL;
5685         uiWindow* _tmp1_;
5686         uiWindowXcls_FilterListModel28* _tmp2_;
5687         GtkFilterListModel* _tmp3_;
5688         GListModel* _tmp4_;
5689         GtkNoSelection* _tmp5_;
5690 #line 917 "test-7CL9F2.vala"
5691         self = (uiWindowXcls_NoSelection27*) g_object_new (object_type, NULL);
5692 #line 919 "test-7CL9F2.vala"
5693         _tmp0_ = _g_object_ref0 (_owner);
5694 #line 919 "test-7CL9F2.vala"
5695         _g_object_unref0 (self->priv->_this);
5696 #line 919 "test-7CL9F2.vala"
5697         self->priv->_this = _tmp0_;
5698 #line 920 "test-7CL9F2.vala"
5699         _tmp1_ = self->priv->_this;
5700 #line 920 "test-7CL9F2.vala"
5701         _tmp2_ = ui_window_xcls_filterlistmodel28_new (_tmp1_);
5702 #line 920 "test-7CL9F2.vala"
5703         child_1 = _tmp2_;
5704 #line 921 "test-7CL9F2.vala"
5705         g_object_ref ((GObject*) child_1);
5706 #line 922 "test-7CL9F2.vala"
5707         _tmp3_ = child_1->el;
5708 #line 922 "test-7CL9F2.vala"
5709         _tmp4_ = _g_object_ref0 ((GListModel*) _tmp3_);
5710 #line 922 "test-7CL9F2.vala"
5711         _tmp5_ = gtk_no_selection_new (_tmp4_);
5712 #line 922 "test-7CL9F2.vala"
5713         _g_object_unref0 (self->el);
5714 #line 922 "test-7CL9F2.vala"
5715         self->el = _tmp5_;
5716 #line 917 "test-7CL9F2.vala"
5717         _g_object_unref0 (child_1);
5718 #line 917 "test-7CL9F2.vala"
5719         return self;
5720 #line 5721 "test-7CL9F2.c"
5721 }
5722
5723 uiWindowXcls_NoSelection27*
5724 ui_window_xcls_noselection27_new (uiWindow* _owner)
5725 {
5726 #line 917 "test-7CL9F2.vala"
5727         return ui_window_xcls_noselection27_construct (UI_WINDOW_TYPE_XCLS_NOSELECTION27, _owner);
5728 #line 5729 "test-7CL9F2.c"
5729 }
5730
5731 static void
5732 ui_window_xcls_noselection27_class_init (uiWindowXcls_NoSelection27Class * klass,
5733                                          gpointer klass_data)
5734 {
5735 #line 908 "test-7CL9F2.vala"
5736         ui_window_xcls_noselection27_parent_class = g_type_class_peek_parent (klass);
5737 #line 908 "test-7CL9F2.vala"
5738         g_type_class_adjust_private_offset (klass, &uiWindowXcls_NoSelection27_private_offset);
5739 #line 908 "test-7CL9F2.vala"
5740         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_noselection27_finalize;
5741 #line 5742 "test-7CL9F2.c"
5742 }
5743
5744 static void
5745 ui_window_xcls_noselection27_instance_init (uiWindowXcls_NoSelection27 * self,
5746                                             gpointer klass)
5747 {
5748 #line 908 "test-7CL9F2.vala"
5749         self->priv = ui_window_xcls_noselection27_get_instance_private (self);
5750 #line 5751 "test-7CL9F2.c"
5751 }
5752
5753 static void
5754 ui_window_xcls_noselection27_finalize (GObject * obj)
5755 {
5756         uiWindowXcls_NoSelection27 * self;
5757 #line 908 "test-7CL9F2.vala"
5758         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_NOSELECTION27, uiWindowXcls_NoSelection27);
5759 #line 910 "test-7CL9F2.vala"
5760         _g_object_unref0 (self->el);
5761 #line 911 "test-7CL9F2.vala"
5762         _g_object_unref0 (self->priv->_this);
5763 #line 908 "test-7CL9F2.vala"
5764         G_OBJECT_CLASS (ui_window_xcls_noselection27_parent_class)->finalize (obj);
5765 #line 5766 "test-7CL9F2.c"
5766 }
5767
5768 static GType
5769 ui_window_xcls_noselection27_get_type_once (void)
5770 {
5771         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_NoSelection27Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_noselection27_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_NoSelection27), 0, (GInstanceInitFunc) ui_window_xcls_noselection27_instance_init, NULL };
5772         GType ui_window_xcls_noselection27_type_id;
5773         ui_window_xcls_noselection27_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_NoSelection27", &g_define_type_info, 0);
5774         uiWindowXcls_NoSelection27_private_offset = g_type_add_instance_private (ui_window_xcls_noselection27_type_id, sizeof (uiWindowXcls_NoSelection27Private));
5775         return ui_window_xcls_noselection27_type_id;
5776 }
5777
5778 GType
5779 ui_window_xcls_noselection27_get_type (void)
5780 {
5781         static volatile gsize ui_window_xcls_noselection27_type_id__once = 0;
5782         if (g_once_init_enter (&ui_window_xcls_noselection27_type_id__once)) {
5783                 GType ui_window_xcls_noselection27_type_id;
5784                 ui_window_xcls_noselection27_type_id = ui_window_xcls_noselection27_get_type_once ();
5785                 g_once_init_leave (&ui_window_xcls_noselection27_type_id__once, ui_window_xcls_noselection27_type_id);
5786         }
5787         return ui_window_xcls_noselection27_type_id__once;
5788 }
5789
5790 static inline gpointer
5791 ui_window_xcls_filterlistmodel28_get_instance_private (uiWindowXcls_FilterListModel28* self)
5792 {
5793         return G_STRUCT_MEMBER_P (self, uiWindowXcls_FilterListModel28_private_offset);
5794 }
5795
5796 uiWindowXcls_FilterListModel28*
5797 ui_window_xcls_filterlistmodel28_construct (GType object_type,
5798                                             uiWindow* _owner)
5799 {
5800         uiWindowXcls_FilterListModel28 * self = NULL;
5801         uiWindow* _tmp0_;
5802         uiWindowXcls_key_model* child_1 = NULL;
5803         uiWindow* _tmp1_;
5804         uiWindowXcls_key_model* _tmp2_;
5805         uiWindowXcls_current_filter* child_2 = NULL;
5806         uiWindow* _tmp3_;
5807         uiWindowXcls_current_filter* _tmp4_;
5808         GListStore* _tmp5_;
5809         GListModel* _tmp6_;
5810         GtkStringFilter* _tmp7_;
5811         GtkFilter* _tmp8_;
5812         GtkFilterListModel* _tmp9_;
5813 #line 940 "test-7CL9F2.vala"
5814         self = (uiWindowXcls_FilterListModel28*) g_object_new (object_type, NULL);
5815 #line 942 "test-7CL9F2.vala"
5816         _tmp0_ = _g_object_ref0 (_owner);
5817 #line 942 "test-7CL9F2.vala"
5818         _g_object_unref0 (self->priv->_this);
5819 #line 942 "test-7CL9F2.vala"
5820         self->priv->_this = _tmp0_;
5821 #line 943 "test-7CL9F2.vala"
5822         _tmp1_ = self->priv->_this;
5823 #line 943 "test-7CL9F2.vala"
5824         _tmp2_ = ui_window_xcls_key_model_new (_tmp1_);
5825 #line 943 "test-7CL9F2.vala"
5826         child_1 = _tmp2_;
5827 #line 944 "test-7CL9F2.vala"
5828         _tmp3_ = self->priv->_this;
5829 #line 944 "test-7CL9F2.vala"
5830         _tmp4_ = ui_window_xcls_current_filter_new (_tmp3_);
5831 #line 944 "test-7CL9F2.vala"
5832         child_2 = _tmp4_;
5833 #line 945 "test-7CL9F2.vala"
5834         _tmp5_ = child_1->el;
5835 #line 945 "test-7CL9F2.vala"
5836         _tmp6_ = _g_object_ref0 ((GListModel*) _tmp5_);
5837 #line 945 "test-7CL9F2.vala"
5838         _tmp7_ = child_2->el;
5839 #line 945 "test-7CL9F2.vala"
5840         _tmp8_ = _g_object_ref0 ((GtkFilter*) _tmp7_);
5841 #line 945 "test-7CL9F2.vala"
5842         _tmp9_ = gtk_filter_list_model_new (_tmp6_, _tmp8_);
5843 #line 945 "test-7CL9F2.vala"
5844         _g_object_unref0 (self->el);
5845 #line 945 "test-7CL9F2.vala"
5846         self->el = _tmp9_;
5847 #line 940 "test-7CL9F2.vala"
5848         _g_object_unref0 (child_2);
5849 #line 940 "test-7CL9F2.vala"
5850         _g_object_unref0 (child_1);
5851 #line 940 "test-7CL9F2.vala"
5852         return self;
5853 #line 5854 "test-7CL9F2.c"
5854 }
5855
5856 uiWindowXcls_FilterListModel28*
5857 ui_window_xcls_filterlistmodel28_new (uiWindow* _owner)
5858 {
5859 #line 940 "test-7CL9F2.vala"
5860         return ui_window_xcls_filterlistmodel28_construct (UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28, _owner);
5861 #line 5862 "test-7CL9F2.c"
5862 }
5863
5864 static void
5865 ui_window_xcls_filterlistmodel28_class_init (uiWindowXcls_FilterListModel28Class * klass,
5866                                              gpointer klass_data)
5867 {
5868 #line 931 "test-7CL9F2.vala"
5869         ui_window_xcls_filterlistmodel28_parent_class = g_type_class_peek_parent (klass);
5870 #line 931 "test-7CL9F2.vala"
5871         g_type_class_adjust_private_offset (klass, &uiWindowXcls_FilterListModel28_private_offset);
5872 #line 931 "test-7CL9F2.vala"
5873         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_filterlistmodel28_finalize;
5874 #line 5875 "test-7CL9F2.c"
5875 }
5876
5877 static void
5878 ui_window_xcls_filterlistmodel28_instance_init (uiWindowXcls_FilterListModel28 * self,
5879                                                 gpointer klass)
5880 {
5881 #line 931 "test-7CL9F2.vala"
5882         self->priv = ui_window_xcls_filterlistmodel28_get_instance_private (self);
5883 #line 5884 "test-7CL9F2.c"
5884 }
5885
5886 static void
5887 ui_window_xcls_filterlistmodel28_finalize (GObject * obj)
5888 {
5889         uiWindowXcls_FilterListModel28 * self;
5890 #line 931 "test-7CL9F2.vala"
5891         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_FILTERLISTMODEL28, uiWindowXcls_FilterListModel28);
5892 #line 933 "test-7CL9F2.vala"
5893         _g_object_unref0 (self->el);
5894 #line 934 "test-7CL9F2.vala"
5895         _g_object_unref0 (self->priv->_this);
5896 #line 931 "test-7CL9F2.vala"
5897         G_OBJECT_CLASS (ui_window_xcls_filterlistmodel28_parent_class)->finalize (obj);
5898 #line 5899 "test-7CL9F2.c"
5899 }
5900
5901 static GType
5902 ui_window_xcls_filterlistmodel28_get_type_once (void)
5903 {
5904         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_FilterListModel28Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_filterlistmodel28_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_FilterListModel28), 0, (GInstanceInitFunc) ui_window_xcls_filterlistmodel28_instance_init, NULL };
5905         GType ui_window_xcls_filterlistmodel28_type_id;
5906         ui_window_xcls_filterlistmodel28_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_FilterListModel28", &g_define_type_info, 0);
5907         uiWindowXcls_FilterListModel28_private_offset = g_type_add_instance_private (ui_window_xcls_filterlistmodel28_type_id, sizeof (uiWindowXcls_FilterListModel28Private));
5908         return ui_window_xcls_filterlistmodel28_type_id;
5909 }
5910
5911 GType
5912 ui_window_xcls_filterlistmodel28_get_type (void)
5913 {
5914         static volatile gsize ui_window_xcls_filterlistmodel28_type_id__once = 0;
5915         if (g_once_init_enter (&ui_window_xcls_filterlistmodel28_type_id__once)) {
5916                 GType ui_window_xcls_filterlistmodel28_type_id;
5917                 ui_window_xcls_filterlistmodel28_type_id = ui_window_xcls_filterlistmodel28_get_type_once ();
5918                 g_once_init_leave (&ui_window_xcls_filterlistmodel28_type_id__once, ui_window_xcls_filterlistmodel28_type_id);
5919         }
5920         return ui_window_xcls_filterlistmodel28_type_id__once;
5921 }
5922
5923 static inline gpointer
5924 ui_window_xcls_key_model_get_instance_private (uiWindowXcls_key_model* self)
5925 {
5926         return G_STRUCT_MEMBER_P (self, uiWindowXcls_key_model_private_offset);
5927 }
5928
5929 uiWindowXcls_key_model*
5930 ui_window_xcls_key_model_construct (GType object_type,
5931                                     uiWindow* _owner)
5932 {
5933         uiWindowXcls_key_model * self = NULL;
5934         uiWindow* _tmp0_;
5935         uiWindow* _tmp1_;
5936         uiWindowXcls_key_model* _tmp2_;
5937         GListStore* _tmp3_;
5938 #line 963 "test-7CL9F2.vala"
5939         self = (uiWindowXcls_key_model*) g_object_new (object_type, NULL);
5940 #line 965 "test-7CL9F2.vala"
5941         _tmp0_ = _g_object_ref0 (_owner);
5942 #line 965 "test-7CL9F2.vala"
5943         _g_object_unref0 (self->priv->_this);
5944 #line 965 "test-7CL9F2.vala"
5945         self->priv->_this = _tmp0_;
5946 #line 966 "test-7CL9F2.vala"
5947         _tmp1_ = self->priv->_this;
5948 #line 966 "test-7CL9F2.vala"
5949         _tmp2_ = _g_object_ref0 (self);
5950 #line 966 "test-7CL9F2.vala"
5951         _g_object_unref0 (_tmp1_->key_model);
5952 #line 966 "test-7CL9F2.vala"
5953         _tmp1_->key_model = _tmp2_;
5954 #line 967 "test-7CL9F2.vala"
5955         _tmp3_ = g_list_store_new (TYPE_SETTINGS_KEY);
5956 #line 967 "test-7CL9F2.vala"
5957         _g_object_unref0 (self->el);
5958 #line 967 "test-7CL9F2.vala"
5959         self->el = _tmp3_;
5960 #line 963 "test-7CL9F2.vala"
5961         return self;
5962 #line 5963 "test-7CL9F2.c"
5963 }
5964
5965 uiWindowXcls_key_model*
5966 ui_window_xcls_key_model_new (uiWindow* _owner)
5967 {
5968 #line 963 "test-7CL9F2.vala"
5969         return ui_window_xcls_key_model_construct (UI_WINDOW_TYPE_XCLS_KEY_MODEL, _owner);
5970 #line 5971 "test-7CL9F2.c"
5971 }
5972
5973 static void
5974 ui_window_xcls_key_model_class_init (uiWindowXcls_key_modelClass * klass,
5975                                      gpointer klass_data)
5976 {
5977 #line 954 "test-7CL9F2.vala"
5978         ui_window_xcls_key_model_parent_class = g_type_class_peek_parent (klass);
5979 #line 954 "test-7CL9F2.vala"
5980         g_type_class_adjust_private_offset (klass, &uiWindowXcls_key_model_private_offset);
5981 #line 954 "test-7CL9F2.vala"
5982         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_key_model_finalize;
5983 #line 5984 "test-7CL9F2.c"
5984 }
5985
5986 static void
5987 ui_window_xcls_key_model_instance_init (uiWindowXcls_key_model * self,
5988                                         gpointer klass)
5989 {
5990 #line 954 "test-7CL9F2.vala"
5991         self->priv = ui_window_xcls_key_model_get_instance_private (self);
5992 #line 5993 "test-7CL9F2.c"
5993 }
5994
5995 static void
5996 ui_window_xcls_key_model_finalize (GObject * obj)
5997 {
5998         uiWindowXcls_key_model * self;
5999 #line 954 "test-7CL9F2.vala"
6000         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_KEY_MODEL, uiWindowXcls_key_model);
6001 #line 956 "test-7CL9F2.vala"
6002         _g_object_unref0 (self->el);
6003 #line 957 "test-7CL9F2.vala"
6004         _g_object_unref0 (self->priv->_this);
6005 #line 954 "test-7CL9F2.vala"
6006         G_OBJECT_CLASS (ui_window_xcls_key_model_parent_class)->finalize (obj);
6007 #line 6008 "test-7CL9F2.c"
6008 }
6009
6010 static GType
6011 ui_window_xcls_key_model_get_type_once (void)
6012 {
6013         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_key_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_key_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_key_model), 0, (GInstanceInitFunc) ui_window_xcls_key_model_instance_init, NULL };
6014         GType ui_window_xcls_key_model_type_id;
6015         ui_window_xcls_key_model_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_key_model", &g_define_type_info, 0);
6016         uiWindowXcls_key_model_private_offset = g_type_add_instance_private (ui_window_xcls_key_model_type_id, sizeof (uiWindowXcls_key_modelPrivate));
6017         return ui_window_xcls_key_model_type_id;
6018 }
6019
6020 GType
6021 ui_window_xcls_key_model_get_type (void)
6022 {
6023         static volatile gsize ui_window_xcls_key_model_type_id__once = 0;
6024         if (g_once_init_enter (&ui_window_xcls_key_model_type_id__once)) {
6025                 GType ui_window_xcls_key_model_type_id;
6026                 ui_window_xcls_key_model_type_id = ui_window_xcls_key_model_get_type_once ();
6027                 g_once_init_leave (&ui_window_xcls_key_model_type_id__once, ui_window_xcls_key_model_type_id);
6028         }
6029         return ui_window_xcls_key_model_type_id__once;
6030 }
6031
6032 static inline gpointer
6033 ui_window_xcls_current_filter_get_instance_private (uiWindowXcls_current_filter* self)
6034 {
6035         return G_STRUCT_MEMBER_P (self, uiWindowXcls_current_filter_private_offset);
6036 }
6037
6038 static gpointer
6039 _gtk_expression_ref0 (gpointer self)
6040 {
6041 #line 992 "test-7CL9F2.vala"
6042         return self ? gtk_expression_ref (self) : NULL;
6043 #line 6044 "test-7CL9F2.c"
6044 }
6045
6046 uiWindowXcls_current_filter*
6047 ui_window_xcls_current_filter_construct (GType object_type,
6048                                          uiWindow* _owner)
6049 {
6050         uiWindowXcls_current_filter * self = NULL;
6051         uiWindow* _tmp0_;
6052         uiWindow* _tmp1_;
6053         uiWindowXcls_current_filter* _tmp2_;
6054         uiWindowXcls_PropertyExpression31* child_1 = NULL;
6055         uiWindow* _tmp3_;
6056         uiWindowXcls_PropertyExpression31* _tmp4_;
6057         GtkPropertyExpression* _tmp5_;
6058         GtkExpression* _tmp6_;
6059         GtkStringFilter* _tmp7_;
6060         GtkStringFilter* _tmp8_;
6061 #line 986 "test-7CL9F2.vala"
6062         self = (uiWindowXcls_current_filter*) g_object_new (object_type, NULL);
6063 #line 988 "test-7CL9F2.vala"
6064         _tmp0_ = _g_object_ref0 (_owner);
6065 #line 988 "test-7CL9F2.vala"
6066         _g_object_unref0 (self->priv->_this);
6067 #line 988 "test-7CL9F2.vala"
6068         self->priv->_this = _tmp0_;
6069 #line 989 "test-7CL9F2.vala"
6070         _tmp1_ = self->priv->_this;
6071 #line 989 "test-7CL9F2.vala"
6072         _tmp2_ = _g_object_ref0 (self);
6073 #line 989 "test-7CL9F2.vala"
6074         _g_object_unref0 (_tmp1_->current_filter);
6075 #line 989 "test-7CL9F2.vala"
6076         _tmp1_->current_filter = _tmp2_;
6077 #line 990 "test-7CL9F2.vala"
6078         _tmp3_ = self->priv->_this;
6079 #line 990 "test-7CL9F2.vala"
6080         _tmp4_ = ui_window_xcls_propertyexpression31_new (_tmp3_);
6081 #line 990 "test-7CL9F2.vala"
6082         child_1 = _tmp4_;
6083 #line 991 "test-7CL9F2.vala"
6084         g_object_ref ((GObject*) child_1);
6085 #line 992 "test-7CL9F2.vala"
6086         _tmp5_ = child_1->el;
6087 #line 992 "test-7CL9F2.vala"
6088         _tmp6_ = _gtk_expression_ref0 ((GtkExpression*) _tmp5_);
6089 #line 992 "test-7CL9F2.vala"
6090         _tmp7_ = gtk_string_filter_new (_tmp6_);
6091 #line 992 "test-7CL9F2.vala"
6092         _g_object_unref0 (self->el);
6093 #line 992 "test-7CL9F2.vala"
6094         self->el = _tmp7_;
6095 #line 997 "test-7CL9F2.vala"
6096         _tmp8_ = self->el;
6097 #line 997 "test-7CL9F2.vala"
6098         gtk_string_filter_set_ignore_case (_tmp8_, TRUE);
6099 #line 986 "test-7CL9F2.vala"
6100         _g_object_unref0 (child_1);
6101 #line 986 "test-7CL9F2.vala"
6102         return self;
6103 #line 6104 "test-7CL9F2.c"
6104 }
6105
6106 uiWindowXcls_current_filter*
6107 ui_window_xcls_current_filter_new (uiWindow* _owner)
6108 {
6109 #line 986 "test-7CL9F2.vala"
6110         return ui_window_xcls_current_filter_construct (UI_WINDOW_TYPE_XCLS_CURRENT_FILTER, _owner);
6111 #line 6112 "test-7CL9F2.c"
6112 }
6113
6114 static void
6115 ui_window_xcls_current_filter_class_init (uiWindowXcls_current_filterClass * klass,
6116                                           gpointer klass_data)
6117 {
6118 #line 977 "test-7CL9F2.vala"
6119         ui_window_xcls_current_filter_parent_class = g_type_class_peek_parent (klass);
6120 #line 977 "test-7CL9F2.vala"
6121         g_type_class_adjust_private_offset (klass, &uiWindowXcls_current_filter_private_offset);
6122 #line 977 "test-7CL9F2.vala"
6123         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_current_filter_finalize;
6124 #line 6125 "test-7CL9F2.c"
6125 }
6126
6127 static void
6128 ui_window_xcls_current_filter_instance_init (uiWindowXcls_current_filter * self,
6129                                              gpointer klass)
6130 {
6131 #line 977 "test-7CL9F2.vala"
6132         self->priv = ui_window_xcls_current_filter_get_instance_private (self);
6133 #line 6134 "test-7CL9F2.c"
6134 }
6135
6136 static void
6137 ui_window_xcls_current_filter_finalize (GObject * obj)
6138 {
6139         uiWindowXcls_current_filter * self;
6140 #line 977 "test-7CL9F2.vala"
6141         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_CURRENT_FILTER, uiWindowXcls_current_filter);
6142 #line 979 "test-7CL9F2.vala"
6143         _g_object_unref0 (self->el);
6144 #line 980 "test-7CL9F2.vala"
6145         _g_object_unref0 (self->priv->_this);
6146 #line 977 "test-7CL9F2.vala"
6147         G_OBJECT_CLASS (ui_window_xcls_current_filter_parent_class)->finalize (obj);
6148 #line 6149 "test-7CL9F2.c"
6149 }
6150
6151 static GType
6152 ui_window_xcls_current_filter_get_type_once (void)
6153 {
6154         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_current_filterClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_current_filter_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_current_filter), 0, (GInstanceInitFunc) ui_window_xcls_current_filter_instance_init, NULL };
6155         GType ui_window_xcls_current_filter_type_id;
6156         ui_window_xcls_current_filter_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_current_filter", &g_define_type_info, 0);
6157         uiWindowXcls_current_filter_private_offset = g_type_add_instance_private (ui_window_xcls_current_filter_type_id, sizeof (uiWindowXcls_current_filterPrivate));
6158         return ui_window_xcls_current_filter_type_id;
6159 }
6160
6161 GType
6162 ui_window_xcls_current_filter_get_type (void)
6163 {
6164         static volatile gsize ui_window_xcls_current_filter_type_id__once = 0;
6165         if (g_once_init_enter (&ui_window_xcls_current_filter_type_id__once)) {
6166                 GType ui_window_xcls_current_filter_type_id;
6167                 ui_window_xcls_current_filter_type_id = ui_window_xcls_current_filter_get_type_once ();
6168                 g_once_init_leave (&ui_window_xcls_current_filter_type_id__once, ui_window_xcls_current_filter_type_id);
6169         }
6170         return ui_window_xcls_current_filter_type_id__once;
6171 }
6172
6173 static inline gpointer
6174 ui_window_xcls_propertyexpression31_get_instance_private (uiWindowXcls_PropertyExpression31* self)
6175 {
6176         return G_STRUCT_MEMBER_P (self, uiWindowXcls_PropertyExpression31_private_offset);
6177 }
6178
6179 uiWindowXcls_PropertyExpression31*
6180 ui_window_xcls_propertyexpression31_construct (GType object_type,
6181                                                uiWindow* _owner)
6182 {
6183         uiWindowXcls_PropertyExpression31 * self = NULL;
6184         uiWindow* _tmp0_;
6185         GtkPropertyExpression* _tmp1_;
6186 #line 1011 "test-7CL9F2.vala"
6187         self = (uiWindowXcls_PropertyExpression31*) g_object_new (object_type, NULL);
6188 #line 1013 "test-7CL9F2.vala"
6189         _tmp0_ = _g_object_ref0 (_owner);
6190 #line 1013 "test-7CL9F2.vala"
6191         _g_object_unref0 (self->priv->_this);
6192 #line 1013 "test-7CL9F2.vala"
6193         self->priv->_this = _tmp0_;
6194 #line 1014 "test-7CL9F2.vala"
6195         _tmp1_ = (GtkPropertyExpression*) gtk_property_expression_new (TYPE_SETTINGS_KEY, NULL, "name");
6196 #line 1014 "test-7CL9F2.vala"
6197         _gtk_expression_unref0 (self->el);
6198 #line 1014 "test-7CL9F2.vala"
6199         self->el = _tmp1_;
6200 #line 1011 "test-7CL9F2.vala"
6201         return self;
6202 #line 6203 "test-7CL9F2.c"
6203 }
6204
6205 uiWindowXcls_PropertyExpression31*
6206 ui_window_xcls_propertyexpression31_new (uiWindow* _owner)
6207 {
6208 #line 1011 "test-7CL9F2.vala"
6209         return ui_window_xcls_propertyexpression31_construct (UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31, _owner);
6210 #line 6211 "test-7CL9F2.c"
6211 }
6212
6213 static void
6214 ui_window_xcls_propertyexpression31_class_init (uiWindowXcls_PropertyExpression31Class * klass,
6215                                                 gpointer klass_data)
6216 {
6217 #line 1002 "test-7CL9F2.vala"
6218         ui_window_xcls_propertyexpression31_parent_class = g_type_class_peek_parent (klass);
6219 #line 1002 "test-7CL9F2.vala"
6220         g_type_class_adjust_private_offset (klass, &uiWindowXcls_PropertyExpression31_private_offset);
6221 #line 1002 "test-7CL9F2.vala"
6222         G_OBJECT_CLASS (klass)->finalize = ui_window_xcls_propertyexpression31_finalize;
6223 #line 6224 "test-7CL9F2.c"
6224 }
6225
6226 static void
6227 ui_window_xcls_propertyexpression31_instance_init (uiWindowXcls_PropertyExpression31 * self,
6228                                                    gpointer klass)
6229 {
6230 #line 1002 "test-7CL9F2.vala"
6231         self->priv = ui_window_xcls_propertyexpression31_get_instance_private (self);
6232 #line 6233 "test-7CL9F2.c"
6233 }
6234
6235 static void
6236 ui_window_xcls_propertyexpression31_finalize (GObject * obj)
6237 {
6238         uiWindowXcls_PropertyExpression31 * self;
6239 #line 1002 "test-7CL9F2.vala"
6240         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_WINDOW_TYPE_XCLS_PROPERTYEXPRESSION31, uiWindowXcls_PropertyExpression31);
6241 #line 1004 "test-7CL9F2.vala"
6242         _gtk_expression_unref0 (self->el);
6243 #line 1005 "test-7CL9F2.vala"
6244         _g_object_unref0 (self->priv->_this);
6245 #line 1002 "test-7CL9F2.vala"
6246         G_OBJECT_CLASS (ui_window_xcls_propertyexpression31_parent_class)->finalize (obj);
6247 #line 6248 "test-7CL9F2.c"
6248 }
6249
6250 static GType
6251 ui_window_xcls_propertyexpression31_get_type_once (void)
6252 {
6253         static const GTypeInfo g_define_type_info = { sizeof (uiWindowXcls_PropertyExpression31Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) ui_window_xcls_propertyexpression31_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (uiWindowXcls_PropertyExpression31), 0, (GInstanceInitFunc) ui_window_xcls_propertyexpression31_instance_init, NULL };
6254         GType ui_window_xcls_propertyexpression31_type_id;
6255         ui_window_xcls_propertyexpression31_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindowXcls_PropertyExpression31", &g_define_type_info, 0);
6256         uiWindowXcls_PropertyExpression31_private_offset = g_type_add_instance_private (ui_window_xcls_propertyexpression31_type_id, sizeof (uiWindowXcls_PropertyExpression31Private));
6257         return ui_window_xcls_propertyexpression31_type_id;
6258 }
6259
6260 GType
6261 ui_window_xcls_propertyexpression31_get_type (void)
6262 {
6263         static volatile gsize ui_window_xcls_propertyexpression31_type_id__once = 0;
6264         if (g_once_init_enter (&ui_window_xcls_propertyexpression31_type_id__once)) {
6265                 GType ui_window_xcls_propertyexpression31_type_id;
6266                 ui_window_xcls_propertyexpression31_type_id = ui_window_xcls_propertyexpression31_get_type_once ();
6267                 g_once_init_leave (&ui_window_xcls_propertyexpression31_type_id__once, ui_window_xcls_propertyexpression31_type_id);
6268         }
6269         return ui_window_xcls_propertyexpression31_type_id__once;
6270 }
6271
6272 static void
6273 ui_window_class_init (uiWindowClass * klass,
6274                       gpointer klass_data)
6275 {
6276 #line 5 "test-7CL9F2.vala"
6277         ui_window_parent_class = g_type_class_peek_parent (klass);
6278 #line 5 "test-7CL9F2.vala"
6279         g_type_class_adjust_private_offset (klass, &uiWindow_private_offset);
6280 #line 5 "test-7CL9F2.vala"
6281         G_OBJECT_CLASS (klass)->finalize = ui_window_finalize;
6282 #line 6283 "test-7CL9F2.c"
6283 }
6284
6285 static void
6286 ui_window_instance_init (uiWindow * self,
6287                          gpointer klass)
6288 {
6289 #line 5 "test-7CL9F2.vala"
6290         self->priv = ui_window_get_instance_private (self);
6291 #line 6292 "test-7CL9F2.c"
6292 }
6293
6294 static void
6295 ui_window_finalize (GObject * obj)
6296 {
6297         uiWindow * self;
6298 #line 5 "test-7CL9F2.vala"
6299         self = G_TYPE_CHECK_INSTANCE_CAST (obj, UI_TYPE_WINDOW, uiWindow);
6300 #line 7 "test-7CL9F2.vala"
6301         _g_object_unref0 (self->el);
6302 #line 8 "test-7CL9F2.vala"
6303         _g_object_unref0 (self->priv->_this);
6304 #line 17 "test-7CL9F2.vala"
6305         _g_object_unref0 (self->searchbtn);
6306 #line 18 "test-7CL9F2.vala"
6307         _g_object_unref0 (self->treesel);
6308 #line 19 "test-7CL9F2.vala"
6309         _g_object_unref0 (self->treestore);
6310 #line 20 "test-7CL9F2.vala"
6311         _g_object_unref0 (self->searchbar);
6312 #line 21 "test-7CL9F2.vala"
6313         _g_object_unref0 (self->searchentry);
6314 #line 22 "test-7CL9F2.vala"
6315         _g_object_unref0 (self->key_model);
6316 #line 23 "test-7CL9F2.vala"
6317         _g_object_unref0 (self->current_filter);
6318 #line 5 "test-7CL9F2.vala"
6319         G_OBJECT_CLASS (ui_window_parent_class)->finalize (obj);
6320 #line 6321 "test-7CL9F2.c"
6321 }
6322
6323 static GType
6324 ui_window_get_type_once (void)
6325 {
6326         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 };
6327         GType ui_window_type_id;
6328         ui_window_type_id = g_type_register_static (G_TYPE_OBJECT, "uiWindow", &g_define_type_info, 0);
6329         uiWindow_private_offset = g_type_add_instance_private (ui_window_type_id, sizeof (uiWindowPrivate));
6330         return ui_window_type_id;
6331 }
6332
6333 GType
6334 ui_window_get_type (void)
6335 {
6336         static volatile gsize ui_window_type_id__once = 0;
6337         if (g_once_init_enter (&ui_window_type_id__once)) {
6338                 GType ui_window_type_id;
6339                 ui_window_type_id = ui_window_get_type_once ();
6340                 g_once_init_leave (&ui_window_type_id__once, ui_window_type_id);
6341         }
6342         return ui_window_type_id__once;
6343 }
6344
6345 static void
6346 _vala_array_destroy (gpointer array,
6347                      gssize array_length,
6348                      GDestroyNotify destroy_func)
6349 {
6350         if ((array != NULL) && (destroy_func != NULL)) {
6351                 gssize i;
6352                 for (i = 0; i < array_length; i = i + 1) {
6353                         if (((gpointer*) array)[i] != NULL) {
6354                                 destroy_func (((gpointer*) array)[i]);
6355                         }
6356                 }
6357         }
6358 }
6359
6360 static void
6361 _vala_array_free (gpointer array,
6362                   gssize array_length,
6363                   GDestroyNotify destroy_func)
6364 {
6365         _vala_array_destroy (array, array_length, destroy_func);
6366         g_free (array);
6367 }
6368
6369 static gssize
6370 _vala_array_length (gpointer array)
6371 {
6372         gssize length;
6373         length = 0;
6374         if (array) {
6375                 while (((gpointer*) array)[length]) {
6376                         length++;
6377                 }
6378         }
6379         return length;
6380 }
6381