+2001-21-11 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in:
+ * docs/Makefile.am:
+ * docs/reference:
+ * docs/reference:Makefile.am:
+ * docs/reference/cspi:
+ * docs/reference/cspi:Makefile.am:
+ * docs/reference/cspi:tmpl:
+ * docs/reference/cspi:tmpl:*.sgml:
+ * docs/reference/idl:
+ * docs/reference/idl:Makefile.am:
+ * docs/reference/idl:at-spi-idl-sections.txt:
+ * docs/reference/idl:at-spi-idl-docs.sgml:
+ * docs/reference/idl:tmpl:
+ * docs/reference/idl:tmpl:*.sgml:
+
+ Restructured docs directory to allow separate 'reference' docs
+ section, and forked idl and cspi docs. Added the sgml template
+ files to CVS. Added the first sections/structural sgml for the
+ IDL docs.
+
2001-11-21 Laszlo Peter <laca@ireland.sun.com>
* configure.in, libspi/Makefile.am: find libXtst.
at-spi-1.0.pc
po/Makefile.in
docs/Makefile
+docs/reference/Makefile
+docs/reference/idl/Makefile
+docs/reference/cspi/Makefile
idl/Makefile
libspi/Makefile
registryd/Makefile
## Process this file with automake to produce Makefile.in
-EXTRA_DIST = Makefile.am at-spi-docs.sgml at-spi-sections.txt
-
-# Files whose declarations are to be ignored (private)
-IGNORE_HFILES = spi-impl.h
-
-# The name of the module.
-DOC_MODULE=at-spi
-
-# The top-level SGML file.
-DOC_MAIN_SGML_FILE=at-spi-docs.sgml
-
-# The directory containing the source code (if it contains documentation).
-DOC_SOURCE_DIR=../cspi ../idl
-
-INSTALLDIR=$(prefix)/share/gtk-doc
-
-HTML_DIR = ${datadir}/gtk-doc/html
-
-TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
-
-# Images to copy into HTML directory
-HTML_IMAGES =
-
-# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
-content_files =
-
-# Other files to distribute
-extra_files =
-
-####################################
-# Everything below here is generic #
-####################################
-
-# We set GPATH here; this gives us semantics for GNU make
-# which are more like other make's VPATH, when it comes to
-# whether a source that is a target of one rule is then
-# searched for in VPATH/GPATH.
-#
-GPATH = $(srcdir)
-
-TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
-
-EXTRA_DIST = \
- $(content_files) \
- $(extra_files) \
- $(HTML_IMAGES) \
- $(DOC_MAIN_SGML_FILE) \
- $(DOC_MODULE)-sections.txt \
- $(DOC_MODULE)-overrides.txt
-
-DOC_STAMPS=scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \ $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp
-
-SCANOBJ_FILES = \
- $(DOC_MODULE).args \
- $(DOC_MODULE).hierarchy \
- $(DOC_MODULE).signals
-
-if ENABLE_GTK_DOC
-all-local: html-build.stamp
-
-#### scan ####
-
-scan-build.stamp: $(HFILE_GLOB)
- @echo '*** Scanning header files ***'
- if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null ; then \
- CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" gtkdoc-scangobj --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \
- else \
- cd $(srcdir) ; \
- for i in $(SCANOBJ_FILES) ; do \
- test -f $$i || touch $$i ; \
- done \
- fi
- cd $(srcdir) && \
- gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
- touch scan-build.stamp
-
-$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp
- @true
-
-#### templates ####
-
-tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
- @echo '*** Rebuilding template files ***'
- cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE)
- touch tmpl-build.stamp
-
-tmpl.stamp: tmpl-build.stamp
- @true
-
-#### sgml ####
-
-sgml-build.stamp: tmpl.stamp $(CFILE_GLOB) $(srcdir)/tmpl/*.sgml
- @echo '*** Building SGML ***'
- cd $(srcdir) && \
- gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) $(MKDB_OPTIONS)
- touch sgml-build.stamp
-
-sgml.stamp: sgml-build.stamp
- @true
-
-#### html ####
-
-html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
- @echo '*** Building HTML ***'
- test -d $(srcdir)/html || mkdir $(srcdir)/html
- cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
- test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
- @echo '-- Fixing Crossreferences'
- cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
- touch html-build.stamp
-endif
-
-##############
-
-clean-local:
- rm -f *~ *.bak $(SCANOBJ_FILES) *-unused.txt $(DOC_STAMPS)
-
-maintainer-clean-local: clean
- cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
-
-install-data-local:
- $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
- (installfiles=`echo $(srcdir)/html/*.html`; \
- if test "$$installfiles" = '$(srcdir)/html/*.html'; \
- then echo '-- Nothing to install' ; \
- else \
- for i in $$installfiles; do \
- echo '-- Installing '$$i ; \
- $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
- done; \
- echo '-- Installing $(srcdir)/html/index.sgml' ; \
- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \
- fi)
-
-#
-# Require gtk-doc when making dist
-#
-if ENABLE_GTK_DOC
-dist-check-gtkdoc:
-else
-dist-check-gtkdoc:
- @echo "*** gtk-doc must be installed and enabled in order to make dist"
- @false
-endif
-
-dist-hook: dist-check-gtkdoc dist-hook-local
- mkdir $(distdir)/tmpl
- mkdir $(distdir)/sgml
- mkdir $(distdir)/html
- -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
- -cp $(srcdir)/sgml/*.sgml $(distdir)/sgml
- cp $(srcdir)/html/index.sgml $(distdir)/html
- -cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(distdir)/html
-
- images=$(HTML_IMAGES) ; \
- for i in $$images ; do \
- cp $(srcdir)/$$i $(distdir)/html ; \
- done
-
-.PHONY : html sgml templates scan dist-hook-local
+SUBDIRS = reference
--- /dev/null
+## Process this file with automake to produce Makefile.in
+
+SUBDIRS = cspi idl
--- /dev/null
+## Process this file with automake to produce Makefile.in
+
+EXTRA_DIST = Makefile.am at-spi-cspi-docs.sgml at-spi-cspi-sections.txt
+
+# Files whose declarations are to be ignored (private)
+IGNORE_HFILES = spi-impl.h
+
+# The name of the module.
+DOC_MODULE=at-spi-cspi
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE=at-spi-cspi-docs.sgml
+
+# The directory containing the source code (if it contains documentation).
+DOC_SOURCE_DIR=../../../cspi
+
+INSTALLDIR=$(prefix)/share/gtk-doc
+
+HTML_DIR = ${datadir}/gtk-doc/html
+
+TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+####################################
+# Everything below here is generic #
+####################################
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+
+TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
+
+EXTRA_DIST = \
+ $(content_files) \
+ $(extra_files) \
+ $(HTML_IMAGES) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+DOC_STAMPS=scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \ $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).signals
+
+if ENABLE_GTK_DOC
+all-local: html-build.stamp
+
+#### scan ####
+
+scan-build.stamp: $(HFILE_GLOB)
+ @echo '*** Scanning header files ***'
+ if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null ; then \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" CFLAGS="$(GTKDOC_CFLAGS)" LDFLAGS="$(GTKDOC_LIBS)" gtkdoc-scangobj --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \
+ else \
+ cd $(srcdir) ; \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ cd $(srcdir) && \
+ gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES): scan-build.stamp
+ @true
+
+#### templates ####
+
+tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt
+ @echo '*** Rebuilding template files ***'
+ cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE)
+ touch tmpl-build.stamp
+
+tmpl.stamp: tmpl-build.stamp
+ @true
+
+#### sgml ####
+
+sgml-build.stamp: tmpl.stamp $(CFILE_GLOB) $(srcdir)/tmpl/*.sgml
+ @echo '*** Building SGML ***'
+ cd $(srcdir) && \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) $(MKDB_OPTIONS)
+ touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+#### html ####
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
+ @echo '*** Building HTML ***'
+ test -d $(srcdir)/html || mkdir $(srcdir)/html
+ cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html )
+ @echo '-- Fixing Crossreferences'
+ cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ touch html-build.stamp
+endif
+
+##############
+
+clean-local:
+ rm -f *~ *.bak $(SCANOBJ_FILES) *-unused.txt $(DOC_STAMPS)
+
+maintainer-clean-local: clean
+ cd $(srcdir) && rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
+ (installfiles=`echo $(srcdir)/html/*.html`; \
+ if test "$$installfiles" = '$(srcdir)/html/*.html'; \
+ then echo '-- Nothing to install' ; \
+ else \
+ for i in $$installfiles; do \
+ echo '-- Installing '$$i ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
+ done; \
+ echo '-- Installing $(srcdir)/html/index.sgml' ; \
+ $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \
+ fi)
+
+#
+# Require gtk-doc when making dist
+#
+if ENABLE_GTK_DOC
+dist-check-gtkdoc:
+else
+dist-check-gtkdoc:
+ @echo "*** gtk-doc must be installed and enabled in order to make dist"
+ @false
+endif
+
+dist-hook: dist-check-gtkdoc dist-hook-local
+ mkdir $(distdir)/tmpl
+ mkdir $(distdir)/sgml
+ mkdir $(distdir)/html
+ -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl
+ -cp $(srcdir)/sgml/*.sgml $(distdir)/sgml
+ cp $(srcdir)/html/index.sgml $(distdir)/html
+ -cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(distdir)/html
+
+ images=$(HTML_IMAGES) ; \
+ for i in $$images ; do \
+ cp $(srcdir)/$$i $(distdir)/html ; \
+ done
+
+.PHONY : html sgml templates scan dist-hook-local
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+Accessible Objects
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION Accessible_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getName ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getDescription ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getParent ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getChildCount ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getChildAtIndex ##### -->
+<para>
+
+</para>
+
+@obj:
+@childIndex:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getIndexInParent ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getRelationSet ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getRole ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getStateSet ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isAction ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isComponent ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isEditableText ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isHypertext ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isImage ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isTable ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_isText ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getAction ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getComponent ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getEditableText ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getHypertext ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getImage ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getTable ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_getText ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION Accessible_queryInterface ##### -->
+<para>
+
+</para>
+
+@obj:
+@interface_name:
+@Returns:
+
+
+<!-- ##### ENUM AccessibleRole ##### -->
+<para>
+
+</para>
+
+@SPI_ROLE_INVALID:
+@SPI_ROLE_ALERT:
+@SPI_ROLE_CANVAS:
+@SPI_ROLE_CHECK_BOX:
+@SPI_ROLE_COLOR_CHOOSER:
+@SPI_ROLE_COLUMN_HEADER:
+@SPI_ROLE_COMBO_BOX:
+@SPI_ROLE_SPI_DESKTOP_ICON:
+@SPI_ROLE_SPI_DESKTOP_FRAME:
+@SPI_ROLE_DIALOG:
+@SPI_ROLE_DIRECTORY_PANE:
+@SPI_ROLE_FILE_CHOOSER:
+@SPI_ROLE_FILLER:
+@SPI_ROLE_FOCUS_TRAVERSABLE:
+@SPI_ROLE_FRAME:
+@SPI_ROLE_GLASS_PANE:
+@SPI_ROLE_HTML_CONTAINER:
+@SPI_ROLE_ICON:
+@SPI_ROLE_INTERNAL_FRAME:
+@SPI_ROLE_LABEL:
+@SPI_ROLE_LAYERED_PANE:
+@SPI_ROLE_LIST:
+@SPI_ROLE_LIST_ITEM:
+@SPI_ROLE_MENU:
+@SPI_ROLE_MENU_BAR:
+@SPI_ROLE_MENU_ITEM:
+@SPI_ROLE_OPTION_PANE:
+@SPI_ROLE_PAGE_TAB:
+@SPI_ROLE_PAGE_TAB_LIST:
+@SPI_ROLE_PANEL:
+@SPI_ROLE_PASSWORD_TEXT:
+@SPI_ROLE_POPUP_MENU:
+@SPI_ROLE_PROGRESS_BAR:
+@SPI_ROLE_PUSH_BUTTON:
+@SPI_ROLE_RADIO_BUTTON:
+@SPI_ROLE_ROOT_PANE:
+@SPI_ROLE_ROW_HEADER:
+@SPI_ROLE_SCROLL_BAR:
+@SPI_ROLE_SCROLL_PANE:
+@SPI_ROLE_SEPARATOR:
+@SPI_ROLE_SLIDER:
+@SPI_ROLE_SPLIT_PANE:
+@SPI_ROLE_TABLE:
+@SPI_ROLE_TABLE_CELL:
+@SPI_ROLE_TABLE_COLUMN_HEADER:
+@SPI_ROLE_TABLE_ROW_HEADER:
+@SPI_ROLE_TEXT:
+@SPI_ROLE_TOGGLE_BUTTON:
+@SPI_ROLE_TOOL_BAR:
+@SPI_ROLE_TOOL_TIP:
+@SPI_ROLE_TREE:
+@SPI_ROLE_UNKNOWN:
+@SPI_ROLE_VIEWPORT:
+@SPI_ROLE_WINDOW:
+@SPI_ROLE_LAST_DEFINED:
+
+<!-- ##### FUNCTION AccessibleRole_getName ##### -->
+<para>
+
+</para>
+
+@role:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleAction Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleAction_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleAction_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleAction_getNActions ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleAction_doAction ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleAction_getKeyBinding ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleAction_getName ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleAction_getDescription ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleApplication API
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleApplication_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleApplication_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleApplication_getToolkitName ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleApplication_getVersion ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleApplication_getID ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleApplication_pause ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleApplication_resume ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleComponent Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### ENUM AccessibleCoordType ##### -->
+<para>
+
+</para>
+
+@SPI_COORD_TYPE_SCREEN:
+@SPI_COORD_TYPE_WINDOW:
+
+<!-- ##### FUNCTION AccessibleComponent_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleComponent_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleComponent_contains ##### -->
+<para>
+
+</para>
+
+@obj:
+@x:
+@y:
+@ctype:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleComponent_getAccessibleAtPoint ##### -->
+<para>
+
+</para>
+
+@obj:
+@x:
+@y:
+@ctype:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleComponent_getExtents ##### -->
+<para>
+
+</para>
+
+@obj:
+@x:
+@y:
+@width:
+@height:
+@ctype:
+
+
+<!-- ##### FUNCTION AccessibleComponent_getPosition ##### -->
+<para>
+
+</para>
+
+@obj:
+@x:
+@y:
+@ctype:
+
+
+<!-- ##### FUNCTION AccessibleComponent_getSize ##### -->
+<para>
+
+</para>
+
+@obj:
+@width:
+@height:
+
+
+<!-- ##### FUNCTION AccessibleComponent_grabFocus ##### -->
+<para>
+
+</para>
+
+@obj:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleEditableText Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleEditableText_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_copyText ##### -->
+<para>
+
+</para>
+
+@obj:
+@startPos:
+@endPos:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_deleteText ##### -->
+<para>
+
+</para>
+
+@obj:
+@startPos:
+@endPos:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_insertText ##### -->
+<para>
+
+</para>
+
+@obj:
+@position:
+@text:
+@length:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_cutText ##### -->
+<para>
+
+</para>
+
+@obj:
+@startPos:
+@endPos:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_pasteText ##### -->
+<para>
+
+</para>
+
+@obj:
+@position:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_setTextContents ##### -->
+<para>
+
+</para>
+
+@obj:
+@newContents:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEditableText_setAttributes ##### -->
+<para>
+
+</para>
+
+@obj:
+@attributes:
+@startOffset:
+@endOffset:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+Event Listener Support
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### TYPEDEF AccessibleEvent ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AccessibleEventListenerCB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION createAccessibleEventListener ##### -->
+<para>
+
+</para>
+
+@callback:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEventListener_addCallback ##### -->
+<para>
+
+</para>
+
+@listener:
+@callback:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleEventListener_removeCallback ##### -->
+<para>
+
+</para>
+
+@listener:
+@callback:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleHyperlink Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleHyperlink_getNAnchors ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHyperlink_getIndexRange ##### -->
+<para>
+
+</para>
+
+@obj:
+@startIndex:
+@endIndex:
+
+
+<!-- ##### FUNCTION AccessibleHyperlink_getObject ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHyperlink_getURI ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHyperlink_isValid ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleHypertext Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleHypertext_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHypertext_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHypertext_getNLinks ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHypertext_getLink ##### -->
+<para>
+
+</para>
+
+@obj:
+@linkIndex:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleHypertext_getLinkIndex ##### -->
+<para>
+
+</para>
+
+@obj:
+@characterOffset:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleImage Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleImage_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleImage_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleImage_getImageDescription ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleImage_getImageSize ##### -->
+<para>
+
+</para>
+
+@obj:
+@width:
+@height:
+
+
+<!-- ##### FUNCTION AccessibleImage_getImagePosition ##### -->
+<para>
+
+</para>
+
+@obj:
+@x:
+@y:
+@ctype:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+SPI main loop and initialization
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION SPI_init ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION SPI_event_main ##### -->
+<para>
+
+</para>
+
+@isGNOMEApp:
+
+
+<!-- ##### FUNCTION SPI_eventIsReady ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION SPI_nextEvent ##### -->
+<para>
+
+</para>
+
+@waitForEvent:
+@Returns:
+
+
+<!-- ##### FUNCTION SPI_exit ##### -->
+<para>
+
+</para>
+
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+Registry queries
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### ENUM AccessibleKeySynthType ##### -->
+<para>
+
+</para>
+
+@SPI_KEY_PRESS:
+@SPI_KEY_RELEASE:
+@SPI_KEY_PRESSRELEASE:
+@SPI_KEY_SYM:
+
+<!-- ##### FUNCTION getDesktopCount ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION getDesktop ##### -->
+<para>
+
+</para>
+
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION getDesktopList ##### -->
+<para>
+
+</para>
+
+@list:
+@Returns:
+
+
+<!-- ##### TYPEDEF AccessibleKeystrokeListenerCB ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AccessibleKeyEventMask ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### TYPEDEF AccessibleKeyMaskType ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### ENUM AccessibleKeyEventType ##### -->
+<para>
+
+</para>
+
+@SPI_KEY_PRESSED:
+@SPI_KEY_RELEASED:
+
+<!-- ##### ENUM AccessibleKeyListenerSyncType ##### -->
+<para>
+
+</para>
+
+@SPI_KEYLISTENER_NOSYNC:
+@SPI_KEYLISTENER_SYNCHRONOUS:
+@SPI_KEYLISTENER_CANCONSUME:
+@SPI_KEYLISTENER_ALL_WINDOWS:
+
+<!-- ##### FUNCTION createAccessibleKeystrokeListener ##### -->
+<para>
+
+</para>
+
+@callback:
+@Returns:
+
+
+<!-- ##### FUNCTION registerGlobalEventListener ##### -->
+<para>
+
+</para>
+
+@listener:
+@eventType:
+@Returns:
+
+
+<!-- ##### FUNCTION deregisterGlobalEventListener ##### -->
+<para>
+
+</para>
+
+@listener:
+@eventType:
+@Returns:
+
+
+<!-- ##### FUNCTION deregisterGlobalEventListenerAll ##### -->
+<para>
+
+</para>
+
+@listener:
+@Returns:
+
+
+<!-- ##### FUNCTION registerAccessibleKeystrokeListener ##### -->
+<para>
+
+</para>
+
+@listener:
+@keys:
+@modmask:
+@eventmask:
+@sync_type:
+
+
+<!-- ##### FUNCTION deregisterAccessibleKeystrokeListener ##### -->
+<para>
+
+</para>
+
+@listener:
+@modmask:
+
+
+<!-- ##### FUNCTION AccessibleKeystrokeListener_removeCallback ##### -->
+<para>
+
+</para>
+
+@listener:
+@callback:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleKeystrokeListener_addCallback ##### -->
+<para>
+
+</para>
+
+@listener:
+@callback:
+@Returns:
+
+
+<!-- ##### FUNCTION generateKeyEvent ##### -->
+<para>
+
+</para>
+
+@keyval:
+@synth_type:
+
+
+<!-- ##### FUNCTION generateMouseEvent ##### -->
+<para>
+
+</para>
+
+@x:
+@y:
+@name:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleRelations and RelationSets
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### ENUM AccessibleRelationType ##### -->
+<para>
+
+</para>
+
+@SPI_RELATION_LABEL_FOR:
+@SPI_RELATION_LABELED_BY:
+@SPI_RELATION_CONTROLLER_FOR:
+@SPI_RELATION_CONTROLLED_BY:
+@SPI_RELATION_MEMBER_OF:
+
+<!-- ##### FUNCTION AccessibleRelation_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleRelation_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleRelation_getTarget ##### -->
+<para>
+
+</para>
+
+@obj:
+@i:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleRelation_getRelationType ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleSelection Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleSelection_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_getNSelectedChildren ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_getSelectedChild ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectedChildIndex:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_selectChild ##### -->
+<para>
+
+</para>
+
+@obj:
+@childIndex:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_isChildSelected ##### -->
+<para>
+
+</para>
+
+@obj:
+@childIndex:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_deselectSelectedChild ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectedChildIndex:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleSelection_clearSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+
+
+<!-- ##### FUNCTION AccessibleSelection_selectAll ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+State and StateSets
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### ENUM AccessibleState ##### -->
+<para>
+
+</para>
+
+@SPI_STATE_INVALID:
+@SPI_STATE_ACTIVE:
+@SPI_STATE_ARMED:
+@SPI_STATE_BUSY:
+@SPI_STATE_CHECKED:
+@SPI_STATE_COLLAPSED:
+@SPI_STATE_EDITABLE:
+@SPI_STATE_EXPANDABLE:
+@SPI_STATE_EXPANDED:
+@SPI_STATE_FOCUSABLE:
+@SPI_STATE_FOCUSED:
+@SPI_STATE_HORIZONTAL:
+@SPI_STATE_ICONIFIED:
+@SPI_STATE_MODAL:
+@SPI_STATE_MULTI_LINE:
+@SPI_STATE_MULTISELECSPI_TABLE:
+@SPI_STATE_OPAQUE:
+@SPI_STATE_PRESSED:
+@SPI_STATE_RESIZABLE:
+@SPI_STATE_SELECSPI_TABLE:
+@SPI_STATE_SELECTED:
+@SPI_STATE_SENSITIVE:
+@SPI_STATE_SHOWING:
+@SPI_STATE_SINGLE_LINE:
+@SPI_STATE_TRANSIENT:
+@SPI_STATE_VERTICAL:
+@SPI_STATE_VISIBLE:
+@SPI_STATE_LAST_DEFINED:
+
+<!-- ##### FUNCTION AccessibleStateSet_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_add ##### -->
+<para>
+
+</para>
+
+@obj:
+@state:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_compare ##### -->
+<para>
+
+</para>
+
+@obj:
+@obj2:
+@differenceSet:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_contains ##### -->
+<para>
+
+</para>
+
+@obj:
+@state:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_equals ##### -->
+<para>
+
+</para>
+
+@obj:
+@obj2:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_isEmpty ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleStateSet_remove ##### -->
+<para>
+
+</para>
+
+@obj:
+@state:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleTable Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleTable_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getAccessibleAt ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getCaption ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getColumnAtIndex ##### -->
+<para>
+
+</para>
+
+@obj:
+@index:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getColumnDescription ##### -->
+<para>
+
+</para>
+
+@obj:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getColumnExtentAt ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getColumnHeader ##### -->
+<para>
+
+</para>
+
+@obj:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getIndexAt ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getNColumns ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getNRows ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getNSelectedColumns ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getNSelectedRows ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getRowAtIndex ##### -->
+<para>
+
+</para>
+
+@obj:
+@index:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getRowDescription ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getRowExtentAt ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getRowHeader ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getSelectedRows ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectedRows:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getSelectedColumns ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectedColumns:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_getSummary ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_isColumnSelected ##### -->
+<para>
+
+</para>
+
+@obj:
+@column:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_isRowSelected ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleTable_isSelected ##### -->
+<para>
+
+</para>
+
+@obj:
+@row:
+@column:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleText Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### ENUM AccessibleTextBoundaryType ##### -->
+<para>
+
+</para>
+
+@SPI_TEXT_BOUNDARY_CHAR:
+@SPI_TEXT_BOUNDARY_CURSOR_POS:
+@SPI_TEXT_BOUNDARY_WORD_START:
+@SPI_TEXT_BOUNDARY_WORD_END:
+@SPI_TEXT_BOUNDARY_SENTENCE_START:
+@SPI_TEXT_BOUNDARY_SENTENCE_END:
+@SPI_TEXT_BOUNDARY_LINE_START:
+@SPI_TEXT_BOUNDARY_LINE_END:
+@SPI_TEXT_BOUNDARY_ATTRIBUTE_RANGE:
+
+<!-- ##### FUNCTION AccessibleText_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_addSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+@startOffset:
+@endOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getAttributes ##### -->
+<para>
+
+</para>
+
+@obj:
+@offset:
+@startOffset:
+@endOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getCaretOffset ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getCharacterCount ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getCharacterExtents ##### -->
+<para>
+
+</para>
+
+@obj:
+@offset:
+@x:
+@y:
+@width:
+@height:
+@type:
+
+
+<!-- ##### FUNCTION AccessibleText_getNSelections ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getOffsetAtPoint ##### -->
+<para>
+
+</para>
+
+@obj:
+@x:
+@y:
+@type:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectionNum:
+@startOffset:
+@endOffset:
+
+
+<!-- ##### FUNCTION AccessibleText_getText ##### -->
+<para>
+
+</para>
+
+@obj:
+@startOffset:
+@endOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getTextBeforeOffset ##### -->
+<para>
+
+</para>
+
+@obj:
+@offset:
+@type:
+@startOffset:
+@endOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getTextAfterOffset ##### -->
+<para>
+
+</para>
+
+@obj:
+@offset:
+@type:
+@startOffset:
+@endOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_getTextAtOffset ##### -->
+<para>
+
+</para>
+
+@obj:
+@offset:
+@type:
+@startOffset:
+@endOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_removeSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectionNum:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_setCaretOffset ##### -->
+<para>
+
+</para>
+
+@obj:
+@newOffset:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleText_setSelection ##### -->
+<para>
+
+</para>
+
+@obj:
+@selectionNum:
+@startOffset:
+@endOffset:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+AccessibleValue Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION AccessibleValue_ref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleValue_unref ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleValue_getCurrentValue ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleValue_getMaximumValue ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleValue_getMinimumValue ##### -->
+<para>
+
+</para>
+
+@obj:
+@Returns:
+
+
+<!-- ##### FUNCTION AccessibleValue_setCurrentValue ##### -->
+<para>
+
+</para>
+
+@obj:
+@newValue:
+@Returns:
+
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+Basic Accessibility Interface, Accessible
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+Action Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+Applications and Desktops
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
--- /dev/null
+<!-- ##### SECTION Title ##### -->
+The Accessibility Registry
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+