API revisions: tweaks to key event API, added some reserved slots for
[platform/core/uifw/at-spi2-atk.git] / idl / Accessibility_Text.idl
index 5d1c442..c733538 100644 (file)
@@ -43,10 +43,9 @@ module Accessibility {
                                                        out long startOffset, out long endOffset);
     string getTextAfterOffset (in long offset, in TEXT_BOUNDARY_TYPE type,
                                                        out long startOffset, out long endOffset);
-    wchar getCharacterAtOffset (in long offset); /* could be string instead, 
-                                                 * to allow unicode chars > 16 bits 
-                                                 */
-    /* void getRowColAtOffset (in long offset, out long row, out long column); */
+    unsigned long getCharacterAtOffset (in long offset);  /* long instead of wchar, 
+                                                          * to allow unicode chars > 16 bits 
+                                                          */
     string getAttributes (in long offset,
                          out long startOffset, out long endOffset);
     void getCharacterExtents (in long offset, out long x, out long y, out long length, out long width, in short coordType);
@@ -56,5 +55,14 @@ module Accessibility {
     boolean addSelection (in long startOffset, in long endOffset);
     boolean removeSelection (in long selectionNum);
     boolean setSelection (in long selectionNum, in long startOffset, in long endOffset);
+    /**
+     * unImplemented:
+     *
+     * placeholders for future expansion.
+     */
+    void unImplemented ();
+    void unImplemented2 ();
+    void unImplemented3 ();
+    void unImplemented4 ();
   };
 };