Restructured docs directory, added docs/reference/idl and docs/reference/cspi.
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 21 Nov 2001 17:16:57 +0000 (17:16 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 21 Nov 2001 17:16:57 +0000 (17:16 +0000)
Fixed docs build problem, should build from a cold start now, including idl docs.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@107 e2bd861d-eb25-0410-b326-f6ed22b6b98c

29 files changed:
ChangeLog
configure.in
docs/Makefile.am
docs/reference/Makefile.am [new file with mode: 0644]
docs/reference/cspi/Makefile.am [new file with mode: 0644]
docs/reference/cspi/at-spi-cspi-docs.sgml [moved from docs/at-spi-docs.sgml with 100% similarity]
docs/reference/cspi/at-spi-cspi-overrides.txt [moved from docs/at-spi-overrides.txt with 100% similarity]
docs/reference/cspi/at-spi-cspi-sections.txt [moved from docs/at-spi-sections.txt with 100% similarity]
docs/reference/cspi/tmpl/spi_accessible.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_action.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_application.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_component.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_editabletext.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_event.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_hyperlink.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_hypertext.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_image.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_main.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_registry.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_relation.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_selection.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_stateset.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_table.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_text.sgml [new file with mode: 0644]
docs/reference/cspi/tmpl/spi_value.sgml [new file with mode: 0644]
docs/reference/idl/tmpl/accessible.sgml [new file with mode: 0644]
docs/reference/idl/tmpl/action.sgml [new file with mode: 0644]
docs/reference/idl/tmpl/application.sgml [new file with mode: 0644]
docs/reference/idl/tmpl/registry.sgml [new file with mode: 0644]

index 3143029..f7a6f58 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+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.
index 9a8df15..70424f7 100644 (file)
@@ -148,6 +148,9 @@ Makefile
 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
index 4b474bc..e539c08 100644 (file)
@@ -1,162 +1,3 @@
 ## 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
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
new file mode 100644 (file)
index 0000000..5a2c093
--- /dev/null
@@ -0,0 +1,3 @@
+## Process this file with automake to produce Makefile.in
+
+SUBDIRS = cspi idl
diff --git a/docs/reference/cspi/Makefile.am b/docs/reference/cspi/Makefile.am
new file mode 100644 (file)
index 0000000..2afa119
--- /dev/null
@@ -0,0 +1,162 @@
+## 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
diff --git a/docs/reference/cspi/tmpl/spi_accessible.sgml b/docs/reference/cspi/tmpl/spi_accessible.sgml
new file mode 100644 (file)
index 0000000..6f6e954
--- /dev/null
@@ -0,0 +1,340 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_action.sgml b/docs/reference/cspi/tmpl/spi_action.sgml
new file mode 100644 (file)
index 0000000..d07a721
--- /dev/null
@@ -0,0 +1,83 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_application.sgml b/docs/reference/cspi/tmpl/spi_application.sgml
new file mode 100644 (file)
index 0000000..fa6e50e
--- /dev/null
@@ -0,0 +1,79 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_component.sgml b/docs/reference/cspi/tmpl/spi_component.sgml
new file mode 100644 (file)
index 0000000..08cd3bc
--- /dev/null
@@ -0,0 +1,108 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_editabletext.sgml b/docs/reference/cspi/tmpl/spi_editabletext.sgml
new file mode 100644 (file)
index 0000000..3628b95
--- /dev/null
@@ -0,0 +1,111 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_event.sgml b/docs/reference/cspi/tmpl/spi_event.sgml
new file mode 100644 (file)
index 0000000..79ddbcc
--- /dev/null
@@ -0,0 +1,57 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_hyperlink.sgml b/docs/reference/cspi/tmpl/spi_hyperlink.sgml
new file mode 100644 (file)
index 0000000..bb2ef9f
--- /dev/null
@@ -0,0 +1,64 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_hypertext.sgml b/docs/reference/cspi/tmpl/spi_hypertext.sgml
new file mode 100644 (file)
index 0000000..29ca228
--- /dev/null
@@ -0,0 +1,63 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_image.sgml b/docs/reference/cspi/tmpl/spi_image.sgml
new file mode 100644 (file)
index 0000000..80b72a3
--- /dev/null
@@ -0,0 +1,64 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_main.sgml b/docs/reference/cspi/tmpl/spi_main.sgml
new file mode 100644 (file)
index 0000000..e51c49c
--- /dev/null
@@ -0,0 +1,56 @@
+<!-- ##### 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>
+
+
+
diff --git a/docs/reference/cspi/tmpl/spi_registry.sgml b/docs/reference/cspi/tmpl/spi_registry.sgml
new file mode 100644 (file)
index 0000000..27ea221
--- /dev/null
@@ -0,0 +1,186 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_relation.sgml b/docs/reference/cspi/tmpl/spi_relation.sgml
new file mode 100644 (file)
index 0000000..7cee90b
--- /dev/null
@@ -0,0 +1,64 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_selection.sgml b/docs/reference/cspi/tmpl/spi_selection.sgml
new file mode 100644 (file)
index 0000000..ea00784
--- /dev/null
@@ -0,0 +1,100 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_stateset.sgml b/docs/reference/cspi/tmpl/spi_stateset.sgml
new file mode 100644 (file)
index 0000000..6558f53
--- /dev/null
@@ -0,0 +1,125 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_table.sgml b/docs/reference/cspi/tmpl/spi_table.sgml
new file mode 100644 (file)
index 0000000..5b41e55
--- /dev/null
@@ -0,0 +1,243 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_text.sgml b/docs/reference/cspi/tmpl/spi_text.sgml
new file mode 100644 (file)
index 0000000..7f4bee0
--- /dev/null
@@ -0,0 +1,218 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/cspi/tmpl/spi_value.sgml b/docs/reference/cspi/tmpl/spi_value.sgml
new file mode 100644 (file)
index 0000000..4c786e5
--- /dev/null
@@ -0,0 +1,71 @@
+<!-- ##### 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: 
+
+
diff --git a/docs/reference/idl/tmpl/accessible.sgml b/docs/reference/idl/tmpl/accessible.sgml
new file mode 100644 (file)
index 0000000..ec18377
--- /dev/null
@@ -0,0 +1,16 @@
+<!-- ##### SECTION Title ##### -->
+Basic Accessibility Interface, Accessible
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
diff --git a/docs/reference/idl/tmpl/action.sgml b/docs/reference/idl/tmpl/action.sgml
new file mode 100644 (file)
index 0000000..2f1cddf
--- /dev/null
@@ -0,0 +1,16 @@
+<!-- ##### SECTION Title ##### -->
+Action Interface
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
diff --git a/docs/reference/idl/tmpl/application.sgml b/docs/reference/idl/tmpl/application.sgml
new file mode 100644 (file)
index 0000000..bb6f241
--- /dev/null
@@ -0,0 +1,16 @@
+<!-- ##### SECTION Title ##### -->
+Applications and Desktops
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
diff --git a/docs/reference/idl/tmpl/registry.sgml b/docs/reference/idl/tmpl/registry.sgml
new file mode 100644 (file)
index 0000000..3635753
--- /dev/null
@@ -0,0 +1,16 @@
+<!-- ##### SECTION Title ##### -->
+The Accessibility Registry
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+