<?xml version="1.0" encoding="utf-8"?>\r
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">\r
<!-- ********************************************************************\r
- $Id: 0.1 postgis_mm.xml.xsl 2008-09-26 $\r
+ $Id: 0.1 postgis_aggs_mm.xml.xsl 2008-09-26 $\r
********************************************************************\r
Copyright 2008, Regina Obe\r
License: BSD\r
<xsl:value-of select="normalize-space(translate(translate(refnamediv/refpurpose,'
', ' '), '	', ' '))"/>\r
</xsl:variable>\r
\r
-<!-- For each function prototype generate the DDL comment statement\r
- If its input is a geometry set - we know it is an aggregate function rather than a regular function -->\r
+<!-- For each function prototype if it takes a geometry set then catalog it as an aggregate function -->\r
<xsl:for-each select="refsynopsisdiv/funcsynopsis/funcprototype">\r
<xsl:choose>\r
<xsl:when test="contains(paramdef/type,'geometry set')">\r
<xsl:value-of select='@id' />\r
</xsl:variable>\r
\r
-<!-- For each function prototype generate the DDL comment statement\r
- If its input is a geometry set - we know it is an aggregate function rather than a regular function -->\r
+<!-- For each section if there is not that it implements SQL/MM catalog it -->\r
<xsl:for-each select="refsection">\r
<xsl:for-each select="para">\r
<xsl:choose>\r