* cspi/Makefile.am:
[platform/core/uifw/at-spi2-atk.git] / cspi / spi_selection.c
1 int
2 AccessibleSelection_ref (AccessibleSelection *obj)
3 {
4   Accessibility_Selection_ref (*obj, &ev);
5   return 0;
6 }
7
8
9
10 int
11 AccessibleSelection_unref (AccessibleSelection *obj)
12 {
13   Accessibility_Selection_unref (*obj, &ev);
14   return 0;
15 }
16
17
18
19 long
20 AccessibleSelection_getNSelectedChildren (AccessibleSelection *obj)
21 {
22   return (long)
23     Accessibility_Selection__get_nSelectedChildren (*obj, &ev);
24 }
25
26
27
28 Accessible *
29 AccessibleSelection_getSelectedChild (AccessibleSelection *obj,
30                                       long selectedChildIndex)
31 {
32   return (Accessible *)
33     Accessibility_Selection_getSelectedChild (*obj,
34                                               (CORBA_long) selectedChildIndex, &ev);
35 }
36
37
38
39 boolean
40 AccessibleSelection_selectChild (AccessibleSelection *obj,
41                                  long childIndex)
42 {
43   return (boolean)
44     Accessibility_Selection_selectChild (*obj,
45                                          (CORBA_long) childIndex, &ev);
46 }
47
48
49
50 boolean
51 AccessibleSelection_deselectSelectedChild (AccessibleSelection *obj,
52                                            long selectedChildIndex)
53 {
54   Accessibility_Selection_deselectSelectedChild (*obj,
55                                                  (CORBA_long) selectedChildIndex, &ev);
56 }
57
58
59
60 boolean
61 AccessibleSelection_isChildSelected (AccessibleSelection *obj,
62                                      long childIndex)
63 {
64   return (boolean)
65     Accessibility_Selection_isChildSelected (*obj,
66                                              (CORBA_long) childIndex, &ev);
67 }
68
69
70
71 void
72 AccessibleSelection_selectAll (AccessibleSelection *obj)
73 {
74   Accessibility_Selection_selectAll (*obj, &ev);
75 }
76
77
78
79 void
80 AccessibleSelection_clearSelection (AccessibleSelection *obj)
81 {
82   Accessibility_Selection_clearSelection (*obj, &ev);
83 }
84
85