From 1d72374535de222cb816c74506555c71af10d429 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 9 Mar 2007 11:40:59 -0500 Subject: add a tool to autogenerate dbus object ref docs I hope I didn't reinvent a wheel but it seems to work much better than hand coding these refentries. Still need to add support for comments and actual descriptions ala gtk-doc. --- doc/docbook-dbus.xsl | 261 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 261 insertions(+) create mode 100644 doc/docbook-dbus.xsl (limited to 'doc/docbook-dbus.xsl') diff --git a/doc/docbook-dbus.xsl b/doc/docbook-dbus.xsl new file mode 100644 index 0000000..56eada4 --- /dev/null +++ b/doc/docbook-dbus.xsl @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + interface + + + + Methods + + + + + + + + + Signals + + + + + + + + + Implemented Interfaces + + implements + org.freedesktop.DBus.Introspectable, + org.freedesktop.DBus.Properties + + + + + + Properties + + + + + + + + + Description + + + + + + + Details + + + + + + + Signal Details + + + + + + + Property Details + + + + + + + + + + + + + + + + + + + <anchor role="function"><xsl:attribute name="id"><xsl:value-of select="$basename"/>-property-<xsl:value-of select="@name"/></xsl:attribute></anchor>'<xsl:value-of select="@name"/>' +property +'' + + + + + + + + + + + + + + + + <anchor role="function"><xsl:attribute name="id"><xsl:value-of select="$basename"/>-signal-<xsl:value-of select="@name"/></xsl:attribute></anchor><xsl:value-of select="@name"/> () +signal + () + + + + + + + + + + + + + + + <anchor role="function"><xsl:attribute name="id"><xsl:value-of select="$basename"/>-<xsl:value-of select="@name"/></xsl:attribute></anchor><xsl:value-of select="@name"/> () +method + () + + + + + + + + + + + + + +-property-'' + + + + + + + + + + + + +-signal-() + + + + + + + + + + + + +-() + + + + + +'' +, + + + + + +'' +, + + + + + + +'' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit