* cspi/Makefile.am:
[platform/core/uifw/at-spi2-atk.git] / cspi / spi_editabletext.c
1 int
2 AccessibleEditableText_ref (AccessibleEditableText *obj)
3 {
4   Accessibility_EditableText_ref (*obj, &ev);
5   return 0;
6 }
7
8
9
10 int
11 AccessibleEditableText_unref (AccessibleEditableText *obj)
12 {
13   Accessibility_EditableText_unref (*obj, &ev);
14   return 0;
15 }
16
17
18
19 boolean
20 AccessibleEditableText_setAttributes (AccessibleEditableText *obj,
21                                          const char *attributes,
22                                          long startPos, long endPos)
23 {
24   return (boolean)
25     Accessibility_EditableText_setAttributes (*obj,
26                                                  (CORBA_char *) attributes,
27                                                  (CORBA_long) startPos, (CORBA_long) endPos, &ev);
28 }
29
30
31
32 void
33 AccessibleEditableText_setTextContents (AccessibleEditableText *obj,
34                                         const char *newContents)
35 {
36   Accessibility_EditableText_setTextContents (*obj,
37                                               (CORBA_char *) newContents, &ev);
38 }
39
40
41
42 void
43 AccessibleEditableText_insertText (AccessibleEditableText *obj,
44                                    long position,
45                                    char *text,
46                                    long length)
47 {
48   Accessibility_EditableText_insertText (*obj,
49                                          (CORBA_long) position, (CORBA_char *) text,
50                                          (CORBA_long) length, &ev);
51 }
52
53
54
55 void
56 AccessibleEditableText_copyText (AccessibleText *obj,
57                                  long startPos,
58                                  long endPos)
59 {
60   Accessibility_EditableText_copyText (*obj,
61                                        (CORBA_long) startPos, (CORBA_long) endPos, &ev);
62 }
63
64
65
66 void
67 AccessibleEditableText_cutText (AccessibleEditableText *obj,
68                                 long startPos,
69                                 long endPos)
70 {
71   Accessibility_EditableText_cutText (*obj,
72                                        (CORBA_long) startPos, (CORBA_long) endPos, &ev);
73 }
74
75
76
77 void
78 AccessibleEditableText_deleteText (AccessibleEditableText *obj,
79                                    long startPos,
80                                    long endPos)
81 {
82   Accessibility_EditableText_deleteText (*obj,
83                                        (CORBA_long) startPos, (CORBA_long) endPos, &ev);
84 }
85
86
87
88 void
89 AccessibleEditableText_pasteText (AccessibleEditableText *obj,
90                                   long position)
91 {
92   Accessibility_EditableText_pasteText (*obj,
93                                         (CORBA_long) position, &ev);
94 }
95