Main Page   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields  

Accessibility::Relation Interface Reference

import "Accessibility_Relation.idl";


Public Methods

RelationType getRelationType ()
string getRelationTypeName ()
short getNTargets ()
Object getTarget (in short index)
void unImplemented ()
void unImplemented2 ()
void unImplemented3 ()
void unImplemented4 ()


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.


Member Function Documentation

short Accessibility::Relation::getNTargets  
 

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

RelationType Accessibility::Relation::getRelationType  
 

Returns :
the RelationType of this Relation.

string Accessibility::Relation::getRelationTypeName  
 

Returns :
an unlocalized string representing the relation type.

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.)

void Accessibility::Relation::unImplemented  
 

\cond placeholders for future expansion

void Accessibility::Relation::unImplemented2  
 

void Accessibility::Relation::unImplemented3  
 

void Accessibility::Relation::unImplemented4  
 


The documentation for this interface was generated from the following file:
Generated on Thu Mar 23 17:40:30 2006 for at-spi-idl by doxygen1.2.17