Attributes

From nsIAccessNode

 The first nsIAccessNode child
readonly attribute nsIAccessNode firstChildNode
 The last nsIAccessNode child
readonly attribute nsIAccessNode lastChildNode
 The next nsIAccessNode sibling
readonly attribute nsIAccessNode nextSiblingNode
 The parent nsIAccessNode
readonly attribute nsIAccessNode parentNode
 The previous nsIAccessNode sibling
readonly attribute nsIAccessNode previousSiblingNode

Returns

From nsIAccessNode

 Get the nth child of this node
 @param childNum Zero-based child index
 @return The nth nsIAccessNode child
nsIAccessNode getChildNodeAt(in long childNum)

From nsIAccessibleDocument

 Returns the access node cached by this document
 @param aUniqueID The unique ID used to cache the node.
                  This matches up with the uniqueID attribute on
                  nsIAccessNode.
 @return The nsIAccessNode cached for this particular unique ID.
[noscript] nsIAccessNode getCachedAccessNode(in voidPtr aUniqueID)

From nsIAccessibleRetrieval

 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.
 @param aNode      The DOM node to get an access node for.
 @param aPresShell The presentation shell which contains layout info for the DOM node.
 @return The nsIAccessNode for the given DOM node or null if
         an access node does not already exist for this DOM node.
nsIAccessNode getCachedAccessNode(in nsIDOMNode aNode, in nsIWeakReference aShell)

Parameters

From nsPIAccessibleDocument


          
void cacheAccessNode(in voidPtr aUniqueID, in nsIAccessNode aAccessNode)