Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsPIAccessibleDocument Interface Reference

import "nsPIAccessibleDocument.idl";

Inheritance diagram for nsPIAccessibleDocument:
Inheritance graph
[legend]
Collaboration diagram for nsPIAccessibleDocument:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void invalidateCacheSubtree (in nsIContent aChangeContent, in PRUint32 aChangeEvent)
 Find the accessible object in the accessibility cache that corresponds to aStartNode or the first ancestor of aStartNode that has an accessible object associated with it.
void cacheAccessNode (in voidPtr aUniqueID, in nsIAccessNode aAccessNode)
void destroy ()
void flushPendingEvents ()
void fireDocLoadingEvent (in boolean isFinished)
void fireAnchorJumpEvent ()

Detailed Description

Definition at line 45 of file nsPIAccessibleDocument.idl.


Member Function Documentation

void nsPIAccessibleDocument::cacheAccessNode ( in voidPtr  aUniqueID,
in nsIAccessNode  aAccessNode 
)

Find the accessible object in the accessibility cache that corresponds to aStartNode or the first ancestor of aStartNode that has an accessible object associated with it.

Clear that accessible object's parent's cache of accessible children and and remove the accessible object and any decendents from the accessible cache. New accessible objects will be created and cached again on demand.

Parameters:
aChangeContentThe child that is changing
aEventThe event from nsIAccessibleEvent that caused the change: Must be one of: EVENT_REORDER (change), EVENT_SHOW (make visible or create) or EVENT_HIDE (destroy or hide)

The documentation for this interface was generated from the following file: