summaryrefslogtreecommitdiffstats
path: root/fake_packages/Atk.pm
blob: 20506715b1b946b1981aeb59cbcff032b6f5ee1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
package Atk;
sub BINARY_AGE { }
sub INTERFACE_AGE { }
sub MAJOR_VERSION { }
sub MICRO_VERSION { }
sub MINOR_VERSION { }
sub VERSION_MIN_REQUIRED { }
sub attribute_set_free { }
sub focus_tracker_notify { }
sub get_binary_age { }
sub get_default_registry { }
sub get_focus_object { }
sub get_interface_age { }
sub get_major_version { }
sub get_micro_version { }
sub get_minor_version { }
sub get_root { }
sub get_toolkit_name { }
sub get_toolkit_version { }
sub get_version { }
sub relation_type_for_name { }
sub relation_type_get_name { }
sub relation_type_register { }
sub remove_focus_tracker { }
sub remove_global_event_listener { }
sub remove_key_event_listener { }
sub role_for_name { }
sub role_get_localized_name { }
sub role_get_name { }
sub role_register { }
sub state_type_for_name { }
sub state_type_get_name { }
sub state_type_register { }
sub text_attribute_for_name { }
sub text_attribute_get_name { }
sub text_attribute_get_value { }
sub text_attribute_register { }
sub text_free_ranges { }
sub value_type_get_localized_name { }
sub value_type_get_name { }

package Atk::Action;
sub do_action { }
sub get_description { }
sub get_keybinding { }
sub get_localized_name { }
sub get_n_actions { }
sub get_name { }
sub set_description { }

package Atk::ActionIface;
sub do_action { }
sub get_description { }
sub get_keybinding { }
sub get_localized_name { }
sub get_n_actions { }
sub get_name { }
sub parent { }
sub set_description { }

package Atk::Attribute;
sub name { }
sub set_free { }
sub value { }

package Atk::Component;
sub contains { }
sub get_alpha { }
sub get_extents { }
sub get_layer { }
sub get_mdi_zorder { }
sub get_position { }
sub get_size { }
sub grab_focus { }
sub ref_accessible_at_point { }
sub remove_focus_handler { }
sub scroll_to { }
sub scroll_to_point { }
sub set_extents { }
sub set_position { }
sub set_size { }

package Atk::ComponentIface;
sub add_focus_handler { }
sub bounds_changed { }
sub contains { }
sub get_alpha { }
sub get_extents { }
sub get_layer { }
sub get_mdi_zorder { }
sub get_position { }
sub get_size { }
sub grab_focus { }
sub parent { }
sub ref_accessible_at_point { }
sub remove_focus_handler { }
sub scroll_to { }
sub scroll_to_point { }
sub set_extents { }
sub set_position { }
sub set_size { }

package Atk::Document;
sub get_attribute_value { }
sub get_attributes { }
sub get_current_page_number { }
sub get_document { }
sub get_document_type { }
sub get_locale { }
sub get_page_count { }
sub set_attribute_value { }

package Atk::DocumentIface;
sub get_current_page_number { }
sub get_document { }
sub get_document_attribute_value { }
sub get_document_attributes { }
sub get_document_locale { }
sub get_document_type { }
sub get_page_count { }
sub parent { }
sub set_document_attribute { }

package Atk::EditableText;
sub copy_text { }
sub cut_text { }
sub delete_text { }
sub insert_text { }
sub paste_text { }
sub set_run_attributes { }
sub set_text_contents { }

package Atk::EditableTextIface;
sub copy_text { }
sub cut_text { }
sub delete_text { }
sub insert_text { }
sub parent_interface { }
sub paste_text { }
sub set_run_attributes { }
sub set_text_contents { }

package Atk::GObjectAccessible;
our @ISA = qw(Atk::Object);
sub for_object { }
sub get_object { }

package Atk::GObjectAccessibleClass;
sub pad1 { }
sub pad2 { }
sub parent_class { }

