XDC - v. 0.6.1

Package net.sf.xdc.xsl

The package net.sf.xdc.xsl contains the XSL stylesheets that are responsible for the transformations of the original XML documents into XDC HTML pages.
See:
Description
XML File Summary
allclasses-frame.xsl This stylesheet is responsible for setting up the "allclasses" frame in the XDC documentation frameset (which is the left side of the 2-part frameset or the lower left hand side of the 3-part frameset). 
ant.xsl This is the XSLT stylesheet repsonsible for processing the XDC comments in Apache Ant build files. 
base-page.xsl The 'base-page.xsl' stylesheet provides a number of templates responsible for setting up certains "general" parts of the body of an HTML page. 
comments.xsl The 'comments.xsl' stylesheet contains a number of templates responsible for retrieving all or parts of XDC comment texts for commented XML nodes. 
config.xsl This stylesheet contains templates controlling the access to configuration parameters. 
content-page.xsl The stylesheet content-page.xsl is responsible for generating the main components of an XDC documentation page for one individual XML source file such as the file summary, subelement summary and subelement detail section. 
defaultValues.xml This file contains the "hard-coded" default values for various XDC options relevant for the XSLT stylesheets. 
docbook.xsl The stylesheet docbook.xsl contains many templates which translate various DOCBOOK elements into corresponding HTML elements. 
generic.xsl This is the XSLT stylesheet repsonsible for processing the XDC comments in generic XML files. 
help-doc.xsl This XSLT stylesheet is repsonsible for processing the XDC comments in the in default XDC help file. 
index2.xsl This stylesheet is responsible for setting up a 2-part HTML frameset. 
index3.xsl This stylesheet is responsible for setting up a 3-part HTML frameset. 
overview-frame.xsl This stylesheet is responsible for the "overview" frame (which is the upper left hand frame) of the 3-part XDC documentation frameset. 
overview-summary.xsl This is the XSLT stylesheet repsonsible for generating the overview-summary page of the XDC documentation. 
package-frame.xsl This stylesheet displays the "package" frame (the package information page) displayed in the right side frame of the XDC documentation frameset. 
package-summary.xsl This is the XSLT stylesheet repsonsible for generating the package-summary pages of the XDC documentation. 
patterns.xsl The 'patterns.xsl' stylesheet is used to extract XPath patterns used in @see, and tags. 
source-header.xsl This stylesheet contains one single template which extracts the first sentence from the XDC comment of the root element of an XML file. 
summary-page.xsl This XSLT stylesheet is the basis of the stylesheets repsonsible for generating the "summary" (overview and package) pages of the XDC documentation. 
util.xsl The 'util.xsl' stylesheet contains a number of utility templates like templates for string and path handling as well as several templates used for displaying relevant data of XML elements. 
xsl.xsl This is the XSLT stylesheet repsonsible for processing the XDC comments in XSLT stylesheet files. 



Package Description net.sf.xdc.xsl

The package net.sf.xdc.xsl contains the XSL stylesheets that are responsible for the transformations of the original XML documents into XDC HTML pages.
The stylesheets are arranged in the following hierarchy via <xsl:import> elements (similar to a Java inheritance hierarchy except that XSL allows multiple imports).
  +-- docbook.xsl
  |
  |   util.xsl
  |   |
  |   +-- comments.xsl
  |       |
  |       +-- source-header.xsl
  |       |
  |       +-- config.xsl
  |           |
  |           +-- index2.xsl
  |           |
  |           +-- index3.xsl
  |           |
  |           +-- overview-frame.xsl
  |           |
  |           +-- allclasses-frame.xsl
  |           |
  |           +-- package-frame.xsl
  |           |
  |           +-- base-page.xsl
  |               |
  |               +-- content-page.xsl
  |               |   |
  |               |   +-- patterns.xsl
  |               |   |
  |               |   +-- generic.xsl
  |               |   |
  |               |   +-- xsl.xsl
  |               |   |
  |               |   +-- ant.xsl
  |               |
  |               +-- summary-page.xsl
  |               |   |
  |               |   +-- overview-summary.xsl
  |               |   |
  |               |   +-- package-summary.xsl
  |               |
  +---------------+-- help-doc.xsl (imports both docbook.xsl and base-page.xsl)
Version:
0.5
Author:
Jens Voß

XDC - v. 0.6.1

Copyright © 2005 - 2006 Jens Voß.