atk/Makefile.am: Dist atk.rc
[platform/upstream/atk.git] / atk / atkrelation.c
old mode 100755 (executable)
new mode 100644 (file)
index cc1807e..6dcb1c4
  * Boston, MA 02111-1307, USA.
  */
 
+#include "config.h"
+
 #include <string.h>
 #include <glib-object.h>
-#include "atkobject.h"
-#include "atkrelation.h"
-#include "atk-enum-types.h"
+#include "atk.h"
 
+/**
+ * SECTION:atkrelation
+ * @Short_description: An object used to describe a relation between a
+ *  object and one or more other objects.
+ * @Title:AtkRelation
+ *
+ * An AtkRelation describes a relation between an object and one or
+ * more other objects. The actual relations that an object has with
+ * other objects are defined as an AtkRelationSet, which is a set of
+ * AtkRelations.
+ */
 enum {
   PROP_0,
 
@@ -341,7 +352,7 @@ atk_relation_add_target (AtkRelation *relation,
  *
  * Remove the specified AtkObject from the target for the relation.
  *
- * Returns TRUE if the removal is successful.
+ * Returns: TRUE if the removal is successful.
  **/
 
 gboolean