package Atk::Hyperlink;
our @ISA = qw(GObject::Object);
sub get_end_index { }
sub get_n_anchors { }
sub get_object { }
sub get_start_index { }
sub get_uri { }
sub is_inline { }
sub is_selected_link { }
sub is_valid { }

package Atk::HyperlinkClass;
sub get_end_index { }
sub get_n_anchors { }
sub get_object { }
sub get_start_index { }
sub get_uri { }
sub is_selected_link { }
sub is_valid { }
sub link_activated { }
sub link_state { }
sub pad1 { }
sub parent { }

package Atk::HyperlinkImpl;
sub get_hyperlink { }

package Atk::HyperlinkImplIface;
sub get_hyperlink { }
sub parent { }

package Atk::Hypertext;
sub get_link { }
sub get_link_index { }
sub get_n_links { }

package Atk::HypertextIface;
sub get_link { }
sub get_link_index { }
sub get_n_links { }
sub link_selected { }
sub parent { }

package Atk::Image;
sub get_image_description { }
sub get_image_locale { }
sub get_image_position { }
sub get_image_size { }
sub set_image_description { }

package Atk::ImageIface;
sub get_image_description { }
sub get_image_locale { }
sub get_image_position { }
sub get_image_size { }
sub parent { }
sub set_image_description { }

package Atk::Implementor;
sub ref_accessible { }

package Atk::KeyEventStruct;
sub keycode { }
sub keyval { }
sub length { }
sub state { }
sub string { }
sub timestamp { }
sub type { }

package Atk::Misc;
our @ISA = qw(GObject::Object);
sub get_instance { }
sub threads_enter { }
sub threads_leave { }

package Atk::MiscClass;
sub parent { }
sub threads_enter { }
sub threads_leave { }
sub vfuncs { }

package Atk::NoOpObject;
our @ISA = qw(Atk::Object);
sub new { }

package Atk::NoOpObjectClass;
sub parent_class { }

package Atk::NoOpObjectFactory;
our @ISA = qw(Atk::ObjectFactory);
sub new { }

package Atk::NoOpObjectFactoryClass;
sub parent_class { }

package Atk::Object;
our @ISA = qw(GObject::Object);
sub add_relationship { }
sub get_accessible_id { }
sub get_attributes { }
sub get_description { }
sub get_index_in_parent { }
sub get_layer { }
sub get_mdi_zorder { }
sub get_n_accessible_children { }
sub get_name { }
sub get_object_locale { }
sub get_parent { }
sub get_role { }
sub initialize { }
sub notify_state_change { }
sub peek_parent { }
sub ref_accessible_child { }
sub ref_relation_set { }
sub ref_state_set { }
sub remove_property_change_handler { }
sub remove_relationship { }
sub set_accessible_id { }
sub set_description { }
sub set_name { }
sub set_parent { }
sub set_role { }

package Atk::ObjectClass;
sub active_descendant_changed { }
sub children_changed { }
sub connect_property_change_handler { }
sub focus_event { }
sub get_attributes { }
sub get_description { }
sub get_index_in_parent { }
sub get_layer { }
sub get_mdi_zorder { }
sub get_n_children { }
sub get_name { }
sub get_object_locale { }
sub get_parent { }
sub get_role { }
sub initialize { }
sub pad1 { }
sub parent { }
sub property_change { }
sub ref_child { }
sub ref_relation_set { }
sub ref_state_set { }
sub remove_property_change_handler { }
sub set_description { }
sub set_name { }
sub set_parent { }
sub set_role { }
sub state_change { }
sub visible_data_changed { }

package Atk::ObjectFactory;
our @ISA = qw(GObject::Object);
sub create_accessible { }
sub get_accessible_type { }
sub invalidate { }

package Atk::ObjectFactoryClass;
sub create_accessible { }
sub get_accessible_type { }
sub invalidate { }
sub pad1 { }
sub pad2 { }
sub parent_class { }

package Atk::Plug;
our @ISA = qw(Atk::Object);
sub get_id { }
sub new { }
sub set_child { }

