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

nsIAccessibleRelation Interface Reference

import "nsIAccessibleRelation.idl";

Inheritance diagram for nsIAccessibleRelation:

nsISupports nsAccessibleRelation

List of all members.


Detailed Description

This interface gives access to an accessible's set of relations. Be carefull, do not change constants until ATK has a structure to map gecko constants into ATK constants.

Definition at line 50 of file nsIAccessibleRelation.idl.


Public Member Functions

nsIAccessible getTarget (in unsigned long index)
nsIArray getTargets ()
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

const unsigned long RELATION_CONTROLLED_BY = 0x01
const unsigned long RELATION_CONTROLLER_FOR = 0x02
const unsigned long RELATION_DEFAULT_BUTTON = 0x4000
const unsigned long RELATION_DESCRIBED_BY = 0x0e
const unsigned long RELATION_DESCRIPTION_FOR = 0x0f
const unsigned long RELATION_EMBEDDED_BY = 0x0b
const unsigned long RELATION_EMBEDS = 0x0a
const unsigned long RELATION_FIRST = RELATION_CONTROLLED_BY
const unsigned long RELATION_FLOWS_FROM = 0x08
const unsigned long RELATION_FLOWS_TO = 0x07
const unsigned long RELATION_LABEL_FOR = 0x03
const unsigned long RELATION_LABELLED_BY = 0x04
const unsigned long RELATION_LAST = RELATION_DESCRIPTION_FOR
const unsigned long RELATION_MEMBER_OF = 0x05
const unsigned long RELATION_NODE_CHILD_OF = 0x06
const unsigned long RELATION_NUL = 0x00
const unsigned long RELATION_PARENT_WINDOW_OF = 0x0d
const unsigned long RELATION_POPUP_FOR = 0x0c
const unsigned long RELATION_SUBWINDOW_OF = 0x09
readonly attribute unsigned long relationType
readonly attribute unsigned long targetsCount

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

Generated by  Doxygen 1.6.0   Back to index