4 AccessibleTable_ref (AccessibleTable *obj)
6 Accessibility_Table_ref (*obj, &ev);
13 AccessibleTable_unref (AccessibleTable *obj)
15 Accessibility_Table_unref (*obj, &ev);
22 AccessibleTable_getCaption (AccessibleTable *obj)
25 Accessibility_Table__get_caption (*obj, &ev);
31 AccessibleTable_getSummary (AccessibleTable *obj)
34 Accessibility_Table__get_summary (*obj, &ev);
40 AccessibleTable_getNRows (AccessibleTable *obj)
43 Accessibility_Table__get_nRows (*obj, &ev);
49 AccessibleTable_getNColumns (AccessibleTable *obj)
52 Accessibility_Table__get_nColumns (*obj, &ev);
57 AccessibleTable_getAccessibleAt (AccessibleTable *obj,
62 Accessibility_Table_getAccessibleAt (*obj,
63 (CORBA_long) row, (CORBA_long) column, &ev);
68 AccessibleTable_getIndexAt (AccessibleTable *obj,
73 Accessibility_Table_getIndexAt (*obj,
74 (CORBA_long) row, (CORBA_long) column, &ev);
80 AccessibleTable_getRowAtIndex (AccessibleTable *obj,
84 Accessibility_Table_getRowAtIndex (*obj,
85 (CORBA_long) index, &ev);
91 AccessibleTable_getColumnAtIndex (AccessibleTable *obj,
95 Accessibility_Table_getColumnAtIndex (*obj,
96 (CORBA_long) index, &ev);
102 AccessibleTable_getRowDescription (AccessibleTable *obj,
105 return string_from_corba_string (
106 Accessibility_Table_getRowDescription (*obj,
107 (CORBA_long) row, &ev));
113 AccessibleTable_getColumnDescription (AccessibleTable *obj,
116 return string_from_corba_string (
117 Accessibility_Table_getColumnDescription (*obj,
118 (CORBA_long) column, &ev));
124 AccessibleTable_getRowExtentAt (AccessibleTable *obj,
129 Accessibility_Table_getRowExtentAt (*obj,
130 (CORBA_long) row, (CORBA_long) column, &ev);
136 AccessibleTable_getColumnExtentAt (AccessibleTable *obj,
141 Accessibility_Table_getColumnExtentAt (*obj,
142 (CORBA_long) row, (CORBA_long) column, &ev);
148 AccessibleTable_getRowHeader (AccessibleTable *obj,
151 return (Accessible *)
152 Accessibility_Table_getRowHeader (*obj,
153 (CORBA_long) row, &ev);
159 AccessibleTable_getColumnHeader (AccessibleTable *obj,
162 return (Accessible *)
163 Accessibility_Table_getColumnHeader (*obj,
164 (CORBA_long) column, &ev);
170 AccessibleTable_getNSelectedRows (AccessibleTable *obj)
173 Accessibility_Table__get_nSelectedRows (*obj, &ev);
179 AccessibleTable_getSelectedRows (AccessibleTable *obj,
182 Accessibility_LongSeq *rows = Accessibility_Table_getSelectedRows (*obj, &ev);
188 length = (long) rows->_length;
189 j = *selectedRows = malloc (sizeof(long)*length);
192 *j++ = (CORBA_long) (*i++);
194 length = rows->_length;
202 AccessibleTable_getNSelectedColumns (AccessibleTable *obj)
205 Accessibility_Table__get_nSelectedColumns (*obj, &ev);
210 AccessibleTable_getSelectedColumns (AccessibleTable *obj,
211 long **selectedColumns)
213 Accessibility_LongSeq *columns = Accessibility_Table_getSelectedColumns (*obj, &ev);
218 i = columns->_buffer;
219 length = (long) columns->_length;
220 j = *selectedColumns = malloc (sizeof(long)*length);
223 *j++ = (CORBA_long) (*i++);
225 length = columns->_length;
226 CORBA_free (columns);
232 AccessibleTable_isRowSelected (AccessibleTable *obj,
236 Accessibility_Table_isRowSelected (*obj,
237 (CORBA_long) row, &ev);
243 AccessibleTable_isColumnSelected (AccessibleTable *obj,
247 Accessibility_Table_isColumnSelected (*obj,
248 (CORBA_long) column, &ev);
254 AccessibleTable_isSelected (AccessibleTable *obj,
259 Accessibility_Table_isSelected (*obj,
260 (CORBA_long) row, (CORBA_long) column, &ev);