Stylesheet auto-generated documentation
for xsltdoc.xsl
xsldoc.xsl : generates documentation for an XSLT stylesheet.
Author : Fabrice Desré - DMI/GRI
Date : 24/08/2001
Version : 0.1
Ouput method : html
Global parameters
name |
default value |
comment |
showsource |
'no' |
showsource parameter. Valid values are :
'yes' : source code of each template will be included.
'no' : no source code included.
|
filename |
|
filename parameter
No default value
|
12 Templates (
8 named,
4 matched)
# |
name |
match |
mode |
1 |
|
/xsl:stylesheet |
|
2 |
|
xsl:template |
|
3 |
crossRef |
|
|
4 |
printParam |
|
|
5 |
printVariable |
|
|
6 |
printVariableDeep |
|
|
7 |
buildAnchor |
|
|
8 |
getName |
|
|
9 |
getNameShort |
|
|
10 |
verbatim |
|
|
11 |
|
* |
verbatim |
12 |
|
text() |
verbatim |
<xsl:template match="/xsl:stylesheet" >
Description
Infos générales sur la feuille de style
Variables used
name |
default value |
anchor |
|
Templates called
Templates applied
<xsl:template match="xsl:template" >
Description
Infos sur un template
vérification de l'usage des paramčtres
Warning si paramčtres absents
Variables used
name |
default value |
anchor |
|
state |
. |
anchor |
|
tName |
@name |
pName |
@name |
pName |
@name |
anchor |
|
Templates called
<xsl:template name="crossRef" >
Description
Construit un tableau de cross référence : qui appelle qui ?
Premičre ligne : tous les templates
Pour chaque ligne, traitement d'un named template
test : y a t il des templates inutilisés
Variables used
name |
default value |
tName |
@name |
tName |
@name |
used |
count(//xsl:template/descendant::xsl:call-template[@name = $tName]) |
Templates called
<xsl:template name="printParam" >
Description
Affiche les fils xsl:param du contexte courant
<xsl:template name="printVariable" >
Description
Affiche les fils xsl:variable du contexte courant
<xsl:template name="printVariableDeep" >
Description
Affiche les descendants xsl:variable du contexte courant
<xsl:template name="buildAnchor" >
Description
Construit une ancre HTML pour un template
<xsl:template name="getName" >
Description
Reconstruit le nom d'un template
<xsl:template name="getNameShort" >
Description
Reconstruit le nom d'un template : version courte
<xsl:template name="verbatim" >
Description
Affiche le source d'un template
Templates applied
<xsl:template match="*" mode="verbatim">
Description
Affiche le source d'un template
Templates applied
<xsl:template match="text()" mode="verbatim">
Description
Affiche le source d'un template
Cross reference for named templates
Is called by » |
match="/xsl:stylesheet" |
match="xsl:template" |
name="crossRef" |
name="printParam" |
name="printVariable" |
name="printVariableDeep" |
name="buildAnchor" |
name="getName" |
name="getNameShort" |
name="verbatim" |
match="*" mode="verbatim" |
match="text()" mode="verbatim" |
crossRef |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
printParam |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
printVariable |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
printVariableDeep |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
buildAnchor |
1 |
3 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
getName |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
getNameShort |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
verbatim |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |