[GTK] Limit the amount of API exposed to GObject DOM bindings API
[WebKit-https.git] / Source / WebCore / bindings / scripts / test / GObject / WebKitDOMTestObj.h
1 /*
2  *  This file is part of the WebKit open source project.
3  *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
4  *
5  *  This library is free software; you can redistribute it and/or
6  *  modify it under the terms of the GNU Library General Public
7  *  License as published by the Free Software Foundation; either
8  *  version 2 of the License, or (at your option) any later version.
9  *
10  *  This library is distributed in the hope that it will be useful,
11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13  *  Library General Public License for more details.
14  *
15  *  You should have received a copy of the GNU Library General Public License
16  *  along with this library; see the file COPYING.LIB.  If not, write to
17  *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18  *  Boston, MA 02110-1301, USA.
19  */
20
21 #ifndef WebKitDOMTestObj_h
22 #define WebKitDOMTestObj_h
23
24 #ifdef WEBKIT_DOM_USE_UNSTABLE_API
25
26 #include <glib-object.h>
27 #include <webkitdom/WebKitDOMObject.h>
28 #include <webkitdom/webkitdomdefines-unstable.h>
29
30 G_BEGIN_DECLS
31
32 #define WEBKIT_TYPE_DOM_TEST_OBJ            (webkit_dom_test_obj_get_type())
33 #define WEBKIT_DOM_TEST_OBJ(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_TYPE_DOM_TEST_OBJ, WebKitDOMTestObj))
34 #define WEBKIT_DOM_TEST_OBJ_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_TYPE_DOM_TEST_OBJ, WebKitDOMTestObjClass)
35 #define WEBKIT_DOM_IS_TEST_OBJ(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_TYPE_DOM_TEST_OBJ))
36 #define WEBKIT_DOM_IS_TEST_OBJ_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_TYPE_DOM_TEST_OBJ))
37 #define WEBKIT_DOM_TEST_OBJ_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_TYPE_DOM_TEST_OBJ, WebKitDOMTestObjClass))
38
39 struct _WebKitDOMTestObj {
40     WebKitDOMObject parent_instance;
41 };
42
43 struct _WebKitDOMTestObjClass {
44     WebKitDOMObjectClass parent_class;
45 };
46
47 WEBKIT_API GType
48 webkit_dom_test_obj_get_type(void);
49
50 /**
51  * webkit_dom_test_obj_void_method:
52  * @self: A #WebKitDOMTestObj
53  *
54  * Stability: Unstable
55 **/
56 WEBKIT_API void
57 webkit_dom_test_obj_void_method(WebKitDOMTestObj* self);
58
59 /**
60  * webkit_dom_test_obj_void_method_with_args:
61  * @self: A #WebKitDOMTestObj
62  * @longArg: A #glong
63  * @strArg: A #gchar
64  * @objArg: A #WebKitDOMTestObj
65  *
66  * Stability: Unstable
67 **/
68 WEBKIT_API void
69 webkit_dom_test_obj_void_method_with_args(WebKitDOMTestObj* self, glong longArg, const gchar* strArg, WebKitDOMTestObj* objArg);
70
71 /**
72  * webkit_dom_test_obj_byte_method:
73  * @self: A #WebKitDOMTestObj
74  *
75  * Returns: A #gint8
76  *
77  * Stability: Unstable
78 **/
79 WEBKIT_API gint8
80 webkit_dom_test_obj_byte_method(WebKitDOMTestObj* self);
81
82 /**
83  * webkit_dom_test_obj_byte_method_with_args:
84  * @self: A #WebKitDOMTestObj
85  * @byteArg: A #gint8
86  * @strArg: A #gchar
87  * @objArg: A #WebKitDOMTestObj
88  *
89  * Returns: A #gint8
90  *
91  * Stability: Unstable
92 **/
93 WEBKIT_API gint8
94 webkit_dom_test_obj_byte_method_with_args(WebKitDOMTestObj* self, gint8 byteArg, const gchar* strArg, WebKitDOMTestObj* objArg);
95
96 /**
97  * webkit_dom_test_obj_octet_method:
98  * @self: A #WebKitDOMTestObj
99  *
100  * Returns: A #guint8
101  *
102  * Stability: Unstable
103 **/
104 WEBKIT_API guint8
105 webkit_dom_test_obj_octet_method(WebKitDOMTestObj* self);
106
107 /**
108  * webkit_dom_test_obj_octet_method_with_args:
109  * @self: A #WebKitDOMTestObj
110  * @octetArg: A #guint8
111  * @strArg: A #gchar
112  * @objArg: A #WebKitDOMTestObj
113  *
114  * Returns: A #guint8
115  *
116  * Stability: Unstable
117 **/
118 WEBKIT_API guint8
119 webkit_dom_test_obj_octet_method_with_args(WebKitDOMTestObj* self, guint8 octetArg, const gchar* strArg, WebKitDOMTestObj* objArg);
120
121 /**
122  * webkit_dom_test_obj_long_method:
123  * @self: A #WebKitDOMTestObj
124  *
125  * Returns: A #glong
126  *
127  * Stability: Unstable
128 **/
129 WEBKIT_API glong
130 webkit_dom_test_obj_long_method(WebKitDOMTestObj* self);
131
132 /**
133  * webkit_dom_test_obj_long_method_with_args:
134  * @self: A #WebKitDOMTestObj
135  * @longArg: A #glong
136  * @strArg: A #gchar
137  * @objArg: A #WebKitDOMTestObj
138  *
139  * Returns: A #glong
140  *
141  * Stability: Unstable
142 **/
143 WEBKIT_API glong
144 webkit_dom_test_obj_long_method_with_args(WebKitDOMTestObj* self, glong longArg, const gchar* strArg, WebKitDOMTestObj* objArg);
145
146 /**
147  * webkit_dom_test_obj_obj_method:
148  * @self: A #WebKitDOMTestObj
149  *
150  * Returns: (transfer none): A #WebKitDOMTestObj
151  *
152  * Stability: Unstable
153 **/
154 WEBKIT_API WebKitDOMTestObj*
155 webkit_dom_test_obj_obj_method(WebKitDOMTestObj* self);
156
157 /**
158  * webkit_dom_test_obj_obj_method_with_args:
159  * @self: A #WebKitDOMTestObj
160  * @longArg: A #glong
161  * @strArg: A #gchar
162  * @objArg: A #WebKitDOMTestObj
163  *
164  * Returns: (transfer none): A #WebKitDOMTestObj
165  *
166  * Stability: Unstable
167 **/
168 WEBKIT_API WebKitDOMTestObj*
169 webkit_dom_test_obj_obj_method_with_args(WebKitDOMTestObj* self, glong longArg, const gchar* strArg, WebKitDOMTestObj* objArg);
170
171 /**
172  * webkit_dom_test_obj_method_with_enum_arg:
173  * @self: A #WebKitDOMTestObj
174  * @enumArg: A #WebKitDOMTestEnumType
175  *
176  * Stability: Unstable
177 **/
178 WEBKIT_API void
179 webkit_dom_test_obj_method_with_enum_arg(WebKitDOMTestObj* self, WebKitDOMTestEnumType* enumArg);
180
181 /**
182  * webkit_dom_test_obj_method_that_requires_all_args_and_throws:
183  * @self: A #WebKitDOMTestObj
184  * @strArg: A #gchar
185  * @objArg: A #WebKitDOMTestObj
186  * @error: #GError
187  *
188  * Returns: (transfer none): A #WebKitDOMTestObj
189  *
190  * Stability: Unstable
191 **/
192 WEBKIT_API WebKitDOMTestObj*
193 webkit_dom_test_obj_method_that_requires_all_args_and_throws(WebKitDOMTestObj* self, const gchar* strArg, WebKitDOMTestObj* objArg, GError** error);
194
195 /**
196  * webkit_dom_test_obj_serialized_value:
197  * @self: A #WebKitDOMTestObj
198  * @serializedArg: A #WebKitDOMSerializedScriptValue
199  *
200  * Stability: Unstable
201 **/
202 WEBKIT_API void
203 webkit_dom_test_obj_serialized_value(WebKitDOMTestObj* self, WebKitDOMSerializedScriptValue* serializedArg);
204
205 /**
206  * webkit_dom_test_obj_options_object:
207  * @self: A #WebKitDOMTestObj
208  * @oo: A #WebKitDOMDictionary
209  * @ooo: A #WebKitDOMDictionary
210  *
211  * Stability: Unstable
212 **/
213 WEBKIT_API void
214 webkit_dom_test_obj_options_object(WebKitDOMTestObj* self, WebKitDOMDictionary* oo, WebKitDOMDictionary* ooo);
215
216 /**
217  * webkit_dom_test_obj_method_with_exception:
218  * @self: A #WebKitDOMTestObj
219  * @error: #GError
220  *
221  * Stability: Unstable
222 **/
223 WEBKIT_API void
224 webkit_dom_test_obj_method_with_exception(WebKitDOMTestObj* self, GError** error);
225
226 /**
227  * webkit_dom_test_obj_with_script_state_void:
228  * @self: A #WebKitDOMTestObj
229  *
230  * Stability: Unstable
231 **/
232 WEBKIT_API void
233 webkit_dom_test_obj_with_script_state_void(WebKitDOMTestObj* self);
234
235 /**
236  * webkit_dom_test_obj_with_script_state_obj:
237  * @self: A #WebKitDOMTestObj
238  *
239  * Returns: (transfer none): A #WebKitDOMTestObj
240  *
241  * Stability: Unstable
242 **/
243 WEBKIT_API WebKitDOMTestObj*
244 webkit_dom_test_obj_with_script_state_obj(WebKitDOMTestObj* self);
245
246 /**
247  * webkit_dom_test_obj_with_script_state_void_exception:
248  * @self: A #WebKitDOMTestObj
249  * @error: #GError
250  *
251  * Stability: Unstable
252 **/
253 WEBKIT_API void
254 webkit_dom_test_obj_with_script_state_void_exception(WebKitDOMTestObj* self, GError** error);
255
256 /**
257  * webkit_dom_test_obj_with_script_state_obj_exception:
258  * @self: A #WebKitDOMTestObj
259  * @error: #GError
260  *
261  * Returns: (transfer none): A #WebKitDOMTestObj
262  *
263  * Stability: Unstable
264 **/
265 WEBKIT_API WebKitDOMTestObj*
266 webkit_dom_test_obj_with_script_state_obj_exception(WebKitDOMTestObj* self, GError** error);
267
268 /**
269  * webkit_dom_test_obj_with_script_execution_context:
270  * @self: A #WebKitDOMTestObj
271  *
272  * Stability: Unstable
273 **/
274 WEBKIT_API void
275 webkit_dom_test_obj_with_script_execution_context(WebKitDOMTestObj* self);
276
277 /**
278  * webkit_dom_test_obj_with_script_execution_context_and_script_state:
279  * @self: A #WebKitDOMTestObj
280  *
281  * Stability: Unstable
282 **/
283 WEBKIT_API void
284 webkit_dom_test_obj_with_script_execution_context_and_script_state(WebKitDOMTestObj* self);
285
286 /**
287  * webkit_dom_test_obj_with_script_execution_context_and_script_state_obj_exception:
288  * @self: A #WebKitDOMTestObj
289  * @error: #GError
290  *
291  * Returns: (transfer none): A #WebKitDOMTestObj
292  *
293  * Stability: Unstable
294 **/
295 WEBKIT_API WebKitDOMTestObj*
296 webkit_dom_test_obj_with_script_execution_context_and_script_state_obj_exception(WebKitDOMTestObj* self, GError** error);
297
298 /**
299  * webkit_dom_test_obj_with_script_execution_context_and_script_state_with_spaces:
300  * @self: A #WebKitDOMTestObj
301  *
302  * Returns: (transfer none): A #WebKitDOMTestObj
303  *
304  * Stability: Unstable
305 **/
306 WEBKIT_API WebKitDOMTestObj*
307 webkit_dom_test_obj_with_script_execution_context_and_script_state_with_spaces(WebKitDOMTestObj* self);
308
309 /**
310  * webkit_dom_test_obj_method_with_optional_arg:
311  * @self: A #WebKitDOMTestObj
312  * @opt: A #glong
313  *
314  * Stability: Unstable
315 **/
316 WEBKIT_API void
317 webkit_dom_test_obj_method_with_optional_arg(WebKitDOMTestObj* self, glong opt);
318
319 /**
320  * webkit_dom_test_obj_method_with_non_optional_arg_and_optional_arg:
321  * @self: A #WebKitDOMTestObj
322  * @nonOpt: A #glong
323  * @opt: A #glong
324  *
325  * Stability: Unstable
326 **/
327 WEBKIT_API void
328 webkit_dom_test_obj_method_with_non_optional_arg_and_optional_arg(WebKitDOMTestObj* self, glong nonOpt, glong opt);
329
330 /**
331  * webkit_dom_test_obj_method_with_non_optional_arg_and_two_optional_args:
332  * @self: A #WebKitDOMTestObj
333  * @nonOpt: A #glong
334  * @opt1: A #glong
335  * @opt2: A #glong
336  *
337  * Stability: Unstable
338 **/
339 WEBKIT_API void
340 webkit_dom_test_obj_method_with_non_optional_arg_and_two_optional_args(WebKitDOMTestObj* self, glong nonOpt, glong opt1, glong opt2);
341
342 /**
343  * webkit_dom_test_obj_method_with_optional_string:
344  * @self: A #WebKitDOMTestObj
345  * @str: A #gchar
346  *
347  * Stability: Unstable
348 **/
349 WEBKIT_API void
350 webkit_dom_test_obj_method_with_optional_string(WebKitDOMTestObj* self, const gchar* str);
351
352 /**
353  * webkit_dom_test_obj_method_with_optional_string_is_undefined:
354  * @self: A #WebKitDOMTestObj
355  * @str: A #gchar
356  *
357  * Stability: Unstable
358 **/
359 WEBKIT_API void
360 webkit_dom_test_obj_method_with_optional_string_is_undefined(WebKitDOMTestObj* self, const gchar* str);
361
362 /**
363  * webkit_dom_test_obj_method_with_optional_string_is_null_string:
364  * @self: A #WebKitDOMTestObj
365  * @str: A #gchar
366  *
367  * Stability: Unstable
368 **/
369 WEBKIT_API void
370 webkit_dom_test_obj_method_with_optional_string_is_null_string(WebKitDOMTestObj* self, const gchar* str);
371
372 /**
373  * webkit_dom_test_obj_conditional_method1:
374  * @self: A #WebKitDOMTestObj
375  *
376  * Returns: A #gchar
377  *
378  * Stability: Unstable
379 **/
380 WEBKIT_API gchar*
381 webkit_dom_test_obj_conditional_method1(WebKitDOMTestObj* self);
382
383 /**
384  * webkit_dom_test_obj_conditional_method2:
385  * @self: A #WebKitDOMTestObj
386  *
387  * Stability: Unstable
388 **/
389 WEBKIT_API void
390 webkit_dom_test_obj_conditional_method2(WebKitDOMTestObj* self);
391
392 /**
393  * webkit_dom_test_obj_conditional_method3:
394  * @self: A #WebKitDOMTestObj
395  *
396  * Stability: Unstable
397 **/
398 WEBKIT_API void
399 webkit_dom_test_obj_conditional_method3(WebKitDOMTestObj* self);
400
401 /**
402  * webkit_dom_test_obj_class_method:
403  * @self: A #WebKitDOMTestObj
404  *
405  * Stability: Unstable
406 **/
407 WEBKIT_API void
408 webkit_dom_test_obj_class_method(WebKitDOMTestObj* self);
409
410 /**
411  * webkit_dom_test_obj_class_method_with_optional:
412  * @self: A #WebKitDOMTestObj
413  * @arg: A #glong
414  *
415  * Returns: A #glong
416  *
417  * Stability: Unstable
418 **/
419 WEBKIT_API glong
420 webkit_dom_test_obj_class_method_with_optional(WebKitDOMTestObj* self, glong arg);
421
422 /**
423  * webkit_dom_test_obj_overloaded_method1:
424  * @self: A #WebKitDOMTestObj
425  * @arg: A #glong
426  *
427  * Stability: Unstable
428 **/
429 WEBKIT_API void
430 webkit_dom_test_obj_overloaded_method1(WebKitDOMTestObj* self, glong arg);
431
432 /**
433  * webkit_dom_test_obj_overloaded_method1:
434  * @self: A #WebKitDOMTestObj
435  * @type: A #gchar
436  *
437  * Stability: Unstable
438 **/
439 WEBKIT_API void
440 webkit_dom_test_obj_overloaded_method1(WebKitDOMTestObj* self, const gchar* type);
441
442 /**
443  * webkit_dom_test_obj_convert1:
444  * @self: A #WebKitDOMTestObj
445  * @value: A #WebKitDOMTestNode
446  *
447  * Stability: Unstable
448 **/
449 WEBKIT_API void
450 webkit_dom_test_obj_convert1(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
451
452 /**
453  * webkit_dom_test_obj_convert2:
454  * @self: A #WebKitDOMTestObj
455  * @value: A #WebKitDOMTestNode
456  *
457  * Stability: Unstable
458 **/
459 WEBKIT_API void
460 webkit_dom_test_obj_convert2(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
461
462 /**
463  * webkit_dom_test_obj_convert4:
464  * @self: A #WebKitDOMTestObj
465  * @value: A #WebKitDOMTestNode
466  *
467  * Stability: Unstable
468 **/
469 WEBKIT_API void
470 webkit_dom_test_obj_convert4(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
471
472 /**
473  * webkit_dom_test_obj_convert5:
474  * @self: A #WebKitDOMTestObj
475  * @value: A #WebKitDOMTestNode
476  *
477  * Stability: Unstable
478 **/
479 WEBKIT_API void
480 webkit_dom_test_obj_convert5(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
481
482 /**
483  * webkit_dom_test_obj_mutable_point_function:
484  * @self: A #WebKitDOMTestObj
485  *
486  * Returns: (transfer none): A #WebKitDOMSVGPoint
487  *
488  * Stability: Unstable
489 **/
490 WEBKIT_API WebKitDOMSVGPoint*
491 webkit_dom_test_obj_mutable_point_function(WebKitDOMTestObj* self);
492
493 /**
494  * webkit_dom_test_obj_immutable_point_function:
495  * @self: A #WebKitDOMTestObj
496  *
497  * Returns: (transfer none): A #WebKitDOMSVGPoint
498  *
499  * Stability: Unstable
500 **/
501 WEBKIT_API WebKitDOMSVGPoint*
502 webkit_dom_test_obj_immutable_point_function(WebKitDOMTestObj* self);
503
504 /**
505  * webkit_dom_test_obj_orange:
506  * @self: A #WebKitDOMTestObj
507  *
508  * Stability: Unstable
509 **/
510 WEBKIT_API void
511 webkit_dom_test_obj_orange(WebKitDOMTestObj* self);
512
513 /**
514  * webkit_dom_test_obj_strict_function:
515  * @self: A #WebKitDOMTestObj
516  * @str: A #gchar
517  * @a: A #gfloat
518  * @b: A #glong
519  * @error: #GError
520  *
521  * Returns: (transfer none): A #WebKitDOMbool
522  *
523  * Stability: Unstable
524 **/
525 WEBKIT_API WebKitDOMbool*
526 webkit_dom_test_obj_strict_function(WebKitDOMTestObj* self, const gchar* str, gfloat a, glong b, GError** error);
527
528 /**
529  * webkit_dom_test_obj_variadic_string_method:
530  * @self: A #WebKitDOMTestObj
531  * @head: A #gchar
532  * @tail: A #gchar
533  *
534  * Stability: Unstable
535 **/
536 WEBKIT_API void
537 webkit_dom_test_obj_variadic_string_method(WebKitDOMTestObj* self, const gchar* head, const gchar* tail);
538
539 /**
540  * webkit_dom_test_obj_variadic_double_method:
541  * @self: A #WebKitDOMTestObj
542  * @head: A #gdouble
543  * @tail: A #gdouble
544  *
545  * Stability: Unstable
546 **/
547 WEBKIT_API void
548 webkit_dom_test_obj_variadic_double_method(WebKitDOMTestObj* self, gdouble head, gdouble tail);
549
550 /**
551  * webkit_dom_test_obj_variadic_node_method:
552  * @self: A #WebKitDOMTestObj
553  * @head: A #WebKitDOMNode
554  * @tail: A #WebKitDOMNode
555  *
556  * Stability: Unstable
557 **/
558 WEBKIT_API void
559 webkit_dom_test_obj_variadic_node_method(WebKitDOMTestObj* self, WebKitDOMNode* head, WebKitDOMNode* tail);
560
561 /**
562  * webkit_dom_test_obj_any:
563  * @self: A #WebKitDOMTestObj
564  * @a: A #gfloat
565  * @b: A #glong
566  *
567  * Stability: Unstable
568 **/
569 WEBKIT_API void
570 webkit_dom_test_obj_any(WebKitDOMTestObj* self, gfloat a, glong b);
571
572 /**
573  * webkit_dom_test_obj_get_read_only_long_attr:
574  * @self: A #WebKitDOMTestObj
575  *
576  * Returns: A #glong
577  *
578  * Stability: Unstable
579 **/
580 WEBKIT_API glong
581 webkit_dom_test_obj_get_read_only_long_attr(WebKitDOMTestObj* self);
582
583 /**
584  * webkit_dom_test_obj_get_read_only_string_attr:
585  * @self: A #WebKitDOMTestObj
586  *
587  * Returns: A #gchar
588  *
589  * Stability: Unstable
590 **/
591 WEBKIT_API gchar*
592 webkit_dom_test_obj_get_read_only_string_attr(WebKitDOMTestObj* self);
593
594 /**
595  * webkit_dom_test_obj_get_read_only_test_obj_attr:
596  * @self: A #WebKitDOMTestObj
597  *
598  * Returns: (transfer none): A #WebKitDOMTestObj
599  *
600  * Stability: Unstable
601 **/
602 WEBKIT_API WebKitDOMTestObj*
603 webkit_dom_test_obj_get_read_only_test_obj_attr(WebKitDOMTestObj* self);
604
605 /**
606  * webkit_dom_test_obj_get_byte_attr:
607  * @self: A #WebKitDOMTestObj
608  *
609  * Returns: A #gint8
610  *
611  * Stability: Unstable
612 **/
613 WEBKIT_API gint8
614 webkit_dom_test_obj_get_byte_attr(WebKitDOMTestObj* self);
615
616 /**
617  * webkit_dom_test_obj_set_byte_attr:
618  * @self: A #WebKitDOMTestObj
619  * @value: A #gint8
620  *
621  * Stability: Unstable
622 **/
623 WEBKIT_API void
624 webkit_dom_test_obj_set_byte_attr(WebKitDOMTestObj* self, gint8 value);
625
626 /**
627  * webkit_dom_test_obj_get_octet_attr:
628  * @self: A #WebKitDOMTestObj
629  *
630  * Returns: A #guint8
631  *
632  * Stability: Unstable
633 **/
634 WEBKIT_API guint8
635 webkit_dom_test_obj_get_octet_attr(WebKitDOMTestObj* self);
636
637 /**
638  * webkit_dom_test_obj_set_octet_attr:
639  * @self: A #WebKitDOMTestObj
640  * @value: A #guint8
641  *
642  * Stability: Unstable
643 **/
644 WEBKIT_API void
645 webkit_dom_test_obj_set_octet_attr(WebKitDOMTestObj* self, guint8 value);
646
647 /**
648  * webkit_dom_test_obj_get_short_attr:
649  * @self: A #WebKitDOMTestObj
650  *
651  * Returns: A #gshort
652  *
653  * Stability: Unstable
654 **/
655 WEBKIT_API gshort
656 webkit_dom_test_obj_get_short_attr(WebKitDOMTestObj* self);
657
658 /**
659  * webkit_dom_test_obj_set_short_attr:
660  * @self: A #WebKitDOMTestObj
661  * @value: A #gshort
662  *
663  * Stability: Unstable
664 **/
665 WEBKIT_API void
666 webkit_dom_test_obj_set_short_attr(WebKitDOMTestObj* self, gshort value);
667
668 /**
669  * webkit_dom_test_obj_get_unsigned_short_attr:
670  * @self: A #WebKitDOMTestObj
671  *
672  * Returns: A #gushort
673  *
674  * Stability: Unstable
675 **/
676 WEBKIT_API gushort
677 webkit_dom_test_obj_get_unsigned_short_attr(WebKitDOMTestObj* self);
678
679 /**
680  * webkit_dom_test_obj_set_unsigned_short_attr:
681  * @self: A #WebKitDOMTestObj
682  * @value: A #gushort
683  *
684  * Stability: Unstable
685 **/
686 WEBKIT_API void
687 webkit_dom_test_obj_set_unsigned_short_attr(WebKitDOMTestObj* self, gushort value);
688
689 /**
690  * webkit_dom_test_obj_get_long_attr:
691  * @self: A #WebKitDOMTestObj
692  *
693  * Returns: A #glong
694  *
695  * Stability: Unstable
696 **/
697 WEBKIT_API glong
698 webkit_dom_test_obj_get_long_attr(WebKitDOMTestObj* self);
699
700 /**
701  * webkit_dom_test_obj_set_long_attr:
702  * @self: A #WebKitDOMTestObj
703  * @value: A #glong
704  *
705  * Stability: Unstable
706 **/
707 WEBKIT_API void
708 webkit_dom_test_obj_set_long_attr(WebKitDOMTestObj* self, glong value);
709
710 /**
711  * webkit_dom_test_obj_get_long_long_attr:
712  * @self: A #WebKitDOMTestObj
713  *
714  * Returns: A #gint64
715  *
716  * Stability: Unstable
717 **/
718 WEBKIT_API gint64
719 webkit_dom_test_obj_get_long_long_attr(WebKitDOMTestObj* self);
720
721 /**
722  * webkit_dom_test_obj_set_long_long_attr:
723  * @self: A #WebKitDOMTestObj
724  * @value: A #gint64
725  *
726  * Stability: Unstable
727 **/
728 WEBKIT_API void
729 webkit_dom_test_obj_set_long_long_attr(WebKitDOMTestObj* self, gint64 value);
730
731 /**
732  * webkit_dom_test_obj_get_unsigned_long_long_attr:
733  * @self: A #WebKitDOMTestObj
734  *
735  * Returns: A #guint64
736  *
737  * Stability: Unstable
738 **/
739 WEBKIT_API guint64
740 webkit_dom_test_obj_get_unsigned_long_long_attr(WebKitDOMTestObj* self);
741
742 /**
743  * webkit_dom_test_obj_set_unsigned_long_long_attr:
744  * @self: A #WebKitDOMTestObj
745  * @value: A #guint64
746  *
747  * Stability: Unstable
748 **/
749 WEBKIT_API void
750 webkit_dom_test_obj_set_unsigned_long_long_attr(WebKitDOMTestObj* self, guint64 value);
751
752 /**
753  * webkit_dom_test_obj_get_string_attr:
754  * @self: A #WebKitDOMTestObj
755  *
756  * Returns: A #gchar
757  *
758  * Stability: Unstable
759 **/
760 WEBKIT_API gchar*
761 webkit_dom_test_obj_get_string_attr(WebKitDOMTestObj* self);
762
763 /**
764  * webkit_dom_test_obj_set_string_attr:
765  * @self: A #WebKitDOMTestObj
766  * @value: A #gchar
767  *
768  * Stability: Unstable
769 **/
770 WEBKIT_API void
771 webkit_dom_test_obj_set_string_attr(WebKitDOMTestObj* self, const gchar* value);
772
773 /**
774  * webkit_dom_test_obj_get_test_obj_attr:
775  * @self: A #WebKitDOMTestObj
776  *
777  * Returns: (transfer none): A #WebKitDOMTestObj
778  *
779  * Stability: Unstable
780 **/
781 WEBKIT_API WebKitDOMTestObj*
782 webkit_dom_test_obj_get_test_obj_attr(WebKitDOMTestObj* self);
783
784 /**
785  * webkit_dom_test_obj_set_test_obj_attr:
786  * @self: A #WebKitDOMTestObj
787  * @value: A #WebKitDOMTestObj
788  *
789  * Stability: Unstable
790 **/
791 WEBKIT_API void
792 webkit_dom_test_obj_set_test_obj_attr(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
793
794 /**
795  * webkit_dom_test_obj_get_xml_obj_attr:
796  * @self: A #WebKitDOMTestObj
797  *
798  * Returns: (transfer none): A #WebKitDOMTestObj
799  *
800  * Stability: Unstable
801 **/
802 WEBKIT_API WebKitDOMTestObj*
803 webkit_dom_test_obj_get_xml_obj_attr(WebKitDOMTestObj* self);
804
805 /**
806  * webkit_dom_test_obj_set_xml_obj_attr:
807  * @self: A #WebKitDOMTestObj
808  * @value: A #WebKitDOMTestObj
809  *
810  * Stability: Unstable
811 **/
812 WEBKIT_API void
813 webkit_dom_test_obj_set_xml_obj_attr(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
814
815 /**
816  * webkit_dom_test_obj_get_create:
817  * @self: A #WebKitDOMTestObj
818  *
819  * Returns: A #gboolean
820  *
821  * Stability: Unstable
822 **/
823 WEBKIT_API gboolean
824 webkit_dom_test_obj_get_create(WebKitDOMTestObj* self);
825
826 /**
827  * webkit_dom_test_obj_set_create:
828  * @self: A #WebKitDOMTestObj
829  * @value: A #gboolean
830  *
831  * Stability: Unstable
832 **/
833 WEBKIT_API void
834 webkit_dom_test_obj_set_create(WebKitDOMTestObj* self, gboolean value);
835
836 /**
837  * webkit_dom_test_obj_get_reflected_string_attr:
838  * @self: A #WebKitDOMTestObj
839  *
840  * Returns: A #gchar
841  *
842  * Stability: Unstable
843 **/
844 WEBKIT_API gchar*
845 webkit_dom_test_obj_get_reflected_string_attr(WebKitDOMTestObj* self);
846
847 /**
848  * webkit_dom_test_obj_set_reflected_string_attr:
849  * @self: A #WebKitDOMTestObj
850  * @value: A #gchar
851  *
852  * Stability: Unstable
853 **/
854 WEBKIT_API void
855 webkit_dom_test_obj_set_reflected_string_attr(WebKitDOMTestObj* self, const gchar* value);
856
857 /**
858  * webkit_dom_test_obj_get_reflected_integral_attr:
859  * @self: A #WebKitDOMTestObj
860  *
861  * Returns: A #glong
862  *
863  * Stability: Unstable
864 **/
865 WEBKIT_API glong
866 webkit_dom_test_obj_get_reflected_integral_attr(WebKitDOMTestObj* self);
867
868 /**
869  * webkit_dom_test_obj_set_reflected_integral_attr:
870  * @self: A #WebKitDOMTestObj
871  * @value: A #glong
872  *
873  * Stability: Unstable
874 **/
875 WEBKIT_API void
876 webkit_dom_test_obj_set_reflected_integral_attr(WebKitDOMTestObj* self, glong value);
877
878 /**
879  * webkit_dom_test_obj_get_reflected_unsigned_integral_attr:
880  * @self: A #WebKitDOMTestObj
881  *
882  * Returns: A #gulong
883  *
884  * Stability: Unstable
885 **/
886 WEBKIT_API gulong
887 webkit_dom_test_obj_get_reflected_unsigned_integral_attr(WebKitDOMTestObj* self);
888
889 /**
890  * webkit_dom_test_obj_set_reflected_unsigned_integral_attr:
891  * @self: A #WebKitDOMTestObj
892  * @value: A #gulong
893  *
894  * Stability: Unstable
895 **/
896 WEBKIT_API void
897 webkit_dom_test_obj_set_reflected_unsigned_integral_attr(WebKitDOMTestObj* self, gulong value);
898
899 /**
900  * webkit_dom_test_obj_get_reflected_boolean_attr:
901  * @self: A #WebKitDOMTestObj
902  *
903  * Returns: A #gboolean
904  *
905  * Stability: Unstable
906 **/
907 WEBKIT_API gboolean
908 webkit_dom_test_obj_get_reflected_boolean_attr(WebKitDOMTestObj* self);
909
910 /**
911  * webkit_dom_test_obj_set_reflected_boolean_attr:
912  * @self: A #WebKitDOMTestObj
913  * @value: A #gboolean
914  *
915  * Stability: Unstable
916 **/
917 WEBKIT_API void
918 webkit_dom_test_obj_set_reflected_boolean_attr(WebKitDOMTestObj* self, gboolean value);
919
920 /**
921  * webkit_dom_test_obj_get_reflected_url_attr:
922  * @self: A #WebKitDOMTestObj
923  *
924  * Returns: A #gchar
925  *
926  * Stability: Unstable
927 **/
928 WEBKIT_API gchar*
929 webkit_dom_test_obj_get_reflected_url_attr(WebKitDOMTestObj* self);
930
931 /**
932  * webkit_dom_test_obj_set_reflected_url_attr:
933  * @self: A #WebKitDOMTestObj
934  * @value: A #gchar
935  *
936  * Stability: Unstable
937 **/
938 WEBKIT_API void
939 webkit_dom_test_obj_set_reflected_url_attr(WebKitDOMTestObj* self, const gchar* value);
940
941 /**
942  * webkit_dom_test_obj_get_reflected_string_attr:
943  * @self: A #WebKitDOMTestObj
944  *
945  * Returns: A #gchar
946  *
947  * Stability: Unstable
948 **/
949 WEBKIT_API gchar*
950 webkit_dom_test_obj_get_reflected_string_attr(WebKitDOMTestObj* self);
951
952 /**
953  * webkit_dom_test_obj_set_reflected_string_attr:
954  * @self: A #WebKitDOMTestObj
955  * @value: A #gchar
956  *
957  * Stability: Unstable
958 **/
959 WEBKIT_API void
960 webkit_dom_test_obj_set_reflected_string_attr(WebKitDOMTestObj* self, const gchar* value);
961
962 /**
963  * webkit_dom_test_obj_get_reflected_custom_integral_attr:
964  * @self: A #WebKitDOMTestObj
965  *
966  * Returns: A #glong
967  *
968  * Stability: Unstable
969 **/
970 WEBKIT_API glong
971 webkit_dom_test_obj_get_reflected_custom_integral_attr(WebKitDOMTestObj* self);
972
973 /**
974  * webkit_dom_test_obj_set_reflected_custom_integral_attr:
975  * @self: A #WebKitDOMTestObj
976  * @value: A #glong
977  *
978  * Stability: Unstable
979 **/
980 WEBKIT_API void
981 webkit_dom_test_obj_set_reflected_custom_integral_attr(WebKitDOMTestObj* self, glong value);
982
983 /**
984  * webkit_dom_test_obj_get_reflected_custom_boolean_attr:
985  * @self: A #WebKitDOMTestObj
986  *
987  * Returns: A #gboolean
988  *
989  * Stability: Unstable
990 **/
991 WEBKIT_API gboolean
992 webkit_dom_test_obj_get_reflected_custom_boolean_attr(WebKitDOMTestObj* self);
993
994 /**
995  * webkit_dom_test_obj_set_reflected_custom_boolean_attr:
996  * @self: A #WebKitDOMTestObj
997  * @value: A #gboolean
998  *
999  * Stability: Unstable
1000 **/
1001 WEBKIT_API void
1002 webkit_dom_test_obj_set_reflected_custom_boolean_attr(WebKitDOMTestObj* self, gboolean value);
1003
1004 /**
1005  * webkit_dom_test_obj_get_reflected_custom_url_attr:
1006  * @self: A #WebKitDOMTestObj
1007  *
1008  * Returns: A #gchar
1009  *
1010  * Stability: Unstable
1011 **/
1012 WEBKIT_API gchar*
1013 webkit_dom_test_obj_get_reflected_custom_url_attr(WebKitDOMTestObj* self);
1014
1015 /**
1016  * webkit_dom_test_obj_set_reflected_custom_url_attr:
1017  * @self: A #WebKitDOMTestObj
1018  * @value: A #gchar
1019  *
1020  * Stability: Unstable
1021 **/
1022 WEBKIT_API void
1023 webkit_dom_test_obj_set_reflected_custom_url_attr(WebKitDOMTestObj* self, const gchar* value);
1024
1025 /**
1026  * webkit_dom_test_obj_get_attr_with_getter_exception:
1027  * @self: A #WebKitDOMTestObj
1028  * @error: #GError
1029  *
1030  * Returns: A #glong
1031  *
1032  * Stability: Unstable
1033 **/
1034 WEBKIT_API glong
1035 webkit_dom_test_obj_get_attr_with_getter_exception(WebKitDOMTestObj* self, GError** error);
1036
1037 /**
1038  * webkit_dom_test_obj_set_attr_with_getter_exception:
1039  * @self: A #WebKitDOMTestObj
1040  * @value: A #glong
1041  *
1042  * Stability: Unstable
1043 **/
1044 WEBKIT_API void
1045 webkit_dom_test_obj_set_attr_with_getter_exception(WebKitDOMTestObj* self, glong value);
1046
1047 /**
1048  * webkit_dom_test_obj_get_attr_with_setter_exception:
1049  * @self: A #WebKitDOMTestObj
1050  *
1051  * Returns: A #glong
1052  *
1053  * Stability: Unstable
1054 **/
1055 WEBKIT_API glong
1056 webkit_dom_test_obj_get_attr_with_setter_exception(WebKitDOMTestObj* self);
1057
1058 /**
1059  * webkit_dom_test_obj_set_attr_with_setter_exception:
1060  * @self: A #WebKitDOMTestObj
1061  * @value: A #glong
1062  * @error: #GError
1063  *
1064  * Stability: Unstable
1065 **/
1066 WEBKIT_API void
1067 webkit_dom_test_obj_set_attr_with_setter_exception(WebKitDOMTestObj* self, glong value, GError** error);
1068
1069 /**
1070  * webkit_dom_test_obj_get_string_attr_with_getter_exception:
1071  * @self: A #WebKitDOMTestObj
1072  * @error: #GError
1073  *
1074  * Returns: A #gchar
1075  *
1076  * Stability: Unstable
1077 **/
1078 WEBKIT_API gchar*
1079 webkit_dom_test_obj_get_string_attr_with_getter_exception(WebKitDOMTestObj* self, GError** error);
1080
1081 /**
1082  * webkit_dom_test_obj_set_string_attr_with_getter_exception:
1083  * @self: A #WebKitDOMTestObj
1084  * @value: A #gchar
1085  *
1086  * Stability: Unstable
1087 **/
1088 WEBKIT_API void
1089 webkit_dom_test_obj_set_string_attr_with_getter_exception(WebKitDOMTestObj* self, const gchar* value);
1090
1091 /**
1092  * webkit_dom_test_obj_get_string_attr_with_setter_exception:
1093  * @self: A #WebKitDOMTestObj
1094  *
1095  * Returns: A #gchar
1096  *
1097  * Stability: Unstable
1098 **/
1099 WEBKIT_API gchar*
1100 webkit_dom_test_obj_get_string_attr_with_setter_exception(WebKitDOMTestObj* self);
1101
1102 /**
1103  * webkit_dom_test_obj_set_string_attr_with_setter_exception:
1104  * @self: A #WebKitDOMTestObj
1105  * @value: A #gchar
1106  * @error: #GError
1107  *
1108  * Stability: Unstable
1109 **/
1110 WEBKIT_API void
1111 webkit_dom_test_obj_set_string_attr_with_setter_exception(WebKitDOMTestObj* self, const gchar* value, GError** error);
1112
1113 /**
1114  * webkit_dom_test_obj_get_with_script_state_attribute:
1115  * @self: A #WebKitDOMTestObj
1116  *
1117  * Returns: A #glong
1118  *
1119  * Stability: Unstable
1120 **/
1121 WEBKIT_API glong
1122 webkit_dom_test_obj_get_with_script_state_attribute(WebKitDOMTestObj* self);
1123
1124 /**
1125  * webkit_dom_test_obj_set_with_script_state_attribute:
1126  * @self: A #WebKitDOMTestObj
1127  * @value: A #glong
1128  *
1129  * Stability: Unstable
1130 **/
1131 WEBKIT_API void
1132 webkit_dom_test_obj_set_with_script_state_attribute(WebKitDOMTestObj* self, glong value);
1133
1134 /**
1135  * webkit_dom_test_obj_get_with_script_execution_context_attribute:
1136  * @self: A #WebKitDOMTestObj
1137  *
1138  * Returns: (transfer none): A #WebKitDOMTestObj
1139  *
1140  * Stability: Unstable
1141 **/
1142 WEBKIT_API WebKitDOMTestObj*
1143 webkit_dom_test_obj_get_with_script_execution_context_attribute(WebKitDOMTestObj* self);
1144
1145 /**
1146  * webkit_dom_test_obj_set_with_script_execution_context_attribute:
1147  * @self: A #WebKitDOMTestObj
1148  * @value: A #WebKitDOMTestObj
1149  *
1150  * Stability: Unstable
1151 **/
1152 WEBKIT_API void
1153 webkit_dom_test_obj_set_with_script_execution_context_attribute(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1154
1155 /**
1156  * webkit_dom_test_obj_get_with_script_state_attribute_raises:
1157  * @self: A #WebKitDOMTestObj
1158  * @error: #GError
1159  *
1160  * Returns: (transfer none): A #WebKitDOMTestObj
1161  *
1162  * Stability: Unstable
1163 **/
1164 WEBKIT_API WebKitDOMTestObj*
1165 webkit_dom_test_obj_get_with_script_state_attribute_raises(WebKitDOMTestObj* self, GError** error);
1166
1167 /**
1168  * webkit_dom_test_obj_set_with_script_state_attribute_raises:
1169  * @self: A #WebKitDOMTestObj
1170  * @value: A #WebKitDOMTestObj
1171  *
1172  * Stability: Unstable
1173 **/
1174 WEBKIT_API void
1175 webkit_dom_test_obj_set_with_script_state_attribute_raises(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1176
1177 /**
1178  * webkit_dom_test_obj_get_with_script_execution_context_attribute_raises:
1179  * @self: A #WebKitDOMTestObj
1180  * @error: #GError
1181  *
1182  * Returns: (transfer none): A #WebKitDOMTestObj
1183  *
1184  * Stability: Unstable
1185 **/
1186 WEBKIT_API WebKitDOMTestObj*
1187 webkit_dom_test_obj_get_with_script_execution_context_attribute_raises(WebKitDOMTestObj* self, GError** error);
1188
1189 /**
1190  * webkit_dom_test_obj_set_with_script_execution_context_attribute_raises:
1191  * @self: A #WebKitDOMTestObj
1192  * @value: A #WebKitDOMTestObj
1193  *
1194  * Stability: Unstable
1195 **/
1196 WEBKIT_API void
1197 webkit_dom_test_obj_set_with_script_execution_context_attribute_raises(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1198
1199 /**
1200  * webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute:
1201  * @self: A #WebKitDOMTestObj
1202  *
1203  * Returns: (transfer none): A #WebKitDOMTestObj
1204  *
1205  * Stability: Unstable
1206 **/
1207 WEBKIT_API WebKitDOMTestObj*
1208 webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute(WebKitDOMTestObj* self);
1209
1210 /**
1211  * webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute:
1212  * @self: A #WebKitDOMTestObj
1213  * @value: A #WebKitDOMTestObj
1214  *
1215  * Stability: Unstable
1216 **/
1217 WEBKIT_API void
1218 webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1219
1220 /**
1221  * webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute_raises:
1222  * @self: A #WebKitDOMTestObj
1223  * @error: #GError
1224  *
1225  * Returns: (transfer none): A #WebKitDOMTestObj
1226  *
1227  * Stability: Unstable
1228 **/
1229 WEBKIT_API WebKitDOMTestObj*
1230 webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute_raises(WebKitDOMTestObj* self, GError** error);
1231
1232 /**
1233  * webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute_raises:
1234  * @self: A #WebKitDOMTestObj
1235  * @value: A #WebKitDOMTestObj
1236  *
1237  * Stability: Unstable
1238 **/
1239 WEBKIT_API void
1240 webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute_raises(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1241
1242 /**
1243  * webkit_dom_test_obj_get_with_script_execution_context_and_script_state_with_spaces_attribute:
1244  * @self: A #WebKitDOMTestObj
1245  *
1246  * Returns: (transfer none): A #WebKitDOMTestObj
1247  *
1248  * Stability: Unstable
1249 **/
1250 WEBKIT_API WebKitDOMTestObj*
1251 webkit_dom_test_obj_get_with_script_execution_context_and_script_state_with_spaces_attribute(WebKitDOMTestObj* self);
1252
1253 /**
1254  * webkit_dom_test_obj_set_with_script_execution_context_and_script_state_with_spaces_attribute:
1255  * @self: A #WebKitDOMTestObj
1256  * @value: A #WebKitDOMTestObj
1257  *
1258  * Stability: Unstable
1259 **/
1260 WEBKIT_API void
1261 webkit_dom_test_obj_set_with_script_execution_context_and_script_state_with_spaces_attribute(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1262
1263 /**
1264  * webkit_dom_test_obj_get_conditional_attr1:
1265  * @self: A #WebKitDOMTestObj
1266  *
1267  * Returns: A #glong
1268  *
1269  * Stability: Unstable
1270 **/
1271 WEBKIT_API glong
1272 webkit_dom_test_obj_get_conditional_attr1(WebKitDOMTestObj* self);
1273
1274 /**
1275  * webkit_dom_test_obj_set_conditional_attr1:
1276  * @self: A #WebKitDOMTestObj
1277  * @value: A #glong
1278  *
1279  * Stability: Unstable
1280 **/
1281 WEBKIT_API void
1282 webkit_dom_test_obj_set_conditional_attr1(WebKitDOMTestObj* self, glong value);
1283
1284 /**
1285  * webkit_dom_test_obj_get_conditional_attr2:
1286  * @self: A #WebKitDOMTestObj
1287  *
1288  * Returns: A #glong
1289  *
1290  * Stability: Unstable
1291 **/
1292 WEBKIT_API glong
1293 webkit_dom_test_obj_get_conditional_attr2(WebKitDOMTestObj* self);
1294
1295 /**
1296  * webkit_dom_test_obj_set_conditional_attr2:
1297  * @self: A #WebKitDOMTestObj
1298  * @value: A #glong
1299  *
1300  * Stability: Unstable
1301 **/
1302 WEBKIT_API void
1303 webkit_dom_test_obj_set_conditional_attr2(WebKitDOMTestObj* self, glong value);
1304
1305 /**
1306  * webkit_dom_test_obj_get_conditional_attr3:
1307  * @self: A #WebKitDOMTestObj
1308  *
1309  * Returns: A #glong
1310  *
1311  * Stability: Unstable
1312 **/
1313 WEBKIT_API glong
1314 webkit_dom_test_obj_get_conditional_attr3(WebKitDOMTestObj* self);
1315
1316 /**
1317  * webkit_dom_test_obj_set_conditional_attr3:
1318  * @self: A #WebKitDOMTestObj
1319  * @value: A #glong
1320  *
1321  * Stability: Unstable
1322 **/
1323 WEBKIT_API void
1324 webkit_dom_test_obj_set_conditional_attr3(WebKitDOMTestObj* self, glong value);
1325
1326 /**
1327  * webkit_dom_test_obj_get_any_attribute:
1328  * @self: A #WebKitDOMTestObj
1329  *
1330  * Returns: (transfer none): A #WebKitDOMany
1331  *
1332  * Stability: Unstable
1333 **/
1334 WEBKIT_API WebKitDOMany*
1335 webkit_dom_test_obj_get_any_attribute(WebKitDOMTestObj* self);
1336
1337 /**
1338  * webkit_dom_test_obj_set_any_attribute:
1339  * @self: A #WebKitDOMTestObj
1340  * @value: A #WebKitDOMany
1341  *
1342  * Stability: Unstable
1343 **/
1344 WEBKIT_API void
1345 webkit_dom_test_obj_set_any_attribute(WebKitDOMTestObj* self, WebKitDOMany* value);
1346
1347 /**
1348  * webkit_dom_test_obj_get_content_document:
1349  * @self: A #WebKitDOMTestObj
1350  *
1351  * Returns: (transfer none): A #WebKitDOMDocument
1352  *
1353  * Stability: Unstable
1354 **/
1355 WEBKIT_API WebKitDOMDocument*
1356 webkit_dom_test_obj_get_content_document(WebKitDOMTestObj* self);
1357
1358 /**
1359  * webkit_dom_test_obj_get_mutable_point:
1360  * @self: A #WebKitDOMTestObj
1361  *
1362  * Returns: (transfer none): A #WebKitDOMSVGPoint
1363  *
1364  * Stability: Unstable
1365 **/
1366 WEBKIT_API WebKitDOMSVGPoint*
1367 webkit_dom_test_obj_get_mutable_point(WebKitDOMTestObj* self);
1368
1369 /**
1370  * webkit_dom_test_obj_set_mutable_point:
1371  * @self: A #WebKitDOMTestObj
1372  * @value: A #WebKitDOMSVGPoint
1373  *
1374  * Stability: Unstable
1375 **/
1376 WEBKIT_API void
1377 webkit_dom_test_obj_set_mutable_point(WebKitDOMTestObj* self, WebKitDOMSVGPoint* value);
1378
1379 /**
1380  * webkit_dom_test_obj_get_immutable_point:
1381  * @self: A #WebKitDOMTestObj
1382  *
1383  * Returns: (transfer none): A #WebKitDOMSVGPoint
1384  *
1385  * Stability: Unstable
1386 **/
1387 WEBKIT_API WebKitDOMSVGPoint*
1388 webkit_dom_test_obj_get_immutable_point(WebKitDOMTestObj* self);
1389
1390 /**
1391  * webkit_dom_test_obj_set_immutable_point:
1392  * @self: A #WebKitDOMTestObj
1393  * @value: A #WebKitDOMSVGPoint
1394  *
1395  * Stability: Unstable
1396 **/
1397 WEBKIT_API void
1398 webkit_dom_test_obj_set_immutable_point(WebKitDOMTestObj* self, WebKitDOMSVGPoint* value);
1399
1400 /**
1401  * webkit_dom_test_obj_get_strawberry:
1402  * @self: A #WebKitDOMTestObj
1403  *
1404  * Returns: A #glong
1405  *
1406  * Stability: Unstable
1407 **/
1408 WEBKIT_API glong
1409 webkit_dom_test_obj_get_strawberry(WebKitDOMTestObj* self);
1410
1411 /**
1412  * webkit_dom_test_obj_set_strawberry:
1413  * @self: A #WebKitDOMTestObj
1414  * @value: A #glong
1415  *
1416  * Stability: Unstable
1417 **/
1418 WEBKIT_API void
1419 webkit_dom_test_obj_set_strawberry(WebKitDOMTestObj* self, glong value);
1420
1421 /**
1422  * webkit_dom_test_obj_get_strict_float:
1423  * @self: A #WebKitDOMTestObj
1424  *
1425  * Returns: A #gfloat
1426  *
1427  * Stability: Unstable
1428 **/
1429 WEBKIT_API gfloat
1430 webkit_dom_test_obj_get_strict_float(WebKitDOMTestObj* self);
1431
1432 /**
1433  * webkit_dom_test_obj_set_strict_float:
1434  * @self: A #WebKitDOMTestObj
1435  * @value: A #gfloat
1436  *
1437  * Stability: Unstable
1438 **/
1439 WEBKIT_API void
1440 webkit_dom_test_obj_set_strict_float(WebKitDOMTestObj* self, gfloat value);
1441
1442 /**
1443  * webkit_dom_test_obj_get_description:
1444  * @self: A #WebKitDOMTestObj
1445  *
1446  * Returns: A #glong
1447  *
1448  * Stability: Unstable
1449 **/
1450 WEBKIT_API glong
1451 webkit_dom_test_obj_get_description(WebKitDOMTestObj* self);
1452
1453 /**
1454  * webkit_dom_test_obj_get_id:
1455  * @self: A #WebKitDOMTestObj
1456  *
1457  * Returns: A #glong
1458  *
1459  * Stability: Unstable
1460 **/
1461 WEBKIT_API glong
1462 webkit_dom_test_obj_get_id(WebKitDOMTestObj* self);
1463
1464 /**
1465  * webkit_dom_test_obj_set_id:
1466  * @self: A #WebKitDOMTestObj
1467  * @value: A #glong
1468  *
1469  * Stability: Unstable
1470 **/
1471 WEBKIT_API void
1472 webkit_dom_test_obj_set_id(WebKitDOMTestObj* self, glong value);
1473
1474 /**
1475  * webkit_dom_test_obj_get_hash:
1476  * @self: A #WebKitDOMTestObj
1477  *
1478  * Returns: A #gchar
1479  *
1480  * Stability: Unstable
1481 **/
1482 WEBKIT_API gchar*
1483 webkit_dom_test_obj_get_hash(WebKitDOMTestObj* self);
1484
1485 /**
1486  * webkit_dom_test_obj_get_replaceable_attribute:
1487  * @self: A #WebKitDOMTestObj
1488  *
1489  * Returns: A #glong
1490  *
1491  * Stability: Unstable
1492 **/
1493 WEBKIT_API glong
1494 webkit_dom_test_obj_get_replaceable_attribute(WebKitDOMTestObj* self);
1495
1496 /**
1497  * webkit_dom_test_obj_get_nullable_double_attribute:
1498  * @self: A #WebKitDOMTestObj
1499  *
1500  * Returns: A #gdouble
1501  *
1502  * Stability: Unstable
1503 **/
1504 WEBKIT_API gdouble
1505 webkit_dom_test_obj_get_nullable_double_attribute(WebKitDOMTestObj* self);
1506
1507 /**
1508  * webkit_dom_test_obj_get_nullable_long_attribute:
1509  * @self: A #WebKitDOMTestObj
1510  *
1511  * Returns: A #glong
1512  *
1513  * Stability: Unstable
1514 **/
1515 WEBKIT_API glong
1516 webkit_dom_test_obj_get_nullable_long_attribute(WebKitDOMTestObj* self);
1517
1518 /**
1519  * webkit_dom_test_obj_get_nullable_boolean_attribute:
1520  * @self: A #WebKitDOMTestObj
1521  *
1522  * Returns: A #gboolean
1523  *
1524  * Stability: Unstable
1525 **/
1526 WEBKIT_API gboolean
1527 webkit_dom_test_obj_get_nullable_boolean_attribute(WebKitDOMTestObj* self);
1528
1529 /**
1530  * webkit_dom_test_obj_get_nullable_string_attribute:
1531  * @self: A #WebKitDOMTestObj
1532  *
1533  * Returns: A #gchar
1534  *
1535  * Stability: Unstable
1536 **/
1537 WEBKIT_API gchar*
1538 webkit_dom_test_obj_get_nullable_string_attribute(WebKitDOMTestObj* self);
1539
1540 /**
1541  * webkit_dom_test_obj_get_nullable_long_settable_attribute:
1542  * @self: A #WebKitDOMTestObj
1543  *
1544  * Returns: A #glong
1545  *
1546  * Stability: Unstable
1547 **/
1548 WEBKIT_API glong
1549 webkit_dom_test_obj_get_nullable_long_settable_attribute(WebKitDOMTestObj* self);
1550
1551 /**
1552  * webkit_dom_test_obj_set_nullable_long_settable_attribute:
1553  * @self: A #WebKitDOMTestObj
1554  * @value: A #glong
1555  *
1556  * Stability: Unstable
1557 **/
1558 WEBKIT_API void
1559 webkit_dom_test_obj_set_nullable_long_settable_attribute(WebKitDOMTestObj* self, glong value);
1560
1561 /**
1562  * webkit_dom_test_obj_get_nullable_string_value:
1563  * @self: A #WebKitDOMTestObj
1564  * @error: #GError
1565  *
1566  * Returns: A #glong
1567  *
1568  * Stability: Unstable
1569 **/
1570 WEBKIT_API glong
1571 webkit_dom_test_obj_get_nullable_string_value(WebKitDOMTestObj* self, GError** error);
1572
1573 /**
1574  * webkit_dom_test_obj_set_nullable_string_value:
1575  * @self: A #WebKitDOMTestObj
1576  * @value: A #glong
1577  *
1578  * Stability: Unstable
1579 **/
1580 WEBKIT_API void
1581 webkit_dom_test_obj_set_nullable_string_value(WebKitDOMTestObj* self, glong value);
1582
1583 /**
1584  * webkit_dom_test_obj_get_attribute:
1585  * @self: A #WebKitDOMTestObj
1586  *
1587  * Returns: A #gchar
1588  *
1589  * Stability: Unstable
1590 **/
1591 WEBKIT_API gchar*
1592 webkit_dom_test_obj_get_attribute(WebKitDOMTestObj* self);
1593
1594 G_END_DECLS
1595
1596 #endif /* WEBKIT_DOM_USE_UNSTABLE_API */
1597 #endif /* WebKitDOMTestObj_h */