nsISupports
Last changed in Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1)nsIAccessible getAccessibleFor(in nsIDOMNode aNode); |
nsIAccessible getAccessibleInShell(in nsIDOMNode aNode, in nsIPresShell aPresShell); |
nsIAccessible getAccessibleInWeakShell(in nsIDOMNode aNode, in nsIWeakReference aPresShell); Obsolete since Gecko 2.0 |
nsIAccessible getAccessibleInWindow(in nsIDOMNode aNode, in nsIDOMWindow aDOMWin); Obsolete since Gecko 2.0 |
nsIAccessible getApplicationAccessible(); |
nsIAccessible getAttachedAccessibleFor(in nsIDOMNode aNode); |
nsIAccessible getCachedAccessible(in nsIDOMNode aNode, in nsIWeakReference aShell); Obsolete since Gecko 2.0 |
nsIAccessNode getCachedAccessNode(in nsIDOMNode aNode, in nsIWeakReference aShell); Obsolete since Gecko 2.0 |
nsIDOMNode getRelevantContentNodeFor(in nsIDOMNode aNode); |
AString getStringEventType(in unsigned long aEventType); |
AString getStringRelationType(in unsigned long aRelationType); |
AString getStringRole(in unsigned long aRole); |
nsIDOMDOMStringList getStringStates(in unsigned long aStates, in unsigned long aExtraStates); |
Return an nsIAccessible
for a DOM node in pres shell 0. Create a new accessible of the appropriate type if necessary, or use one from the accessibility cache if it already exists.
nsIAccessible getAccessibleFor( in nsIDOMNode aNode );
aNode
The nsIAccessible
for the given DOM node.
Return an nsIAccessible
for a DOM node in the given pres shell. Create a new accessible of the appropriate type if necessary, or use one from the accessibility cache if it already exists.
nsIAccessible getAccessibleInShell( in nsIDOMNode aNode, in nsIPresShell aPresShell );
aNode
aPresShell
The nsIAccessible
for the given DOM node.
Return an nsIAccessible
for a DOM node in the given weak shell. Create a new accessible of the appropriate type if necessary, or use one from the accessibility cache if it already exists.
nsIAccessible getAccessibleInWeakShell( in nsIDOMNode aNode, in nsIWeakReference aPresShell );
aNode
aPresShell
The nsIAccessible
for the given DOM node.
Return an nsIAccessible
for a DOM node in present shell for this DOM window. Create a new accessible of the appropriate type if necessary, or use one from the accessibility cache if it already exists.
nsIAccessible getAccessibleInWindow( in nsIDOMNode aNode, in nsIDOMWindow aDOMWin );
aNode
aDOMWin
The nsIAccessible
for the given DOM node.
Return application accessible.
nsIAccessible getApplicationAccessible();
None.
The nsIAccessible
for the application.
Similar to getAccessibleFor()
except it returns accessible only if it is attached, that is accessible is certified to be a descendant of the root accessible.
nsIAccessible getAttachedAccessibleFor( in nsIDOMNode aNode );
aNode
The accessible for the given DOM node.
Return an nsIAccessible
for an already created DOM node in the given weak shell. Does not create a new one -- only returns cached accessibles.
nsIAccessible getCachedAccessible( in nsIDOMNode aNode, in nsIWeakReference aShell );
aNode
aShell
The nsIAccessible
for the given DOM node or null
if an accessible does not already exist for this DOM node.
Return an nsIAccessNode
for an already created DOM node in the given weak shell. Does not create a new one -- only returns cached access nodes.
nsIAccessNode getCachedAccessNode( in nsIDOMNode aNode, in nsIWeakReference aShell );
aNode
aShell
The nsIAccessNode
for the given DOM node or null
if an access node does not already exist for this DOM node.
Return an DOM node that is relevant to attached accesible check. This node is either from bindings chain if given node is anonymous and owner binding denies accessible in anonymous content or given node (it's not important whether it is accessible or not). This method doesn't create accessible object for returned node.
nsIDOMNode getRelevantContentNodeFor( in nsIDOMNode aNode );
aNode
The DOM node for parent attached accessible.
Get the type of accessible event as a string.
AString getStringEventType( in unsigned long aEventType );
aEventType
Accessible event type presented as human readable string.
Get the type of accessible relation as a string.
AString getStringRelationType( in unsigned long aRelationType );
aRelationType
Accessible relation type presented as human readable string.
Returns accessible role as a string.
AString getStringRole( in unsigned long aRole );
aRole
Accessible role as a string.
Returns a list which contains accessible states as strings.
nsIDOMDOMStringList getStringStates( in unsigned long aStates, in unsigned long aExtraStates );
aStates
aExtraStates
A list which contains accessible states as strings.