package Atk::PlugClass;
sub get_object_id { }
sub parent_class { }

package Atk::PropertyValues;
sub new_value { }
sub old_value { }
sub property_name { }

package Atk::Range;
sub copy { }
sub free { }
sub get_description { }
sub get_lower_limit { }
sub get_upper_limit { }
sub new { }

package Atk::Rectangle;
sub height { }
sub width { }
sub Atk::Rectangle::x { }
sub y { }

package Atk::Registry;
our @ISA = qw(GObject::Object);
sub get_factory { }
sub get_factory_type { }
sub set_factory_type { }

package Atk::RegistryClass;
sub parent_class { }

package Atk::Relation;
our @ISA = qw(GObject::Object);
sub add_target { }
sub get_relation_type { }
sub get_target { }
sub new { }
sub remove_target { }

package Atk::RelationClass;
sub parent { }

package Atk::RelationSet;
our @ISA = qw(GObject::Object);
sub add { }
sub add_relation_by_type { }
sub contains { }
sub contains_target { }
sub get_n_relations { }
sub get_relation { }
sub get_relation_by_type { }
sub new { }
sub remove { }

package Atk::RelationSetClass;
sub pad1 { }
sub pad2 { }
sub parent { }

package Atk::RelationType;
sub for_name { }
sub get_name { }
sub register { }

package Atk::Role;
sub for_name { }
sub get_localized_name { }
sub get_name { }
sub register { }

package Atk::Selection;
sub add_selection { }
sub clear_selection { }
sub get_selection_count { }
sub is_child_selected { }
sub ref_selection { }
sub remove_selection { }
sub select_all_selection { }

package Atk::SelectionIface;
sub add_selection { }
sub clear_selection { }
sub get_selection_count { }
sub is_child_selected { }
sub parent { }
sub ref_selection { }
sub remove_selection { }
sub select_all_selection { }
sub selection_changed { }

package Atk::Socket;
our @ISA = qw(Atk::Object);
sub embed { }
sub is_occupied { }
sub new { }

package Atk::SocketClass;
sub embed { }
sub parent_class { }

package Atk::StateSet;
our @ISA = qw(GObject::Object);
sub add_state { }
sub add_states { }
sub and_sets { }
sub clear_states { }
sub contains_state { }
sub contains_states { }
sub is_empty { }
sub new { }
sub or_sets { }
sub remove_state { }
sub xor_sets { }

package Atk::StateSetClass;
sub parent { }

package Atk::StateType;
sub for_name { }
sub get_name { }
sub register { }

package Atk::StreamableContent;
sub get_mime_type { }
sub get_n_mime_types { }
sub get_stream { }
sub get_uri { }

package Atk::StreamableContentIface;
sub get_mime_type { }
sub get_n_mime_types { }
sub get_stream { }
sub get_uri { }
sub pad1 { }
sub pad2 { }
sub pad3 { }
sub parent { }

package Atk::Table;
sub add_column_selection { }
sub add_row_selection { }
sub get_caption { }
sub get_column_at_index { }
sub get_column_description { }
sub get_column_extent_at { }
sub get_column_header { }
sub get_index_at { }
sub get_n_columns { }
sub get_n_rows { }
sub get_row_at_index { }
sub get_row_description { }
sub get_row_extent_at { }
sub get_row_header { }
sub get_selected_columns { }
sub get_selected_rows { }
sub get_summary { }
sub is_column_selected { }
sub is_row_selected { }
sub is_selected { }
sub ref_at { }
sub remove_column_selection { }
sub remove_row_selection { }
sub set_caption { }
sub set_column_description { }
sub set_column_header { }
sub set_row_description { }
sub set_row_header { }
sub set_summary { }

package Atk::TableCell;
sub get_column_header_cells { }
sub get_column_span { }
sub get_position { }
sub get_row_column_span { }
sub get_row_header_cells { }
sub get_row_span { }
sub get_table { }

