module Accessibility {
enum RelationType {
+ RELATION_NULL,
RELATION_LABEL_FOR,
RELATION_LABELLED_BY,
RELATION_CONTROLLER_FOR,
RELATION_CONTROLLED_BY,
RELATION_MEMBER_OF,
RELATION_TOOLTIP_FOR,
- RELATION_LEAFNODE_OF
+ RELATION_NODE_CHILD_OF,
+ RELATION_EXTENDED,
+ RELATION_FLOWS_TO,
+ RELATION_FLOWS_FROM,
+ RELATION_SUBWINDOW_OF,
+ RELATION_EMBEDS,
+ RELATION_EMBEDDED_BY,
+ RELATION_POPUP_FOR,
+ RELATION_LAST_DEFINED
};
/*
interface Relation : Bonobo::Unknown {
RelationType getRelationType ();
+ string getRelationTypeName ();
short getNTargets ();
Object getTarget (in short index);
/* placeholders for future expansion */
void unImplemented ();
void unImplemented2 ();
+ void unImplemented3 ();
+ void unImplemented4 ();
};
};