Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Accessibility::Relation Interface Reference

An interface via which objects' non-hierarchical relationships to one another are indicated. More...

import "Accessibility_Relation.idl";

List of all members.

Public Member Functions

RelationType getRelationType ()
string getRelationTypeName ()
short getNTargets ()
Object getTarget (in short index)
AccessibleSet getTargets ()
 NEW:


Detailed Description

An interface via which objects' non-hierarchical relationships to one another are indicated.

An instance of Relations represents a "one-to-many" correspondance.

Note:
This interface inherits from a base class implementing ref counts.

Definition at line 93 of file Accessibility_Relation.idl.


Member Function Documentation

RelationType Accessibility::Relation::getRelationType  ) 
 

Returns:
the RelationType of this Relation.

string Accessibility::Relation::getRelationTypeName  ) 
 

Returns:
an unlocalized string representing the relation type.

short Accessibility::Relation::getNTargets  ) 
 

Returns:
the number of objects to which this relationship applies.

Object Accessibility::Relation::getTarget in short  index  ) 
 

Returns:
an Object which is the 'nth'target of this Relation, e.g. the Object at index i in the list of Objects having the specified relationship to this Accessible.
Note:
This target should always implement Accessible, though it is returned as an Object. (In this respect this method is probably ill-specified.)

AccessibleSet Accessibility::Relation::getTargets  ) 
 

NEW:

Returns:
an AccessibleSet containing all the objects with which the host object has the specified relationship.


The documentation for this interface was generated from the following file:
Generated on Fri Dec 2 15:20:46 2005 for AT_SPI_IDL by  doxygen 1.4.3