AccessibleRelations and RelationSets
Name
AccessibleRelations and RelationSets --
Details
enum AccessibleRelationType
typedef enum
{
SPI_RELATION_NULL,
SPI_RELATION_LABEL_FOR,
SPI_RELATION_LABELED_BY,
SPI_RELATION_CONTROLLER_FOR,
SPI_RELATION_CONTROLLED_BY,
SPI_RELATION_MEMBER_OF,
SPI_RELATION_NODE_CHILD_OF,
SPI_RELATION_EXTENDED,
SPI_RELATION_LAST_DEFINED
} AccessibleRelationType; |
AccessibleRelation_ref ()
void AccessibleRelation_ref (AccessibleRelation *obj); |
Increment the reference count for an AccessibleRelation object.
AccessibleRelation_unref ()
void AccessibleRelation_unref (AccessibleRelation *obj); |
Decrement the reference count for an AccessibleRelation object.
AccessibleRelation_getNTargets ()
int AccessibleRelation_getNTargets (AccessibleRelation *obj); |
Get the number of objects which this relationship has as its
target objects (the subject is the Accessible from which this
AccessibleRelation originated).
AccessibleRelation_getTarget ()
Accessible* AccessibleRelation_getTarget (AccessibleRelation *obj,
int i); |
Get the i-th target of a specified AccessibleRelation relationship.
AccessibleRelation_getRelationType ()
Get the type of relationship represented by an AccessibleRelation.