2001-12-07 Michael Meeks <michael@ximian.com>
[platform/core/uifw/at-spi2-atk.git] / idl / Accessibility_Accessible.idl
index dae5ed1..7068a82 100644 (file)
 module Accessibility {
   
   typedef sequence<Relation> RelationSet;
+  exception ChildGone {} ;
+
+  struct BoundingBox {
+         long x;
+         long y;
+         long width;
+         long height;
+  };
 
   interface Accessible : Bonobo::Unknown {
 
@@ -74,7 +82,8 @@ module Accessibility {
      *
      * Returns: the 'nth' @Accessible child of this object.
      **/
-    Accessible         getChildAtIndex (in long index);
+    Accessible         getChildAtIndex (in long index)
+           raises (ChildGone);
 
     /**
      * getIndexInParent: