[at-spi2-core] Add documentation templates to the repository
- From: Mike Gorse <mgorse src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [at-spi2-core] Add documentation templates to the repository
- Date: Mon, 25 Jul 2011 19:31:45 +0000 (UTC)
commit 93d26f78c2c7328898d746435e4186124237aa6e
Author: Mike Gorse <mgorse novell com>
Date: Mon Jul 25 14:31:57 2011 -0500
Add documentation templates to the repository
doc/libatspi/libatspi-docs.sgml | 6 +-
doc/libatspi/tmpl/atspi-accessible.sgml | 331 +++++++++++++++++++
doc/libatspi/tmpl/atspi-action.sgml | 82 +++++
doc/libatspi/tmpl/atspi-application.sgml | 44 +++
doc/libatspi/tmpl/atspi-collection.sgml | 96 ++++++
doc/libatspi/tmpl/atspi-component.sgml | 186 +++++++++++
doc/libatspi/tmpl/atspi-constants.sgml | 435 +++++++++++++++++++++++++
doc/libatspi/tmpl/atspi-device-listener.sgml | 96 ++++++
doc/libatspi/tmpl/atspi-document.sgml | 59 ++++
doc/libatspi/tmpl/atspi-editabletext.sgml | 100 ++++++
doc/libatspi/tmpl/atspi-event-listener.sgml | 141 ++++++++
doc/libatspi/tmpl/atspi-hyperlink.sgml | 117 +++++++
doc/libatspi/tmpl/atspi-hypertext.sgml | 60 ++++
doc/libatspi/tmpl/atspi-image.sgml | 80 +++++
doc/libatspi/tmpl/atspi-listener-private.sgml | 22 ++
doc/libatspi/tmpl/atspi-matchrule.sgml | 52 +++
doc/libatspi/tmpl/atspi-misc-private.sgml | 351 ++++++++++++++++++++
doc/libatspi/tmpl/atspi-misc.sgml | 53 +++
doc/libatspi/tmpl/atspi-object.sgml | 35 ++
doc/libatspi/tmpl/atspi-registry.sgml | 129 ++++++++
doc/libatspi/tmpl/atspi-relation.sgml | 63 ++++
doc/libatspi/tmpl/atspi-selection.sgml | 113 +++++++
doc/libatspi/tmpl/atspi-stateset.sgml | 120 +++++++
doc/libatspi/tmpl/atspi-table.sgml | 316 ++++++++++++++++++
doc/libatspi/tmpl/atspi-text.sgml | 330 +++++++++++++++++++
doc/libatspi/tmpl/atspi-types.sgml | 181 ++++++++++
doc/libatspi/tmpl/atspi-value.sgml | 79 +++++
doc/libatspi/tmpl/libatspi-unused.sgml | 52 +++
28 files changed, 3726 insertions(+), 3 deletions(-)
---
diff --git a/doc/libatspi/libatspi-docs.sgml b/doc/libatspi/libatspi-docs.sgml
index 2f12558..a396814 100644
--- a/doc/libatspi/libatspi-docs.sgml
+++ b/doc/libatspi/libatspi-docs.sgml
@@ -8,14 +8,14 @@
<bookinfo>
<title>libatspi Reference Manual</title>
<releaseinfo>
- for libatspi [VERSION].
+ for libatspi 2.1.
The latest version of this documentation can be found on-line at
- <ulink role="online-location" url="http://[SERVER]/libatspi/index.html">http://[SERVER]/libatspi/</ulink>.
+ <ulink role="online-location" url="http://developer.gnome.org/libatspi/">http://developer.gnome.org/libatspi/</ulink>.
</releaseinfo>
</bookinfo>
<chapter>
- <title>[Insert title here]</title>
+ <title>API reference</title>
<xi:include href="xml/atspi-text.xml"/>
<xi:include href="xml/atspi-stateset.xml"/>
<xi:include href="xml/atspi-application.xml"/>
diff --git a/doc/libatspi/tmpl/atspi-accessible.sgml b/doc/libatspi/tmpl/atspi-accessible.sgml
new file mode 100644
index 0000000..1b3f3c9
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-accessible.sgml
@@ -0,0 +1,331 @@
+<!-- ##### SECTION Title ##### -->
+AtspiAccessible
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiAccessible ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiAccessibleClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION atspi_accessible_new ##### -->
+<para>
+
+</para>
+
+ app:
+ path:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_role_get_name ##### -->
+<para>
+
+</para>
+
+ role:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_name ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_description ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_parent ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_child_count ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_child_at_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ child_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_index_in_parent ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_relation_set ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_role ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_role_name ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_localized_role_name ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_state_set ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_attributes ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_attributes_as_array ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_toolkit_name ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_toolkit_version ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_application ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_action ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_collection ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_component ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_document ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_editable_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_hyperlink ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_hypertext ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_image ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_table ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_accessible_get_interfaces ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-action.sgml b/doc/libatspi/tmpl/atspi-action.sgml
new file mode 100644
index 0000000..d8802a1
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-action.sgml
@@ -0,0 +1,82 @@
+<!-- ##### SECTION Title ##### -->
+atspi-action
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiAction ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_action_get_n_actions ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_action_get_description ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_action_get_key_binding ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_action_get_name ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_action_do_action ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-application.sgml b/doc/libatspi/tmpl/atspi-application.sgml
new file mode 100644
index 0000000..e53186e
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-application.sgml
@@ -0,0 +1,44 @@
+<!-- ##### SECTION Title ##### -->
+AtspiApplication
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiApplication ##### -->
+<para>
+
+</para>
+
+ parent:
+ hash:
+ bus_name:
+ bus:
+ root:
+ cache:
+ toolkit_name:
+ toolkit_version:
+ atspi_version:
+
+<!-- ##### STRUCT AtspiApplicationClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
diff --git a/doc/libatspi/tmpl/atspi-collection.sgml b/doc/libatspi/tmpl/atspi-collection.sgml
new file mode 100644
index 0000000..81bfd37
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-collection.sgml
@@ -0,0 +1,96 @@
+<!-- ##### SECTION Title ##### -->
+atspi-collection
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiCollection ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_collection_is_ancestor_of ##### -->
+<para>
+
+</para>
+
+ collection:
+ test:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_collection_get_matches ##### -->
+<para>
+
+</para>
+
+ collection:
+ rule:
+ sortby:
+ count:
+ traverse:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_collection_get_matches_to ##### -->
+<para>
+
+</para>
+
+ collection:
+ current_object:
+ rule:
+ sortby:
+ tree:
+ recurse:
+ count:
+ traverse:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_collection_get_matches_from ##### -->
+<para>
+
+</para>
+
+ collection:
+ current_object:
+ rule:
+ sortby:
+ tree:
+ count:
+ traverse:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_collection_get_active_descendant ##### -->
+<para>
+
+</para>
+
+ collection:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-component.sgml b/doc/libatspi/tmpl/atspi-component.sgml
new file mode 100644
index 0000000..39e0915
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-component.sgml
@@ -0,0 +1,186 @@
+<!-- ##### SECTION Title ##### -->
+atspi-component
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiRect ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_TYPE_RECT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### FUNCTION atspi_rect_copy ##### -->
+<para>
+
+</para>
+
+ src:
+ Returns:
+
+
+<!-- ##### STRUCT AtspiPoint ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_TYPE_POINT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### FUNCTION atspi_point_get_type ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_point_copy ##### -->
+<para>
+
+</para>
+
+ src:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_type ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### STRUCT AtspiComponent ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_component_contains ##### -->
+<para>
+
+</para>
+
+ obj:
+ x:
+ y:
+ ctype:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_accessible_at_point ##### -->
+<para>
+
+</para>
+
+ obj:
+ x:
+ y:
+ ctype:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_extents ##### -->
+<para>
+
+</para>
+
+ obj:
+ ctype:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_position ##### -->
+<para>
+
+</para>
+
+ obj:
+ ctype:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_size ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_layer ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_mdi_z_order ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_grab_focus ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_component_get_alpha ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-constants.sgml b/doc/libatspi/tmpl/atspi-constants.sgml
new file mode 100644
index 0000000..862bcd2
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-constants.sgml
@@ -0,0 +1,435 @@
+<!-- ##### SECTION Title ##### -->
+atspi-constants
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### ENUM AtspiLocaleType ##### -->
+<para>
+
+</para>
+
+ ATSPI_LOCALE_TYPE_MESSAGES:
+ ATSPI_LOCALE_TYPE_COLLATE:
+ ATSPI_LOCALE_TYPE_CTYPE:
+ ATSPI_LOCALE_TYPE_MONETARY:
+ ATSPI_LOCALE_TYPE_NUMERIC:
+ ATSPI_LOCALE_TYPE_TIME:
+
+<!-- ##### MACRO ATSPI_LOCALE_TYPE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiCoordType ##### -->
+<para>
+
+</para>
+
+ ATSPI_COORD_TYPE_SCREEN:
+ ATSPI_COORD_TYPE_WINDOW:
+
+<!-- ##### MACRO ATSPI_COORD_TYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiCollectionSortOrder ##### -->
+<para>
+
+</para>
+
+ ATSPI_Collection_SORT_ORDER_INVALID:
+ ATSPI_Collection_SORT_ORDER_CANONICAL:
+ ATSPI_Collection_SORT_ORDER_FLOW:
+ ATSPI_Collection_SORT_ORDER_TAB:
+ ATSPI_Collection_SORT_ORDER_REVERSE_CANONICAL:
+ ATSPI_Collection_SORT_ORDER_REVERSE_FLOW:
+ ATSPI_Collection_SORT_ORDER_REVERSE_TAB:
+ ATSPI_Collection_SORT_ORDER_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_SORTORDER_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiCollectionMatchType ##### -->
+<para>
+
+</para>
+
+ ATSPI_Collection_MATCH_INVALID:
+ ATSPI_Collection_MATCH_ALL:
+ ATSPI_Collection_MATCH_ANY:
+ ATSPI_Collection_MATCH_NONE:
+ ATSPI_Collection_MATCH_EMPTY:
+ ATSPI_Collection_MATCH_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_MATCHTYPES_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiCollectionTreeTraversalType ##### -->
+<para>
+
+</para>
+
+ ATSPI_Collection_TREE_RESTRICT_CHILDREN:
+ ATSPI_Collection_TREE_RESTRICT_SIBLING:
+ ATSPI_Collection_TREE_INORDER:
+ ATSPI_Collection_TREE_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_TREETRAVERSALTYPE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiComponentLayer ##### -->
+<para>
+
+</para>
+
+ ATSPI_LAYER_INVALID:
+ ATSPI_LAYER_BACKGROUND:
+ ATSPI_LAYER_CANVAS:
+ ATSPI_LAYER_WIDGET:
+ ATSPI_LAYER_MDI:
+ ATSPI_LAYER_POPUP:
+ ATSPI_LAYER_OVERLAY:
+ ATSPI_LAYER_WINDOW:
+ ATSPI_LAYER_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_COMPONENTLAYER_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiTextBoundaryType ##### -->
+<para>
+
+</para>
+
+ ATSPI_TEXT_BOUNDARY_CHAR:
+ ATSPI_TEXT_BOUNDARY_WORD_START:
+ ATSPI_TEXT_BOUNDARY_WORD_END:
+ ATSPI_TEXT_BOUNDARY_SENTENCE_START:
+ ATSPI_TEXT_BOUNDARY_SENTENCE_END:
+ ATSPI_TEXT_BOUNDARY_LINE_START:
+ ATSPI_TEXT_BOUNDARY_LINE_END:
+
+<!-- ##### MACRO ATSPI_TEXT_BOUNDARY_TYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiTextClipType ##### -->
+<para>
+
+</para>
+
+ ATSPI_TEXT_CLIP_NONE:
+ ATSPI_TEXT_CLIP_MIN:
+ ATSPI_TEXT_CLIP_MAX:
+ ATSPI_TEXT_CLIP_BOTH:
+
+<!-- ##### MACRO ATSPI_TEXT_CLIP_TYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiStateType ##### -->
+<para>
+
+</para>
+
+ ATSPI_STATE_INVALID:
+ ATSPI_STATE_ACTIVE:
+ ATSPI_STATE_ARMED:
+ ATSPI_STATE_BUSY:
+ ATSPI_STATE_CHECKED:
+ ATSPI_STATE_COLLAPSED:
+ ATSPI_STATE_DEFUNCT:
+ ATSPI_STATE_EDITABLE:
+ ATSPI_STATE_ENABLED:
+ ATSPI_STATE_EXPANDABLE:
+ ATSPI_STATE_EXPANDED:
+ ATSPI_STATE_FOCUSABLE:
+ ATSPI_STATE_FOCUSED:
+ ATSPI_STATE_HAS_TOOLTIP:
+ ATSPI_STATE_HORIZONTAL:
+ ATSPI_STATE_ICONIFIED:
+ ATSPI_STATE_MODAL:
+ ATSPI_STATE_MULTI_LINE:
+ ATSPI_STATE_MULTISELECTABLE:
+ ATSPI_STATE_OPAQUE:
+ ATSPI_STATE_PRESSED:
+ ATSPI_STATE_RESIZABLE:
+ ATSPI_STATE_SELECTABLE:
+ ATSPI_STATE_SELECTED:
+ ATSPI_STATE_SENSITIVE:
+ ATSPI_STATE_SHOWING:
+ ATSPI_STATE_SINGLE_LINE:
+ ATSPI_STATE_STALE:
+ ATSPI_STATE_TRANSIENT:
+ ATSPI_STATE_VERTICAL:
+ ATSPI_STATE_VISIBLE:
+ ATSPI_STATE_MANAGES_DESCENDANTS:
+ ATSPI_STATE_INDETERMINATE:
+ ATSPI_STATE_REQUIRED:
+ ATSPI_STATE_TRUNCATED:
+ ATSPI_STATE_ANIMATED:
+ ATSPI_STATE_INVALID_ENTRY:
+ ATSPI_STATE_SUPPORTS_AUTOCOMPLETION:
+ ATSPI_STATE_SELECTABLE_TEXT:
+ ATSPI_STATE_IS_DEFAULT:
+ ATSPI_STATE_VISITED:
+ ATSPI_STATE_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_STATETYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiKeyEventType ##### -->
+<para>
+
+</para>
+
+ ATSPI_KEY_PRESSED:
+ ATSPI_KEY_RELEASED:
+
+<!-- ##### MACRO ATSPI_KEYEVENTTYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiEventType ##### -->
+<para>
+
+</para>
+
+ ATSPI_KEY_PRESSED_EVENT:
+ ATSPI_KEY_RELEASED_EVENT:
+ ATSPI_BUTTON_PRESSED_EVENT:
+ ATSPI_BUTTON_RELEASED_EVENT:
+
+<!-- ##### MACRO ATSPI_EVENTTYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiKeySynthType ##### -->
+<para>
+
+</para>
+
+ ATSPI_KEY_PRESS:
+ ATSPI_KEY_RELEASE:
+ ATSPI_KEY_PRESSRELEASE:
+ ATSPI_KEY_SYM:
+ ATSPI_KEY_STRING:
+
+<!-- ##### MACRO ATSPI_KEYSYNTHTYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiModifierType ##### -->
+<para>
+
+</para>
+
+ ATSPI_MODIFIER_SHIFT:
+ ATSPI_MODIFIER_SHIFTLOCK:
+ ATSPI_MODIFIER_CONTROL:
+ ATSPI_MODIFIER_ALT:
+ ATSPI_MODIFIER_META:
+ ATSPI_MODIFIER_META2:
+ ATSPI_MODIFIER_META3:
+ ATSPI_MODIFIER_NUMLOCK:
+
+<!-- ##### MACRO ATSPI_MODIFIERTYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiRelationType ##### -->
+<para>
+
+</para>
+
+ ATSPI_RELATION_NULL:
+ ATSPI_RELATION_LABEL_FOR:
+ ATSPI_RELATION_LABELLED_BY:
+ ATSPI_RELATION_CONTROLLER_FOR:
+ ATSPI_RELATION_CONTROLLED_BY:
+ ATSPI_RELATION_MEMBER_OF:
+ ATSPI_RELATION_TOOLTIP_FOR:
+ ATSPI_RELATION_NODE_CHILD_OF:
+ ATSPI_RELATION_NODE_PARENT_OF:
+ ATSPI_RELATION_EXTENDED:
+ ATSPI_RELATION_FLOWS_TO:
+ ATSPI_RELATION_FLOWS_FROM:
+ ATSPI_RELATION_SUBWINDOW_OF:
+ ATSPI_RELATION_EMBEDS:
+ ATSPI_RELATION_EMBEDDED_BY:
+ ATSPI_RELATION_POPUP_FOR:
+ ATSPI_RELATION_PARENT_WINDOW_OF:
+ ATSPI_RELATION_DESCRIPTION_FOR:
+ ATSPI_RELATION_DESCRIBED_BY:
+ ATSPI_RELATION_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_RELATIONTYPE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### ENUM AtspiRole ##### -->
+<para>
+
+</para>
+
+ ATSPI_ROLE_INVALID:
+ ATSPI_ROLE_ACCELERATOR_LABEL:
+ ATSPI_ROLE_ALERT:
+ ATSPI_ROLE_ANIMATION:
+ ATSPI_ROLE_ARROW:
+ ATSPI_ROLE_CALENDAR:
+ ATSPI_ROLE_CANVAS:
+ ATSPI_ROLE_CHECK_BOX:
+ ATSPI_ROLE_CHECK_MENU_ITEM:
+ ATSPI_ROLE_COLOR_CHOOSER:
+ ATSPI_ROLE_COLUMN_HEADER:
+ ATSPI_ROLE_COMBO_BOX:
+ ATSPI_ROLE_DATE_EDITOR:
+ ATSPI_ROLE_DESKTOP_ICON:
+ ATSPI_ROLE_DESKTOP_FRAME:
+ ATSPI_ROLE_DIAL:
+ ATSPI_ROLE_DIALOG:
+ ATSPI_ROLE_DIRECTORY_PANE:
+ ATSPI_ROLE_DRAWING_AREA:
+ ATSPI_ROLE_FILE_CHOOSER:
+ ATSPI_ROLE_FILLER:
+ ATSPI_ROLE_FOCUS_TRAVERSABLE:
+ ATSPI_ROLE_FONT_CHOOSER:
+ ATSPI_ROLE_FRAME:
+ ATSPI_ROLE_GLASS_PANE:
+ ATSPI_ROLE_HTML_CONTAINER:
+ ATSPI_ROLE_ICON:
+ ATSPI_ROLE_IMAGE:
+ ATSPI_ROLE_INTERNAL_FRAME:
+ ATSPI_ROLE_LABEL:
+ ATSPI_ROLE_LAYERED_PANE:
+ ATSPI_ROLE_LIST:
+ ATSPI_ROLE_LIST_ITEM:
+ ATSPI_ROLE_MENU:
+ ATSPI_ROLE_MENU_BAR:
+ ATSPI_ROLE_MENU_ITEM:
+ ATSPI_ROLE_OPTION_PANE:
+ ATSPI_ROLE_PAGE_TAB:
+ ATSPI_ROLE_PAGE_TAB_LIST:
+ ATSPI_ROLE_PANEL:
+ ATSPI_ROLE_PASSWORD_TEXT:
+ ATSPI_ROLE_POPUP_MENU:
+ ATSPI_ROLE_PROGRESS_BAR:
+ ATSPI_ROLE_PUSH_BUTTON:
+ ATSPI_ROLE_RADIO_BUTTON:
+ ATSPI_ROLE_RADIO_MENU_ITEM:
+ ATSPI_ROLE_ROOT_PANE:
+ ATSPI_ROLE_ROW_HEADER:
+ ATSPI_ROLE_SCROLL_BAR:
+ ATSPI_ROLE_SCROLL_PANE:
+ ATSPI_ROLE_SEPARATOR:
+ ATSPI_ROLE_SLIDER:
+ ATSPI_ROLE_SPIN_BUTTON:
+ ATSPI_ROLE_SPLIT_PANE:
+ ATSPI_ROLE_STATUS_BAR:
+ ATSPI_ROLE_TABLE:
+ ATSPI_ROLE_TABLE_CELL:
+ ATSPI_ROLE_TABLE_COLUMN_HEADER:
+ ATSPI_ROLE_TABLE_ROW_HEADER:
+ ATSPI_ROLE_TEAROFF_MENU_ITEM:
+ ATSPI_ROLE_TERMINAL:
+ ATSPI_ROLE_TEXT:
+ ATSPI_ROLE_TOGGLE_BUTTON:
+ ATSPI_ROLE_TOOL_BAR:
+ ATSPI_ROLE_TOOL_TIP:
+ ATSPI_ROLE_TREE:
+ ATSPI_ROLE_TREE_TABLE:
+ ATSPI_ROLE_UNKNOWN:
+ ATSPI_ROLE_VIEWPORT:
+ ATSPI_ROLE_WINDOW:
+ ATSPI_ROLE_EXTENDED:
+ ATSPI_ROLE_HEADER:
+ ATSPI_ROLE_FOOTER:
+ ATSPI_ROLE_PARAGRAPH:
+ ATSPI_ROLE_RULER:
+ ATSPI_ROLE_APPLICATION:
+ ATSPI_ROLE_AUTOCOMPLETE:
+ ATSPI_ROLE_EDITBAR:
+ ATSPI_ROLE_EMBEDDED:
+ ATSPI_ROLE_ENTRY:
+ ATSPI_ROLE_CHART:
+ ATSPI_ROLE_CAPTION:
+ ATSPI_ROLE_DOCUMENT_FRAME:
+ ATSPI_ROLE_HEADING:
+ ATSPI_ROLE_PAGE:
+ ATSPI_ROLE_SECTION:
+ ATSPI_ROLE_REDUNDANT_OBJECT:
+ ATSPI_ROLE_FORM:
+ ATSPI_ROLE_LINK:
+ ATSPI_ROLE_INPUT_METHOD_WINDOW:
+ ATSPI_ROLE_LAST_DEFINED:
+
+<!-- ##### MACRO ATSPI_ROLE_COUNT ##### -->
+<para>
+
+</para>
+
+
+
diff --git a/doc/libatspi/tmpl/atspi-device-listener.sgml b/doc/libatspi/tmpl/atspi-device-listener.sgml
new file mode 100644
index 0000000..6e007c8
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-device-listener.sgml
@@ -0,0 +1,96 @@
+<!-- ##### SECTION Title ##### -->
+AtspiDeviceListener
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### USER_FUNCTION AtspiDeviceListenerCB ##### -->
+<para>
+
+</para>
+
+ stroke:
+ user_data:
+ Returns:
+
+
+<!-- ##### USER_FUNCTION AtspiDeviceListenerSimpleCB ##### -->
+<para>
+
+</para>
+
+ stroke:
+ Returns:
+
+
+<!-- ##### STRUCT AtspiDeviceListener ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiDeviceListenerClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+ device_event:
+
+<!-- ##### FUNCTION atspi_device_listener_new ##### -->
+<para>
+
+</para>
+
+ callback:
+ user_data:
+ callback_destroyed:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_device_listener_new_simple ##### -->
+<para>
+
+</para>
+
+ callback:
+ callback_destroyed:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_device_listener_add_callback ##### -->
+<para>
+
+</para>
+
+ listener:
+ callback:
+ callback_destroyed:
+ user_data:
+
+
+<!-- ##### FUNCTION atspi_device_listener_remove_callback ##### -->
+<para>
+
+</para>
+
+ listener:
+ callback:
+
+
diff --git a/doc/libatspi/tmpl/atspi-document.sgml b/doc/libatspi/tmpl/atspi-document.sgml
new file mode 100644
index 0000000..5162ed2
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-document.sgml
@@ -0,0 +1,59 @@
+<!-- ##### SECTION Title ##### -->
+atspi-document
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiDocument ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_document_get_locale ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_document_get_attribute_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ attribute:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_document_get_attributes ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-editabletext.sgml b/doc/libatspi/tmpl/atspi-editabletext.sgml
new file mode 100644
index 0000000..051bdfb
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-editabletext.sgml
@@ -0,0 +1,100 @@
+<!-- ##### SECTION Title ##### -->
+atspi-editabletext
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiEditableText ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_editable_text_set_attributes ##### -->
+<para>
+
+</para>
+
+ obj:
+ attributes:
+ start_pos:
+ end_pos:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_editable_text_insert_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ position:
+ text:
+ length:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_editable_text_copy_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ start_pos:
+ end_pos:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_editable_text_cut_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ start_pos:
+ end_pos:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_editable_text_delete_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ start_pos:
+ end_pos:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_editable_text_paste_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ position:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-event-listener.sgml b/doc/libatspi/tmpl/atspi-event-listener.sgml
new file mode 100644
index 0000000..00b0d79
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-event-listener.sgml
@@ -0,0 +1,141 @@
+<!-- ##### SECTION Title ##### -->
+AtspiEventListener
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### USER_FUNCTION AtspiEventListenerCB ##### -->
+<para>
+
+</para>
+
+ event:
+ user_data:
+
+
+<!-- ##### USER_FUNCTION AtspiEventListenerSimpleCB ##### -->
+<para>
+
+</para>
+
+ event:
+
+
+<!-- ##### STRUCT AtspiEventListener ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiEventListenerClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION atspi_event_listener_get_type ##### -->
+<para>
+
+</para>
+
+ void:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_new_simple ##### -->
+<para>
+
+</para>
+
+ callback:
+ callback_destroyed:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_register ##### -->
+<para>
+
+</para>
+
+ listener:
+ event_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_register_from_callback ##### -->
+<para>
+
+</para>
+
+ callback:
+ user_data:
+ callback_destroyed:
+ event_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_register_no_data ##### -->
+<para>
+
+</para>
+
+ callback:
+ callback_destroyed:
+ event_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_deregister ##### -->
+<para>
+
+</para>
+
+ listener:
+ event_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_deregister_from_callback ##### -->
+<para>
+
+</para>
+
+ callback:
+ user_data:
+ event_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_listener_deregister_no_data ##### -->
+<para>
+
+</para>
+
+ callback:
+ event_type:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-hyperlink.sgml b/doc/libatspi/tmpl/atspi-hyperlink.sgml
new file mode 100644
index 0000000..0cae0d5
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-hyperlink.sgml
@@ -0,0 +1,117 @@
+<!-- ##### SECTION Title ##### -->
+AtspiHyperlink
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiHyperlink ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiHyperlinkClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION atspi_hyperlink_new ##### -->
+<para>
+
+</para>
+
+ app:
+ path:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_get_n_anchors ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_get_uri ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_get_object ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_get_index_range ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_get_start_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_get_end_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hyperlink_is_valid ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-hypertext.sgml b/doc/libatspi/tmpl/atspi-hypertext.sgml
new file mode 100644
index 0000000..6032645
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-hypertext.sgml
@@ -0,0 +1,60 @@
+<!-- ##### SECTION Title ##### -->
+atspi-hypertext
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiHypertext ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_hypertext_get_n_links ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hypertext_get_link ##### -->
+<para>
+
+</para>
+
+ obj:
+ link_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_hypertext_get_link_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ character_offset:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-image.sgml b/doc/libatspi/tmpl/atspi-image.sgml
new file mode 100644
index 0000000..2b7a36e
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-image.sgml
@@ -0,0 +1,80 @@
+<!-- ##### SECTION Title ##### -->
+atspi-image
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiImage ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_image_get_image_description ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_image_get_image_size ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_image_get_image_position ##### -->
+<para>
+
+</para>
+
+ obj:
+ ctype:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_image_get_image_extents ##### -->
+<para>
+
+</para>
+
+ obj:
+ ctype:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_image_get_image_locale ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-listener-private.sgml b/doc/libatspi/tmpl/atspi-listener-private.sgml
new file mode 100644
index 0000000..f529533
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-listener-private.sgml
@@ -0,0 +1,22 @@
+<!-- ##### SECTION Title ##### -->
+atspi-listener-private
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
diff --git a/doc/libatspi/tmpl/atspi-matchrule.sgml b/doc/libatspi/tmpl/atspi-matchrule.sgml
new file mode 100644
index 0000000..5213265
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-matchrule.sgml
@@ -0,0 +1,52 @@
+<!-- ##### SECTION Title ##### -->
+AtspiMatchRule
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiMatchRule ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiMatchRuleClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION atspi_match_rule_new ##### -->
+<para>
+
+</para>
+
+ states:
+ statematchtype:
+ attributes:
+ attributematchtype:
+ roles:
+ rolematchtype:
+ interfaces:
+ interfacematchtype:
+ invert:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-misc-private.sgml b/doc/libatspi/tmpl/atspi-misc-private.sgml
new file mode 100644
index 0000000..e693b15
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-misc-private.sgml
@@ -0,0 +1,351 @@
+<!-- ##### SECTION Title ##### -->
+atspi-misc-private
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiReference ##### -->
+<para>
+
+</para>
+
+ name:
+ path:
+
+<!-- ##### MACRO ATSPI_DBUS_NAME_REGISTRY ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_PATH_REGISTRY ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_REGISTRY ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_PATH_NULL ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_PATH_ROOT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_PATH_DEC ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_DEC ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_CACHE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_ACCESSIBLE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_ACTION ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_APPLICATION ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_COLLECTION ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_COMPONENT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_DOCUMENT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_EDITABLE_TEXT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_EVENT_MOUSE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_EVENT_OBJECT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_HYPERLINK ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_HYPERTEXT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_IMAGE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_SELECTION ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_TABLE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_TEXT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_VALUE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO ATSPI_DBUS_INTERFACE_SOCKET ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### VARIABLE atspi_path_dec ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_path_registry ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_path_root ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_bus_registry ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_accessible ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_action ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_application ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_collection ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_component ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_dec ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_device_event_listener ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_document ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_editable_text ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_hyperlink ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_hypertext ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_image ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_registry ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_selection ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_table ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_text ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_cache ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### VARIABLE atspi_interface_value ##### -->
+<para>
+
+</para>
+
+
diff --git a/doc/libatspi/tmpl/atspi-misc.sgml b/doc/libatspi/tmpl/atspi-misc.sgml
new file mode 100644
index 0000000..4b4a289
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-misc.sgml
@@ -0,0 +1,53 @@
+<!-- ##### SECTION Title ##### -->
+atspi-misc
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### FUNCTION atspi_init ##### -->
+<para>
+
+</para>
+
+ void:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_event_main ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### FUNCTION atspi_event_quit ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### FUNCTION atspi_exit ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-object.sgml b/doc/libatspi/tmpl/atspi-object.sgml
new file mode 100644
index 0000000..568af9a
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-object.sgml
@@ -0,0 +1,35 @@
+<!-- ##### SECTION Title ##### -->
+AtspiObject
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiObject ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiObjectClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
diff --git a/doc/libatspi/tmpl/atspi-registry.sgml b/doc/libatspi/tmpl/atspi-registry.sgml
new file mode 100644
index 0000000..e7f43e8
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-registry.sgml
@@ -0,0 +1,129 @@
+<!-- ##### SECTION Title ##### -->
+atspi-registry
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### FUNCTION atspi_key_definition_get_type ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_get_desktop_count ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_get_desktop ##### -->
+<para>
+
+</para>
+
+ i:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_get_desktop_list ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_register_keystroke_listener ##### -->
+<para>
+
+</para>
+
+ listener:
+ key_set:
+ modmask:
+ event_types:
+ sync_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_deregister_keystroke_listener ##### -->
+<para>
+
+</para>
+
+ listener:
+ key_set:
+ modmask:
+ event_types:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_register_device_event_listener ##### -->
+<para>
+
+</para>
+
+ listener:
+ event_types:
+ filter:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_deregister_device_event_listener ##### -->
+<para>
+
+</para>
+
+ listener:
+ filter:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_generate_keyboard_event ##### -->
+<para>
+
+</para>
+
+ keyval:
+ keystring:
+ synth_type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_generate_mouse_event ##### -->
+<para>
+
+</para>
+
+ x:
+ y:
+ name:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-relation.sgml b/doc/libatspi/tmpl/atspi-relation.sgml
new file mode 100644
index 0000000..80254d8
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-relation.sgml
@@ -0,0 +1,63 @@
+<!-- ##### SECTION Title ##### -->
+AtspiRelation
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiRelation ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiRelationClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION atspi_relation_get_relation_type ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_relation_get_n_targets ##### -->
+<para>
+
+</para>
+
+ obj:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_relation_get_target ##### -->
+<para>
+
+</para>
+
+ obj:
+ i:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-selection.sgml b/doc/libatspi/tmpl/atspi-selection.sgml
new file mode 100644
index 0000000..92c8a53
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-selection.sgml
@@ -0,0 +1,113 @@
+<!-- ##### SECTION Title ##### -->
+atspi-selection
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiSelection ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_selection_get_n_selected_children ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_get_selected_child ##### -->
+<para>
+
+</para>
+
+ obj:
+ selected_child_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_select_child ##### -->
+<para>
+
+</para>
+
+ obj:
+ child_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_deselect_selected_child ##### -->
+<para>
+
+</para>
+
+ obj:
+ selected_child_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_deselect_child ##### -->
+<para>
+
+</para>
+
+ obj:
+ child_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_is_child_selected ##### -->
+<para>
+
+</para>
+
+ obj:
+ child_index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_select_all ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_selection_clear_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-stateset.sgml b/doc/libatspi/tmpl/atspi-stateset.sgml
new file mode 100644
index 0000000..129c772
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-stateset.sgml
@@ -0,0 +1,120 @@
+<!-- ##### SECTION Title ##### -->
+AtspiStateSet
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiStateSet ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiStateSetClass ##### -->
+<para>
+
+</para>
+
+ parent_class:
+
+<!-- ##### FUNCTION atspi_state_set_new ##### -->
+<para>
+
+</para>
+
+ states:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_state_set_set_by_name ##### -->
+<para>
+
+</para>
+
+ set:
+ name:
+ enabled:
+
+
+<!-- ##### FUNCTION atspi_state_set_add ##### -->
+<para>
+
+</para>
+
+ set:
+ state:
+
+
+<!-- ##### FUNCTION atspi_state_set_compare ##### -->
+<para>
+
+</para>
+
+ set:
+ set2:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_state_set_contains ##### -->
+<para>
+
+</para>
+
+ set:
+ state:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_state_set_equals ##### -->
+<para>
+
+</para>
+
+ set:
+ set2:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_state_set_get_states ##### -->
+<para>
+
+</para>
+
+ set:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_state_set_is_empty ##### -->
+<para>
+
+</para>
+
+ set:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_state_set_remove ##### -->
+<para>
+
+</para>
+
+ set:
+ state:
+
+
diff --git a/doc/libatspi/tmpl/atspi-table.sgml b/doc/libatspi/tmpl/atspi-table.sgml
new file mode 100644
index 0000000..fc0000e
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-table.sgml
@@ -0,0 +1,316 @@
+<!-- ##### SECTION Title ##### -->
+atspi-table
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiTable ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_table_get_caption ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_summary ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_n_rows ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_n_columns ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_accessible_at ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_index_at ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_row_at_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_column_at_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ index:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_row_description ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_column_description ##### -->
+<para>
+
+</para>
+
+ obj:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_row_extent_at ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_column_extent_at ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_row_header ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_column_header ##### -->
+<para>
+
+</para>
+
+ obj:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_n_selected_rows ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_selected_rows ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_selected_columns ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_n_selected_columns ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_is_row_selected ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_is_column_selected ##### -->
+<para>
+
+</para>
+
+ obj:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_add_row_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_add_column_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_remove_row_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_remove_column_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ column:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_get_row_column_extents_at_index ##### -->
+<para>
+
+</para>
+
+ obj:
+ index:
+ row:
+ col:
+ row_extents:
+ col_extents:
+ is_selected:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_table_is_selected ##### -->
+<para>
+
+</para>
+
+ obj:
+ row:
+ column:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-text.sgml b/doc/libatspi/tmpl/atspi-text.sgml
new file mode 100644
index 0000000..0a4bdaa
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-text.sgml
@@ -0,0 +1,330 @@
+<!-- ##### SECTION Title ##### -->
+atspi-text
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiRange ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_TYPE_RANGE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### FUNCTION atspi_range_copy ##### -->
+<para>
+
+</para>
+
+ src:
+ Returns:
+
+
+<!-- ##### STRUCT AtspiTextRange ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_TYPE_TEXT_RANGE ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### FUNCTION atspi_text_get_type ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### STRUCT AtspiText ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_text_range_get_type ##### -->
+<para>
+
+</para>
+
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_character_count ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_text ##### -->
+<para>
+
+</para>
+
+ obj:
+ start_offset:
+ end_offset:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_caret_offset ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_attributes ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ start_offset:
+ end_offset:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_attribute_run ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ include_defaults:
+ start_offset:
+ end_offset:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_attribute_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ attribute_name:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_default_attributes ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_set_caret_offset ##### -->
+<para>
+
+</para>
+
+ obj:
+ new_offset:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_text_before_offset ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_text_at_offset ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_text_after_offset ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_character_at_offset ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_character_extents ##### -->
+<para>
+
+</para>
+
+ obj:
+ offset:
+ type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_offset_at_point ##### -->
+<para>
+
+</para>
+
+ obj:
+ x:
+ y:
+ type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_range_extents ##### -->
+<para>
+
+</para>
+
+ obj:
+ start_offset:
+ end_offset:
+ type:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_bounded_ranges ##### -->
+<para>
+
+</para>
+
+ obj:
+ x:
+ y:
+ width:
+ height:
+ type:
+ clipTypeX:
+ clipTypeY:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_n_selections ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_get_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ selection_num:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_add_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ start_offset:
+ end_offset:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_remove_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ selection_num:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_text_set_selection ##### -->
+<para>
+
+</para>
+
+ obj:
+ selection_num:
+ start_offset:
+ end_offset:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/atspi-types.sgml b/doc/libatspi/tmpl/atspi-types.sgml
new file mode 100644
index 0000000..4eca01a
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-types.sgml
@@ -0,0 +1,181 @@
+<!-- ##### SECTION Title ##### -->
+atspi-types
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiAccessible ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiAction ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiCollection ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiComponent ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiDocument ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiEditableText ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiHyperlink ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiHypertext ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiImage ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiSelection ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiTable ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiText ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiValue ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AtspiControllerEventMask ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AtspiKeyMaskType ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AtspiKeyEventMask ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AtspiDeviceEventMask ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiDeviceEvent ##### -->
+<para>
+
+</para>
+
+ type:
+ id:
+ hw_code:
+ modifiers:
+ timestamp:
+ event_string:
+ is_text:
+
+<!-- ##### STRUCT AtspiEventListenerMode ##### -->
+<para>
+
+</para>
+
+ synchronous:
+ preemptive:
+ global:
+
+<!-- ##### STRUCT AtspiKeyDefinition ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT AtspiEvent ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_TYPE_EVENT ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### TYPEDEF AtspiKeystrokeListener ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ENUM AtspiKeyListenerSyncType ##### -->
+<para>
+
+</para>
+
+ ATSPI_KEYLISTENER_NOSYNC:
+ ATSPI_KEYLISTENER_SYNCHRONOUS:
+ ATSPI_KEYLISTENER_CANCONSUME:
+ ATSPI_KEYLISTENER_ALL_WINDOWS:
+
diff --git a/doc/libatspi/tmpl/atspi-value.sgml b/doc/libatspi/tmpl/atspi-value.sgml
new file mode 100644
index 0000000..656bc18
--- /dev/null
+++ b/doc/libatspi/tmpl/atspi-value.sgml
@@ -0,0 +1,79 @@
+<!-- ##### SECTION Title ##### -->
+atspi-value
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION Stability_Level ##### -->
+
+
+<!-- ##### SECTION Image ##### -->
+
+
+<!-- ##### STRUCT AtspiValue ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_value_get_minimum_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_value_get_current_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_value_get_maximum_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_value_set_current_value ##### -->
+<para>
+
+</para>
+
+ obj:
+ new_value:
+ error:
+ Returns:
+
+
+<!-- ##### FUNCTION atspi_value_get_minimum_increment ##### -->
+<para>
+
+</para>
+
+ obj:
+ error:
+ Returns:
+
+
diff --git a/doc/libatspi/tmpl/libatspi-unused.sgml b/doc/libatspi/tmpl/libatspi-unused.sgml
new file mode 100644
index 0000000..c12bdb1
--- /dev/null
+++ b/doc/libatspi/tmpl/libatspi-unused.sgml
@@ -0,0 +1,52 @@
+<!-- ##### MACRO ATSPI_CACHE_CHILDREN ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_CACHE_DESCRIPTION ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_CACHE_INTERFACES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_CACHE_NAME ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_CACHE_PARENT ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_CACHE_ROLE ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO ATSPI_CACHE_STATES ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION atspi_dbus_handle_deviceEvent ##### -->
+<para>
+
+</para>
+
+ bus:
+ message:
+ data:
+ Returns:
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]