[117755] Updated extension point documentation build process. Overview page and toc are now generated.
diff --git a/docs/org.eclipse.jst.doc.isv/extDocToc.xsl b/docs/org.eclipse.jst.doc.isv/extDocToc.xsl
new file mode 100644
index 0000000..735638c
--- /dev/null
+++ b/docs/org.eclipse.jst.doc.isv/extDocToc.xsl
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="1.0"
+ xmlns:xalan="http://xml.apache.org/xslt"
+ exclude-result-prefixes="xalan">
+
+ <xsl:template match="components">
+ <xsl:text disable-output-escaping="yes">
+<?NLS TYPE="org.eclipse.help.toc"?>
+ </xsl:text>
+ <toc label="Extension Points Reference">
+ <xsl:for-each select="document(component/@file)/files/file">
+ <xsl:sort select="text()"/>
+ <topic label="{translate(substring(text(), 0, string-length(text()) - 4),'_','.')}" href="reference/extension-points/{../@component}/{text()}">
+ </topic>
+ </xsl:for-each>
+
+ </toc>
+ </xsl:template>
+</xsl:stylesheet>