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

nsIAccessNode Interface Reference

import "nsIAccessNode.idl";

Inheritance diagram for nsIAccessNode:

nsISupports nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap nsAccessibleWrap

List of all members.


Detailed Description

An interface used by in-process accessibility clients to get style, window, markup and other information about a DOM node. When accessibility is active in Gecko, every DOM node can have one nsIAccessNode for each pres shell the DOM node is rendered in. The nsIAccessNode implementations are instantiated lazily. The nsIAccessNode tree for a given dom window has a one to one relationship to the DOM tree. If the DOM node for this access node is "accessible", then a QueryInterface to nsIAccessible will succeed.

UNDER_REVIEW

Definition at line 60 of file nsIAccessNode.idl.


Public Member Functions

nsIAccessNode getChildNodeAt (in long childNum)
nsIDOMCSSPrimitiveValue getComputedStyleCSSValue (in DOMString pseudoElt, in DOMString propertyName)
DOMString getComputedStyleValue (in DOMString pseudoElt, in DOMString propertyName)
void scrollTo (in unsigned long aScrollType)
void scrollToPoint (in unsigned long aCoordinateType, in long aX, in long aY)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

readonly attribute
nsIAccessibleDocument 
accessibleDocument
readonly attribute nsIDOMNode DOMNode
readonly attribute nsIAccessNode firstChildNode
readonly attribute DOMString innerHTML
readonly attribute DOMString language
readonly attribute nsIAccessNode lastChildNode
readonly attribute nsIAccessNode nextSiblingNode
readonly attribute long numChildren
readonly attribute voidPtr ownerWindow
readonly attribute nsIAccessNode parentNode
readonly attribute nsIAccessNode previousSiblingNode
readonly attribute voidPtr uniqueID

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

Generated by  Doxygen 1.6.0   Back to index