X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=idl%2FAccessibility_Selection.idl;h=aa4180b9cea25c4fba8607829cc112c2b8e60fe2;hb=f346af9d38b2a69945543e38e1109ddb8131c886;hp=e059ed9a5f0f1c5f063ef89c7d90414eac8d2097;hpb=3fd7452ac529990da31e6b56597f87e3f0d2bb37;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/idl/Accessibility_Selection.idl b/idl/Accessibility_Selection.idl index e059ed9..aa4180b 100644 --- a/idl/Accessibility_Selection.idl +++ b/idl/Accessibility_Selection.idl @@ -127,6 +127,27 @@ module Accessibility { */ boolean clearSelection (); /** + * Remove a child from the selected children list of a Selection, + * if the child is currently selected. + * + * @note unlike deselectSelectedChild, \c childIndex is the zero-offset + * index into the Accessible instance's list of children, + * not the index into the 'selected child list'. + * + * @param childIndex: a long integer (the zero offset index into the Accessible + * object's list of children) indicating which child of the + * Selection is to be selected. + * + * @returns \c True if the child was successfully selected, + * \c False otherwise. + * + * @see deselectSelectedChild + * + * @since AT-SPI 1.8.0 + */ + boolean deselectChild (in long childIndex); + + /** * unImplemented: * * placeholders for future expansion. @@ -134,6 +155,5 @@ module Accessibility { void unImplemented (); void unImplemented2 (); void unImplemented3 (); - void unImplemented4 (); }; };