Accessibility/IA2ToGecko: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| No edit summary | No edit summary | ||
| Line 1: | Line 1: | ||
| {| summary="Proposed mapping IAccessible2 to Gecko Accessible" width="90%" border="1" cellspacing="1" cellpadding="1" | {| summary="Proposed mapping IAccessible2 to Gecko Accessible" width="90%" border="1" cellspacing="1" cellpadding="1" | ||
| ! IAccessible2 | ! IAccessible2 | ||
| ! Description | |||
| ! Gecko Accessible | ! Gecko Accessible | ||
| ! Description | ! Description | ||
| Line 72: | Line 72: | ||
| | uniqueID | | uniqueID | ||
| | Returns the unique ID | | Returns the unique ID | ||
| |  | | nsIAccessNode::uniqueID | ||
| | | | A unique ID calculated for this DOM node, for the purposes of caching and referencing this object | ||
| |- | |- | ||
| | windowHandle | | windowHandle | ||
| | Returns the window handle for the parent window which contains this object | | Returns the window handle for the parent window which contains this object | ||
| |  | | nsIAccessNode::ownerWindow | ||
| | | | The OS window handle for the window this node is being displayed in | ||
| |- | |- | ||
| | indexInParent | | indexInParent | ||
Revision as of 06:36, 24 February 2007
| IAccessible2 | Description | Gecko Accessible | Description | 
|---|---|---|---|
| nRelations | Returns the number of accessible relations for this object | ?? | |
| relation | Returns one accessible relation for this object | ?? | |
| relations | Returns multiple accessible relations for this object | ?? | |
| scrollTo | Makes an object visible on screen | ?? | |
| groupPosition | Returns grouping information | ?? | |
| localizedRoleName | Returns the localized role name | ?? | |
| states | Returns the bit strip containing any IAccessible2 states | nsIAccessible::finalState | Returns the bit field which describes boolean properties of node | 
| localizedStateNames | Returns localized state names (array of strings) | ?? | |
| extendedRole | Returns the extended role | ?? | |
| localizedExtendedRole | Returns the localized extended role | ?? | |
| nExtendedStates | Returns the number of extended states | ?? | |
| extendedStates | Returns the extended states (array of strings) | nsIAccessible::extState | Extended accessible states -- second bit field describing node | 
| localizedExtendedStates | Returns the localized extended states (array of strings) | ?? | |
| uniqueID | Returns the unique ID | nsIAccessNode::uniqueID | A unique ID calculated for this DOM node, for the purposes of caching and referencing this object | 
| windowHandle | Returns the window handle for the parent window which contains this object | nsIAccessNode::ownerWindow | The OS window handle for the window this node is being displayed in | 
| indexInParent | Returns the index of this object in its parent object | ?? | |
| locale | Returns the IA2Locale of the accessible object | ?? | |
| attributes | Returns the attributes specific to this IAccessible2 object, such as a cell's formula | nsIAccessible::attributes | Attributes of accessible |