summaryrefslogtreecommitdiff
path: root/idl
diff options
context:
space:
mode:
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>2006-06-23 16:46:28 +0000
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>2006-06-23 16:46:28 +0000
commit5f74d3142949e03330ebaee17bf8ac6e46a4c5f8 (patch)
treeac759b8db1ca856bb2e703e4ed46863519b083fb /idl
parentb0af4fd593a3b45105e986ec3c475d9288d035d6 (diff)
downloadat-spi2-core-5f74d3142949e03330ebaee17bf8ac6e46a4c5f8.tar.gz
Added ROLE_LINK, ROLE_REDUNDANT_OBJECT, ROLE_INPUT_METHOD_WINDOW.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@825 e2bd861d-eb25-0410-b326-f6ed22b6b98c
Diffstat (limited to 'idl')
-rw-r--r--idl/Accessibility_Role.idl28
1 files changed, 27 insertions, 1 deletions
diff --git a/idl/Accessibility_Role.idl b/idl/Accessibility_Role.idl
index 3095b661..38b7160a 100644
--- a/idl/Accessibility_Role.idl
+++ b/idl/Accessibility_Role.idl
@@ -358,14 +358,40 @@ module Accessibility {
*/
ROLE_SECTION,
/**
+ * 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 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.
*
- * @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