2009-06-11 Mark Doffman <mark.doffman@codethink.co.uk>
[platform/core/uifw/at-spi2-atk.git] / xml / org.freedesktop.atspi.Accessible.xml
index a59d303..502d2c7 100644 (file)
   <tp:enumvalue suffix="LOCALE_TYPE_NUMERIC" value="4"/>
   <tp:enumvalue suffix="LOCALE_TYPE_TIME" value="5"/>
 </tp:enum>
+
+<tp:enum name="COORD_TYPE" type="u">
+  <tp:docstring>
+  Used by Component, Image, and Text interfaces to specify whether coordinates are relative to the window or the screen.
+  </tp:docstring>
+  <tp:enumvalue suffix="COORD_TYPE_SCREEN"/>
+  <tp:enumvalue suffix="COORD_TYPE_WINDOW" value="1"/>
+</tp:enum>
+
 <tp:struct name="BoundingBox">
   <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
     Used by Component and Text interfaces, a struct defining a bounding rectangle. 
     The number of children contained by this object.
   </tp:docstring>
   </tp:property>
-  <method name="getChildren">
+  <method name="getChildAtIndex">
+    <tp:docstring>
+      Get the accessible child of this object at \c index.
+    </tp:docstring>
+    <arg direction="in" name="index" type="i">
     <tp:docstring>
-      Get the accessible children of this object.
+      an in parameter indicating which child is requested (zero-indexed).
     </tp:docstring>
-    <arg direction="out" type="ao" tp:type="AccessibleSet">
+    </arg>
+    <arg direction="out" type="o" tp:type="Accessible">
     <tp:docstring>
-      The Accessible children of this object.
+      the 'nth' ::Accessible child of this object.
     </tp:docstring>
     </arg>
   </method>
         "text attributes". (See Text.getAttributeRun)</p>
 
     </tp:docstring>
-    <arg direction="out" type="as" tp:type="AttributeSet">
+    <arg direction="out" type="{ss}" tp:type="AttributeSet">
     <tp:docstring>
       An AttributeSet encapsulating any "attribute values" currently defined for the object.
     </tp:docstring>