X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=idl%2FAccessibility_Role.idl;h=fc962c648b78c3f2e3c844aa5770ee124148740b;hb=1889d0741dab87cb6a46246a1ebd8267f72ad148;hp=3095b661d70da4fabef4aa92540d3cbc626191ea;hpb=007867b653d2accf09b0620cf77d5ca972e60f6c;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/idl/Accessibility_Role.idl b/idl/Accessibility_Role.idl index 3095b66..fc962c6 100644 --- a/idl/Accessibility_Role.idl +++ b/idl/Accessibility_Role.idl @@ -358,14 +358,47 @@ module Accessibility { */ ROLE_SECTION, /** - * The object is a containing instance of document content which constitutes - * a particular 'logical' section of the document. The type of content within - * a section, and the nature of the section division itself, may be obtained - * by querying the object's attributes. Sections may be nested. + * The object is redundant with another object in the hierarchy, + * and is exposed for purely technical reasons. Objects of this role + * should be ignored by clients, if they are encountered at all. + * + * @since AT-SPI 1.7.6 + */ + ROLE_REDUNDANT_OBJECT, + /** + * The object is a containing instance of document content which + * has within it components with which the user can interact in order to + * input information; i.e. the object is a container for pushbuttons, + * comboboxes, text input fields, and other 'GUI' components. + * ROLE_FORM should not, in general, be used for toplevel GUI containers + * or dialogs, but should be reserved for 'GUI' containers which occur within + * document content, for instance within Web documents, presentations, or + * text documents. Unlike other GUI containers and dialogs which occur inside + * application instances, ROLE_FORM containers' components are associated with + * the current document, rather than the current foreground application or + * viewer instance. * - * @since AT-SPI 1.7.1 + * @since AT-SPI 1.7.6 */ ROLE_FORM, + /** + * The object is a hypertext anchor, i.e. a "link" in a + * hypertext document. Such objects are distinct from 'inline' + * content which may also use the Hypertext/Hyperlink interfaces + * to indicate the range/location within a text object where + * an inline or embedded object lies. + * + * @since AT-SPI 1.7.6 + */ + ROLE_LINK, + /** + * The object is a window or similar viewport which is used + * to allow composition or input of a 'complex character', + * in other words it is an "input method window." + * + * @since AT-SPI 1.7.6 + */ + ROLE_INPUT_METHOD_WINDOW, /** not a valid role, used for finding end of enumeration. */ ROLE_LAST_DEFINED