package Atk::TableCellIface;
sub get_column_header_cells { }
sub get_column_span { }
sub get_position { }
sub get_row_column_span { }
sub get_row_header_cells { }
sub get_row_span { }
sub get_table { }
sub parent { }

package Atk::TableIface;
sub add_column_selection { }
sub add_row_selection { }
sub column_deleted { }
sub column_inserted { }
sub column_reordered { }
sub get_caption { }
sub get_column_at_index { }
sub get_column_description { }
sub get_column_extent_at { }
sub get_column_header { }
sub get_index_at { }
sub get_n_columns { }
sub get_n_rows { }
sub get_row_at_index { }
sub get_row_description { }
sub get_row_extent_at { }
sub get_row_header { }
sub get_selected_columns { }
sub get_selected_rows { }
sub get_summary { }
sub is_column_selected { }
sub is_row_selected { }
sub is_selected { }
sub model_changed { }
sub parent { }
sub ref_at { }
sub remove_column_selection { }
sub remove_row_selection { }
sub row_deleted { }
sub row_inserted { }
sub row_reordered { }
sub set_caption { }
sub set_column_description { }
sub set_column_header { }
sub set_row_description { }
sub set_row_header { }
sub set_summary { }

package Atk::Text;
sub add_selection { }
sub free_ranges { }
sub get_bounded_ranges { }
sub get_caret_offset { }
sub get_character_at_offset { }
sub get_character_count { }
sub get_character_extents { }
sub get_default_attributes { }
sub get_n_selections { }
sub get_offset_at_point { }
sub get_range_extents { }
sub get_run_attributes { }
sub get_selection { }
sub get_string_at_offset { }
sub get_text { }
sub get_text_after_offset { }
sub get_text_at_offset { }
sub get_text_before_offset { }
sub remove_selection { }
sub scroll_substring_to { }
sub scroll_substring_to_point { }
sub set_caret_offset { }
sub set_selection { }

package Atk::TextAttribute;
sub for_name { }
sub get_name { }
sub get_value { }
sub register { }

package Atk::TextIface;
sub add_selection { }
sub get_bounded_ranges { }
sub get_caret_offset { }
sub get_character_at_offset { }
sub get_character_count { }
sub get_character_extents { }
sub get_default_attributes { }
sub get_n_selections { }
sub get_offset_at_point { }
sub get_range_extents { }
sub get_run_attributes { }
sub get_selection { }
sub get_string_at_offset { }
sub get_text { }
sub get_text_after_offset { }
sub get_text_at_offset { }
sub get_text_before_offset { }
sub parent { }
sub remove_selection { }
sub scroll_substring_to { }
sub scroll_substring_to_point { }
sub set_caret_offset { }
sub set_selection { }
sub text_attributes_changed { }
sub text_caret_moved { }
sub text_changed { }
sub text_selection_changed { }

package Atk::TextRange;
sub bounds { }
sub content { }
sub end_offset { }
sub start_offset { }

package Atk::TextRectangle;
sub height { }
sub width { }
sub Atk::TextRectangle::x { }
sub y { }

package Atk::UtilClass;
sub add_global_event_listener { }
sub add_key_event_listener { }
sub get_root { }
sub get_toolkit_name { }
sub get_toolkit_version { }
sub parent { }
sub remove_global_event_listener { }
sub remove_key_event_listener { }

package Atk::Value;
sub get_current_value { }
sub get_increment { }
sub get_maximum_value { }
sub get_minimum_increment { }
sub get_minimum_value { }
sub get_range { }
sub get_sub_ranges { }
sub get_value_and_text { }
sub set_current_value { }
sub set_value { }

package Atk::ValueIface;
sub get_current_value { }
sub get_increment { }
sub get_maximum_value { }
sub get_minimum_increment { }
sub get_minimum_value { }
sub get_range { }
sub get_sub_ranges { }
sub get_value_and_text { }
sub parent { }
sub set_current_value { }
sub set_value { }

package Atk::ValueType;
sub get_localized_name { }
sub get_name { }

package Atk::WindowIface;
sub parent { }