Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

nsIAccessibleDocument Interface Reference

import "nsIAccessibleDocument.idl";

Inheritance diagram for nsIAccessibleDocument:


List of all members.

Detailed Description

An interface for in-process accessibility clients that wish to retrieve information about a document. When accessibility is turned on in Gecko, there is an nsIAccessibleDocument for each document whether it is XUL, HTML or whatever. You can QueryInterface to nsIAccessibleDocument from the nsIAccessible or nsIAccessNode for the root node of a document. You can also get one from nsIAccessNode::GetAccessibleDocument() or nsIAccessibleEvent::GetAccessibleDocument()


Definition at line 62 of file nsIAccessibleDocument.idl.

Public Member Functions

nsIAccessible getAccessibleInParentChain (in nsIDOMNode aDOMNode, in boolean aCanCreate)
nsIAccessNode getCachedAccessNode (in voidPtr aUniqueID)
AString getNameSpaceURIForID (in short nameSpaceID)
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

readonly attribute AString docType
readonly attribute nsIDOMDocument document
readonly attribute AString mimeType
readonly attribute AString title
readonly attribute AString URL
readonly attribute nsIDOMWindow window
readonly attribute voidPtr windowHandle

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

Generated by  Doxygen 1.6.0   Back to index