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