* atk-bridge/bridge.c:
[platform/core/uifw/at-spi2-atk.git] / idl / Accessibility_EditableText.idl
index dc8218f..eb9cd54 100644 (file)
@@ -26,12 +26,21 @@ module Accessibility {
 
   interface EditableText : Text {
 
-    void    setTextContents (in string newContents);
-    void    insertText (in long position, in string text, in long length);
+    boolean setTextContents (in string newContents);
+    boolean insertText (in long position, in string text, in long length);
     boolean setAttributes (in string attributes, in long startPos, in long endPos);
     void    copyText (in long startPos, in long endPos);
-    void    cutText (in long startPos, in long endPos);
-    void    deleteText (in long startPos, in long endPos);
-    void    pasteText (in long position);
+    boolean cutText (in long startPos, in long endPos);
+    boolean deleteText (in long startPos, in long endPos);
+    boolean pasteText (in long position);
+    /**
+     * unImplemented5:
+     *
+     * placeholders for future expansion. Note that these are named
+     * 'unimplemented5 and unimplemented6' to avoid conflict with 
+     * placeholders from Accessibility::Text.
+     */
+    void unImplemented5 ();
+    void unImplemented6 ();
   };
 };