2001-11-13 Michael Meeks <michael@ximian.com>
[platform/core/uifw/at-spi2-atk.git] / cspi / spi_hyperlink.c
1 int
2 SpiAccessibleHyperlink_ref (SpiAccessibleHyperlink *obj)
3 {
4   Accessibility_Hyperlink_ref (*obj, &ev);
5   return 0;
6 }
7
8
9
10 int
11 SpiAccessibleHyperlink_unref (SpiAccessibleHyperlink *obj)
12 {
13   Accessibility_Hyperlink_unref (*obj, &ev);
14   return 0;
15 }
16
17
18
19 long
20 SpiAccessibleHyperlink_getNAnchors (SpiAccessibleHyperlink *obj)
21 {
22   return (long)
23     Accessibility_Hyperlink__get_nAnchors (*obj, &ev);
24 }
25
26
27
28 char *
29 SpiAccessibleHyperlink_getURI (SpiAccessibleHyperlink *obj,
30                             long i)
31 {
32   return (char *)
33     Accessibility_Hyperlink_getURI (*obj,
34                                     (CORBA_long) i, &ev);
35 }
36
37
38
39 SpiAccessible
40 SpiAccessibleHyperlink_getObject (SpiAccessibleHyperlink *obj,
41                                long i)
42 {
43   return (SpiAccessible)
44     Accessibility_Hyperlink_getObject (*obj,
45                                        (CORBA_long) i, &ev);
46 }
47
48
49
50 void
51 SpiAccessibleHyperlink_getIndexRange (SpiAccessibleHyperlink *obj,
52                                    long *startIndex,
53                                    long *endIndex)
54 {
55   *startIndex = (long)
56     Accessibility_Hyperlink__get_startIndex (*obj, &ev);
57   *endIndex = (long)
58     Accessibility_Hyperlink__get_endIndex (*obj, &ev);
59 }
60
61
62
63 boolean
64 SpiAccessibleHyperlink_isValid (SpiAccessibleHyperlink *obj)
65 {
66   return (boolean)
67     Accessibility_Hyperlink_isValid (*obj, &ev);
68 }
69
70