7. Araxis Merge File Comparison Report

Produced by Araxis Merge on Wed Jan 21 22:23:22 2009 UTC. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

7.1 Files compared

# Location File Last Modified
1 Q:\Formats.2008.3.20682\Eclipse Help\Transforms index.xsl Mon Oct 13 05:51:52 2008 UTC
2 Q:\Formats.2008.4.20859\Eclipse Help\Transforms index.xsl Mon Jan 19 18:02:38 2009 UTC

7.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 6 768
Changed 0 0
Inserted 1 3
Removed 1 2

7.3 Comparison options

Whitespace Differences in whitespace at the start of lines are ignored
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Shown in the comparison detail

7.4 Active regular expressions

Expression Description
\$(Id|Author|Date|Header|Id|Locker|Name|RCSfile|Revision|Source|State):[^$]*\$ CVS comments
<LastModified>.*</LastModified> last modified
- Title ignore - Title

7.5 Comparison detail

1   <?xml vers ion="1.0"  encoding=" UTF-8"?> CR LF   1   <?xml vers ion="1.0"  encoding=" UTF-8"?> CR LF
2   <xsl:style sheet vers ion="1.0"  xmlns="urn :Eclipse-I ndex-Schem a" CR LF   2   <xsl:style sheet vers ion="1.0"  xmlns="urn :Eclipse-I ndex-Schem a" CR LF
3                                    xmlns:eix= "urn:Eclip se-Index-S chema" CR LF   3                                    xmlns:eix= "urn:Eclip se-Index-S chema" CR LF
4                                    xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" CR LF   4                                    xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" CR LF
5                                    xmlns:msxs l="urn:sch emas-micro soft-com:x slt" CR LF   5                                    xmlns:msxs l="urn:sch emas-micro soft-com:x slt" CR LF
6                                    xmlns:wwin dex="urn:W ebWorks-In dex-Schema " CR LF   6                                    xmlns:wwin dex="urn:W ebWorks-In dex-Schema " CR LF
7                                    xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" CR LF   7                                    xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" CR LF
8                                    xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" CR LF   8                                    xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" CR LF
9                                    xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" CR LF   9                                    xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" CR LF
10                                    xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" CR LF   10                                    xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" CR LF
11                                    xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" CR LF   11                                    xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" CR LF
12                                    xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" CR LF   12                                    xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" CR LF
13                                    xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" CR LF   13                                    xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" CR LF
14                                    xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" CR LF   14                                    xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" CR LF
15                                    xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" CR LF   15                                    xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" CR LF
16                                    xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" CR LF   16                                    xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" CR LF
17                                    xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" CR LF   17                                    xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" CR LF
18                                    xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" CR LF   18                                    xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" CR LF
19                                    xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" CR LF   19                                    xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" CR LF
20                                    xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" CR LF   20                                    xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" CR LF
21                                    xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" CR LF   21                                    xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" CR LF
22                                    xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" CR LF   22                                    xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" CR LF
23                                    xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" CR LF   23                                    xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" CR LF
24                                    exclude-re sult-prefi xes="xsl m sxsl wwind ex wwlinks  wwmode ww files wwdo c wwsplits  wwproject  wwpage ww locale wwp rogress ww log wwfile system wwu ri wwstrin g wwfilese xt wwproje xt wwexsld oc" CR LF   24                                    exclude-re sult-prefi xes="xsl m sxsl wwind ex wwlinks  wwmode ww files wwdo c wwsplits  wwproject  wwpage ww locale wwp rogress ww log wwfile system wwu ri wwstrin g wwfilese xt wwproje xt wwexsld oc" CR LF
25   > CR LF   25   > CR LF
26    <xsl:para m name="Gl obalInput"  /> CR LF   26    <xsl:para m name="Gl obalInput"  /> CR LF
27    <xsl:para m name="Gl obalPipeli neName" /> CR LF   27    <xsl:para m name="Gl obalPipeli neName" /> CR LF
28    <xsl:para m name="Gl obalProjec t" /> CR LF   28    <xsl:para m name="Gl obalProjec t" /> CR LF
29    <xsl:para m name="Gl obalFiles"  /> CR LF   29    <xsl:para m name="Gl obalFiles"  /> CR LF
30    <xsl:para m name="Pa rameterDep endsType"  /> CR LF   30    <xsl:para m name="Pa rameterDep endsType"  /> CR LF
31    <xsl:para m name="Pa rameterSpl itsType" / > CR LF   31    <xsl:para m name="Pa rameterSpl itsType" / > CR LF
32    <xsl:para m name="Pa rameterTyp e" /> CR LF   32    <xsl:para m name="Pa rameterTyp e" /> CR LF
33    <xsl:para m name="Pa rameterLoc aleType" / > CR LF   33    <xsl:para m name="Pa rameterLoc aleType" / > CR LF
34    <xsl:para m name="Pa rameterTOC SplitFileT ype" /> CR LF   34    <xsl:para m name="Pa rameterTOC SplitFileT ype" /> CR LF
35    <xsl:para m name="Pa rameterInd exSplitFil eType" /> CR LF   35    <xsl:para m name="Pa rameterInd exSplitFil eType" /> CR LF
36    <xsl:para m name="Pa rameterCat egory" /> CR LF   36    <xsl:para m name="Pa rameterCat egory" /> CR LF
37    <xsl:para m name="Pa rameterUse " /> CR LF   37    <xsl:para m name="Pa rameterUse " /> CR LF
38    <xsl:para m name="Pa rameterDep loy" /> CR LF   38    <xsl:para m name="Pa rameterDep loy" /> CR LF
39   CR LF   39   CR LF
40   CR LF   40   CR LF
41    <xsl:outp ut encodin g="UTF-8"  indent="ye s" /> CR LF   41    <xsl:outp ut encodin g="UTF-8"  indent="ye s" /> CR LF
42    <xsl:name space-alia s styleshe et-prefix= "eix" resu lt-prefix= "#default"  /> CR LF   42    <xsl:name space-alia s styleshe et-prefix= "eix" resu lt-prefix= "#default"  /> CR LF
43    <xsl:stri p-space el ements="*"  /> CR LF   43    <xsl:stri p-space el ements="*"  /> CR LF
44   CR LF   44   CR LF
45   CR LF   45   CR LF
46    <xsl:key  name="wwfi les-files- by-type" m atch="wwfi les:File"  use="@type " /> CR LF   46    <xsl:key  name="wwfi les-files- by-type" m atch="wwfi les:File"  use="@type " /> CR LF
47    <xsl:key  name="wwfi les-files- by-groupid -type" mat ch="wwfile s:File" us e="concat( @groupID,  ':', @type )" /> CR LF   47    <xsl:key  name="wwfi les-files- by-groupid -type" mat ch="wwfile s:File" us e="concat( @groupID,  ':', @type )" /> CR LF
48    <xsl:key  name="wwsp lits-files -by-groupi d-type" ma tch="wwspl its:File"  use="conca t(@groupID , ':', @ty pe)" /> CR LF   48    <xsl:key  name="wwsp lits-files -by-groupi d-type" ma tch="wwspl its:File"  use="conca t(@groupID , ':', @ty pe)" /> CR LF
49   CR LF   49   CR LF
50   CR LF   50   CR LF
51    <xsl:vari able name= "GlobalAct ionChecksu m"> CR LF   51    <xsl:vari able name= "GlobalAct ionChecksu m"> CR LF
52     <xsl:var iable name ="VarTrans formChecks ums"> CR LF   52     <xsl:var iable name ="VarTrans formChecks ums"> CR LF
53      <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))"  /> CR LF   53      <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'),  ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))"  /> CR LF
54     </xsl:va riable> CR LF   54     </xsl:va riable> CR LF
55     <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)"  /> CR LF   55     <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)"  /> CR LF
56    </xsl:var iable> CR LF   56    </xsl:var iable> CR LF
57   CR LF   57   CR LF
58   CR LF   58   CR LF
59    <!-- Loca le --> CR LF   59    <!-- Loca le --> CR LF
60    <!--         --> CR LF   60    <!--         --> CR LF
61    <xsl:vari able name= "GlobalLoc alePath"> CR LF   61    <xsl:vari able name= "GlobalLoc alePath"> CR LF
62     <xsl:for -each sele ct="$Globa lFiles[1]" > CR LF   62     <xsl:for -each sele ct="$Globa lFiles[1]" > CR LF
63      <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> CR LF   63      <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> CR LF
64     </xsl:fo r-each> CR LF   64     </xsl:fo r-each> CR LF
65    </xsl:var iable> CR LF   65    </xsl:var iable> CR LF
66    <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> CR LF   66    <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> CR LF
67   CR LF   67   CR LF
68   CR LF   68   CR LF
69    <xsl:temp late match ="/"> CR LF   69    <xsl:temp late match ="/"> CR LF
70     <wwfiles :Files ver sion="1.0" > CR LF   70     <wwfiles :Files ver sion="1.0" > CR LF
71   CR LF   71   CR LF
72      <!-- Ge nerate Ind ex? --> CR LF   72      <!-- Ge nerate Ind ex? --> CR LF
73      <!--                   --> CR LF   73      <!--                   --> CR LF
74      <xsl:if  test="wwp rojext:Get FormatSett ing('index -generate' , 'true')  = 'true'"> CR LF   74      <xsl:if  test="wwp rojext:Get FormatSett ing('index -generate' , 'true')  = 'true'"> CR LF
75       <!-- I terate inp ut documen ts --> CR LF   75       <!-- I terate inp ut documen ts --> CR LF
76       <!--                            --> CR LF   76       <!--                            --> CR LF
77       <xsl:f or-each se lect="$Glo balFiles[1 ]"> CR LF   77       <xsl:f or-each se lect="$Glo balFiles[1 ]"> CR LF
78        <xsl: variable n ame="VarFi lesByType"  select="k ey('wwfile s-files-by -type', $P arameterDe pendsType) " /> CR LF   78        <xsl: variable n ame="VarFi lesByType"  select="k ey('wwfile s-files-by -type', $P arameterDe pendsType) " /> CR LF
79   CR LF   79   CR LF
80        <xsl: value-of s elect="wwp rogress:St art(count( $VarFilesB yType))" / > CR LF   80        <xsl: value-of s elect="wwp rogress:St art(count( $VarFilesB yType))" / > CR LF
81   CR LF   81   CR LF
82        <xsl: for-each s elect="$Va rFilesByTy pe"> CR LF   82        <xsl: for-each s elect="$Va rFilesByTy pe"> CR LF
83         <xsl :value-of  select="ww progress:S tart(1)" / > CR LF   83         <xsl :value-of  select="ww progress:S tart(1)" / > CR LF
84   CR LF   84   CR LF
85         <xsl :variable  name="VarF ilesDocume nt" select ="." /> CR LF   85         <xsl :variable  name="VarF ilesDocume nt" select ="." /> CR LF
86   CR LF   86   CR LF
87         <!--  Load spli ts --> CR LF   87         <!--  Load spli ts --> CR LF
88         <!--               --> CR LF   88         <!--               --> CR LF
89         <xsl :variable  name="VarF ilesSplits " select=" key('wwfil es-files-b y-groupid- type', con cat($VarFi lesDocumen t/@groupID , ':', $Pa rameterSpl itsType))[ 1]" /> CR LF   89         <xsl :variable  name="VarF ilesSplits " select=" key('wwfil es-files-b y-groupid- type', con cat($VarFi lesDocumen t/@groupID , ':', $Pa rameterSpl itsType))[ 1]" /> CR LF
90         <xsl :variable  name="VarS plits" sel ect="wwexs ldoc:LoadX MLWithoutR esolver($V arFilesSpl its/@path) " /> CR LF   90         <xsl :variable  name="VarS plits" sel ect="wwexs ldoc:LoadX MLWithoutR esolver($V arFilesSpl its/@path) " /> CR LF
91   CR LF   91   CR LF
92         <xsl :for-each  select="$V arSplits[1 ]"> CR LF   92         <xsl :for-each  select="$V arSplits[1 ]"> CR LF
93          <!- - Split -- > CR LF   93          <!- - Split -- > CR LF
94          <!- -       -- > CR LF   94          <!- -       -- > CR LF
95          <xs l:variable  name="Var Split" sel ect="key(' wwsplits-f iles-by-gr oupid-type ', concat( $VarFilesD ocument/@g roupID, ': ', $Parame terIndexSp litFileTyp e))[1]" /> CR LF   95          <xs l:variable  name="Var Split" sel ect="key(' wwsplits-f iles-by-gr oupid-type ', concat( $VarFilesD ocument/@g roupID, ': ', $Parame terIndexSp litFileTyp e))[1]" /> CR LF
96   CR LF   96   CR LF
97          <!- - Transfor m --> CR LF   97          <!- - Transfor m --> CR LF
98          <!- -            --> CR LF   98          <!- -            --> CR LF
99          <xs l:variable  name="Var UpToDate"  select="ww filesext:U pToDate($V arSplit/@p ath, '', $ VarFilesDo cument/@gr oupID, $Va rFilesDocu ment/@docu mentID, $G lobalActio nChecksum) " /> CR LF   99          <xs l:variable  name="Var UpToDate"  select="ww filesext:U pToDate($V arSplit/@p ath, '', $ VarFilesDo cument/@gr oupID, $Va rFilesDocu ment/@docu mentID, $G lobalActio nChecksum) " /> CR LF
100          <xs l:if test= "not($VarU pToDate)"> CR LF   100          <xs l:if test= "not($VarU pToDate)"> CR LF
101           <x sl:variabl e name="Va rResultAsX ML"> CR LF   101           <x sl:variabl e name="Va rResultAsX ML"> CR LF
102            < !-- Load d ocument -- > CR LF   102            < !-- Load d ocument -- > CR LF
103            < !--                -- > CR LF   103            < !--                -- > CR LF
104            < xsl:variab le name="V arIndex" s elect="wwe xsldoc:Loa dXMLWithou tResolver( $VarFilesD ocument/@p ath)" /> CR LF   104            < xsl:variab le name="V arIndex" s elect="wwe xsldoc:Loa dXMLWithou tResolver( $VarFilesD ocument/@p ath)" /> CR LF
105   CR LF   105   CR LF
106            < xsl:call-t emplate na me="Index" > CR LF   106            < xsl:call-t emplate na me="Index" > CR LF
107              <xsl:with- param name ="ParamSpl its" selec t="$VarSpl its" /> CR LF   107              <xsl:with- param name ="ParamSpl its" selec t="$VarSpl its" /> CR LF
108              <xsl:with- param name ="ParamInd ex" select ="$VarInde x" /> CR LF   108              <xsl:with- param name ="ParamInd ex" select ="$VarInde x" /> CR LF
109              <xsl:with- param name ="ParamSpl it" select ="$VarSpli t" /> CR LF   109              <xsl:with- param name ="ParamSpl it" select ="$VarSpli t" /> CR LF
110            < /xsl:call- template> CR LF   110            < /xsl:call- template> CR LF
111           </ xsl:variab le> CR LF   111           </ xsl:variab le> CR LF
112           <x sl:variabl e name="Va rResult" s elect="msx sl:node-se t($VarResu ltAsXML)"  /> CR LF   112           <x sl:variabl e name="Va rResult" s elect="msx sl:node-se t($VarResu ltAsXML)"  /> CR LF
113           <x sl:variabl e name="Va rWriteResu lt" select ="wwexsldo c:Document ($VarResul t, $VarSpl it/@path,  wwprojext: GetFormatS etting('en coding', ' utf-8'), ' xml', '1.0 ', 'yes')"  /> CR LF   113           <x sl:variabl e name="Va rWriteResu lt" select ="wwexsldo c:Document ($VarResul t, $VarSpl it/@path,  wwprojext: GetFormatS etting('en coding', ' utf-8'), ' xml', '1.0 ', 'yes')"  /> CR LF
114          </x sl:if> CR LF   114          </x sl:if> CR LF
115   CR LF   115   CR LF
116          <!- - Report F iles --> CR LF   116          <!- - Report F iles --> CR LF
117          <!- -               --> CR LF   117          <!- -               --> CR LF
118          <ww files:File  path="{$V arSplit/@p ath}" type ="{$Parame terType}"  checksum=" {wwfilesys tem:GetChe cksum($Var Split/@pat h)}" proje ctchecksum ="" groupI D="{$VarFi lesDocumen t/@groupID }" documen tID="{$Var FilesDocum ent/@docum entID}" ac tionchecks um="{$Glob alActionCh ecksum}" c ategory="{ $Parameter Category}"  use="{$Pa rameterUse }" deploy= "{$Paramet erDeploy}" > CR LF   118          <ww files:File  path="{$V arSplit/@p ath}" type ="{$Parame terType}"  checksum=" {wwfilesys tem:GetChe cksum($Var Split/@pat h)}" proje ctchecksum ="" groupI D="{$VarFi lesDocumen t/@groupID }" documen tID="{$Var FilesDocum ent/@docum entID}" ac tionchecks um="{$Glob alActionCh ecksum}" c ategory="{ $Parameter Category}"  use="{$Pa rameterUse }" deploy= "{$Paramet erDeploy}" > CR LF
119           <w wfiles:Dep ends path= "{$GlobalL ocalePath} " checksum ="{wwfiles ystem:GetC hecksum($G lobalLocal ePath)}" g roupID=""  documentID ="" /> CR LF   119           <w wfiles:Dep ends path= "{$GlobalL ocalePath} " checksum ="{wwfiles ystem:GetC hecksum($G lobalLocal ePath)}" g roupID=""  documentID ="" /> CR LF
120           <w wfiles:Dep ends path= "{$VarFile sSplits/@p ath}" chec ksum="{$Va rFilesSpli ts/@checks um}" group ID="{$VarF ilesSplits /@groupID} " document ID="{$VarF ilesSplits /@document ID}" /> CR LF   120           <w wfiles:Dep ends path= "{$VarFile sSplits/@p ath}" chec ksum="{$Va rFilesSpli ts/@checks um}" group ID="{$VarF ilesSplits /@groupID} " document ID="{$VarF ilesSplits /@document ID}" /> CR LF
121           <w wfiles:Dep ends path= "{$VarFile sDocument/ @path}" ch ecksum="{$ VarFilesDo cument/@ch ecksum}" g roupID="{$ VarFilesDo cument/@gr oupID}" do cumentID=" {$VarFiles Document/@ documentID }" /> CR LF   121           <w wfiles:Dep ends path= "{$VarFile sDocument/ @path}" ch ecksum="{$ VarFilesDo cument/@ch ecksum}" g roupID="{$ VarFilesDo cument/@gr oupID}" do cumentID=" {$VarFiles Document/@ documentID }" /> CR LF
122          </w wfiles:Fil e> CR LF   122          </w wfiles:Fil e> CR LF
123         </xs l:for-each > CR LF   123         </xs l:for-each > CR LF
124   CR LF   124   CR LF
125         <xsl :value-of  select="ww progress:E nd()" /> CR LF   125         <xsl :value-of  select="ww progress:E nd()" /> CR LF
126        </xsl :for-each> CR LF   126        </xsl :for-each> CR LF
127   CR LF   127   CR LF
128        <xsl: value-of s elect="wwp rogress:En d()" /> CR LF   128        <xsl: value-of s elect="wwp rogress:En d()" /> CR LF
129       </xsl: for-each> CR LF   129       </xsl: for-each> CR LF
130      </xsl:i f> CR LF   130      </xsl:i f> CR LF
131   CR LF   131   CR LF
132     </wwfile s:Files> CR LF   132     </wwfile s:Files> CR LF
133    </xsl:tem plate> CR LF   133    </xsl:tem plate> CR LF
134   CR LF   134   CR LF
135   CR LF   135   CR LF
136    <xsl:temp late name= "Index"> CR LF   136    <xsl:temp late name= "Index"> CR LF
137     <xsl:par am name="P aramSplits " /> CR LF   137     <xsl:par am name="P aramSplits " /> CR LF
138     <xsl:par am name="P aramIndex"  /> CR LF   138     <xsl:par am name="P aramIndex"  /> CR LF
139     <xsl:par am name="P aramSplit"  /> CR LF   139     <xsl:par am name="P aramSplit"  /> CR LF
140   CR LF   140   CR LF
141     <xsl:pro cessing-in struction  name="NLS" > CR LF   141     <xsl:pro cessing-in struction  name="NLS" > CR LF
142       <xsl:t ext>TYPE=" org.eclips e.help.ind ex"</xsl:t ext> CR LF   142       <xsl:t ext>TYPE=" org.eclips e.help.ind ex"</xsl:t ext> CR LF
143     </xsl:pr ocessing-i nstruction > CR LF   143     </xsl:pr ocessing-i nstruction > CR LF
144   CR LF   144   CR LF
145     <xsl:var iable name ="VarLinkR oot"> CR LF   145     <xsl:var iable name ="VarLinkR oot"> CR LF
146      <xsl:te xt>/</xsl: text> CR LF   146      <xsl:te xt>/</xsl: text> CR LF
147      <xsl:va lue-of sel ect="wwpro jext:GetFo rmatSettin g('eclipse -help-id-p refix')" / > CR LF   147      <xsl:va lue-of sel ect="wwpro jext:GetFo rmatSettin g('eclipse -help-id-p refix')" / > CR LF
148      <xsl:te xt>.</xsl: text> CR LF   148      <xsl:te xt>.</xsl: text> CR LF
149      <xsl:va lue-of sel ect="wwstr ing:Eclips eId(wwproj ext:GetGro upName($Pa ramSplit/@ groupID))"  /> CR LF   149      <xsl:va lue-of sel ect="wwstr ing:Eclips eId(wwproj ext:GetGro upName($Pa ramSplit/@ groupID))"  /> CR LF
150      <xsl:te xt>/</xsl: text> CR LF   150      <xsl:te xt>/</xsl: text> CR LF
151     </xsl:va riable> CR LF   151     </xsl:va riable> CR LF
152   CR LF   152   CR LF
153     <eix:ind ex> CR LF   153     <eix:ind ex> CR LF
154      <xsl:ca ll-templat e name="Se ctions"> CR LF   154      <xsl:ca ll-templat e name="Se ctions"> CR LF
155       <xsl:w ith-param  name="Para mSplit" se lect="$Par amSplit" / > CR LF   155       <xsl:w ith-param  name="Para mSplit" se lect="$Par amSplit" / > CR LF
156       <xsl:w ith-param  name="Para mIndex" se lect="$Par amIndex/ww index:Inde x" /> CR LF   156       <xsl:w ith-param  name="Para mIndex" se lect="$Par amIndex/ww index:Inde x" /> CR LF
157       <xsl:w ith-param  name="Para mLinkRoot"  select="$ VarLinkRoo t" /> CR LF   157       <xsl:w ith-param  name="Para mLinkRoot"  select="$ VarLinkRoo t" /> CR LF
158      </xsl:c all-templa te> CR LF   158      </xsl:c all-templa te> CR LF
159     </eix:in dex> CR LF   159     </eix:in dex> CR LF
160    </xsl:tem plate> CR LF   160    </xsl:tem plate> CR LF
161   CR LF   161   CR LF
162    <xsl:temp late name= "Sections" > CR LF   162    <xsl:temp late name= "Sections" > CR LF
163     <xsl:par am name="P aramSplit"  /> CR LF   163     <xsl:par am name="P aramSplit"  /> CR LF
164     <xsl:par am name="P aramIndex"  /> CR LF   164     <xsl:par am name="P aramIndex"  /> CR LF
165     <xsl:par am name="P aramLinkRo ot" /> CR LF   165     <xsl:par am name="P aramLinkRo ot" /> CR LF
166   CR LF   166   CR LF
167     <xsl:for -each sele ct="$Param Index/wwin dex:Sectio n"> CR LF   167     <xsl:for -each sele ct="$Param Index/wwin dex:Sectio n"> CR LF
168      <xsl:va riable nam e="VarSect ion" selec t="." /> CR LF   168      <xsl:va riable nam e="VarSect ion" selec t="." /> CR LF
169   CR LF   169   CR LF
170      <xsl:ca ll-templat e name="Gr oups"> CR LF   170      <xsl:ca ll-templat e name="Gr oups"> CR LF
171       <xsl:w ith-param  name="Para mSplit" se lect="$Par amSplit" / > CR LF   171       <xsl:w ith-param  name="Para mSplit" se lect="$Par amSplit" / > CR LF
172       <xsl:w ith-param  name="Para mSection"  select="$V arSection"  /> CR LF   172       <xsl:w ith-param  name="Para mSection"  select="$V arSection"  /> CR LF
173       <xsl:w ith-param  name="Para mLinkRoot"  select="$ ParamLinkR oot" /> CR LF   173       <xsl:w ith-param  name="Para mLinkRoot"  select="$ ParamLinkR oot" /> CR LF
174      </xsl:c all-templa te> CR LF   174      </xsl:c all-templa te> CR LF
175     </xsl:fo r-each> CR LF   175     </xsl:fo r-each> CR LF
176    </xsl:tem plate> CR LF   176    </xsl:tem plate> CR LF
177   CR LF   177   CR LF
178   CR LF   178   CR LF
179    <xsl:temp late name= "Groups"> CR LF   179    <xsl:temp late name= "Groups"> CR LF
180     <xsl:par am name="P aramSplit"  /> CR LF   180     <xsl:par am name="P aramSplit"  /> CR LF
181     <xsl:par am name="P aramSectio n" /> CR LF   181     <xsl:par am name="P aramSectio n" /> CR LF
182     <xsl:par am name="P aramLinkRo ot" /> CR LF   182     <xsl:par am name="P aramLinkRo ot" /> CR LF
183   CR LF   183   CR LF
184     <xsl:for -each sele ct="$Param Section/ww index:Grou p"> CR LF   184     <xsl:for -each sele ct="$Param Section/ww index:Grou p"> CR LF
185      <xsl:va riable nam e="VarGrou p" select= "." /> CR LF   185      <xsl:va riable nam e="VarGrou p" select= "." /> CR LF
186   CR LF   186   CR LF
187      <xsl:ca ll-templat e name="En tries"> CR LF   187      <xsl:ca ll-templat e name="En tries"> CR LF
188       <xsl:w ith-param  name="Para mSplit" se lect="$Par amSplit" / > CR LF   188       <xsl:w ith-param  name="Para mSplit" se lect="$Par amSplit" / > CR LF
189       <xsl:w ith-param  name="Para mParent" s elect="$Va rGroup" /> CR LF   189       <xsl:w ith-param  name="Para mParent" s elect="$Va rGroup" /> CR LF
190       <xsl:w ith-param  name="Para mLinkRoot"  select="$ ParamLinkR oot" /> CR LF   190       <xsl:w ith-param  name="Para mLinkRoot"  select="$ ParamLinkR oot" /> CR LF
191       <xsl:w ith-param  name="Para mLevel" se lect="1" / > CR LF   191       <xsl:w ith-param  name="Para mLevel" se lect="1" / > CR LF
192      </xsl:c all-templa te> CR LF   192      </xsl:c all-templa te> CR LF
193     </xsl:fo r-each> CR LF   193     </xsl:fo r-each> CR LF
194    </xsl:tem plate> CR LF   194    </xsl:tem plate> CR LF
195   CR LF   195   CR LF
196   CR LF   196   CR LF
197    <xsl:temp late name= "Entries"> CR LF   197    <xsl:temp late name= "Entries"> CR LF
198     <xsl:par am name="P aramSplit"  /> CR LF   198     <xsl:par am name="P aramSplit"  /> CR LF
199     <xsl:par am name="P aramParent " /> CR LF   199     <xsl:par am name="P aramParent " /> CR LF
200     <xsl:par am name="P aramLinkRo ot" /> CR LF   200     <xsl:par am name="P aramLinkRo ot" /> CR LF
201     <xsl:par am name="P aramLevel"  /> CR LF   201     <xsl:par am name="P aramLevel"  /> CR LF
202   CR LF   202   CR LF
203     <xsl:for -each sele ct="$Param Parent/wwi ndex:Entry "> CR LF   203     <xsl:for -each sele ct="$Param Parent/wwi ndex:Entry "> CR LF
204      <xsl:va riable nam e="VarEntr y" select= "." /> CR LF   204      <xsl:va riable nam e="VarEntr y" select= "." /> CR LF
205   CR LF   205   CR LF
206      <xsl:va riable nam e="VarSee"  select="$ VarEntry/w windex:See [1]" /> CR LF   206      <xsl:va riable nam e="VarSee"  select="$ VarEntry/w windex:See [1]" /> CR LF
207   CR LF   207   CR LF
208      <eix:en try> CR LF   208      <eix:en try> CR LF
209   CR LF   209   CR LF
210       <xsl:c hoose> CR LF   210       <xsl:c hoose> CR LF
211        <xsl: when test= "count($Va rSee) = 1" > CR LF   211        <xsl: when test= "count($Va rSee) = 1" > CR LF
212         <xsl :attribute  name="key word"> CR LF   212         <xsl :attribute  name="key word"> CR LF
213          <xs l:call-tem plate name ="Content" > CR LF   213          <xs l:call-tem plate name ="Content" > CR LF
214           <x sl:with-pa ram name=" ParamConte nt" select ="$VarEntr y/wwdoc:Co ntent[1]"  /> CR LF   214           <x sl:with-pa ram name=" ParamConte nt" select ="$VarEntr y/wwdoc:Co ntent[1]"  /> CR LF
215          </x sl:call-te mplate> CR LF   215          </x sl:call-te mplate> CR LF
216         </xs l:attribut e> CR LF   216         </xs l:attribut e> CR LF
217   CR LF   217   CR LF
218         <!--  See/See A lso --> CR LF   218         <!--  See/See A lso --> CR LF
219         <!--                --> CR LF   219         <!--                --> CR LF
220         <eix :topic> CR LF   220         <eix :topic> CR LF
221          <xs l:attribut e name="hr ef"> CR LF   221          <xs l:attribut e name="hr ef"> CR LF
222           <x sl:text>#< /xsl:text> CR LF   222           <x sl:text>#< /xsl:text> CR LF
223           <x sl:value-o f select=" $VarSee/@e ntryID" /> CR LF   223           <x sl:value-o f select=" $VarSee/@e ntryID" /> CR LF
224          </x sl:attribu te> CR LF   224          </x sl:attribu te> CR LF
225         </ei x:topic> CR LF   225         </ei x:topic> CR LF
226        </xsl :when> CR LF   226        </xsl :when> CR LF
227   CR LF   227   CR LF
228        <xsl: otherwise> CR LF   228        <xsl: otherwise> CR LF
229         <!--  Regular e ntry --> CR LF   229         <!--  Regular e ntry --> CR LF
230         <!--                 --> CR LF   230         <!--                 --> CR LF
231         <xsl :variable  name="VarL inks" sele ct="$VarEn try/wwinde x:Link" /> CR LF   231         <xsl :variable  name="VarL inks" sele ct="$VarEn try/wwinde x:Link" /> CR LF
232   CR LF   232   CR LF
233         <xsl :choose> CR LF   233         <xsl :choose> CR LF
234          <xs l:when tes t="count($ VarLinks)  = 0"> CR LF   234          <xs l:when tes t="count($ VarLinks)  = 0"> CR LF
235           <x sl:attribu te name="k eyword"> CR LF   235           <x sl:attribu te name="k eyword"> CR LF
236            < xsl:call-t emplate na me="Conten t"> CR LF   236            < xsl:call-t emplate na me="Conten t"> CR LF
237              <xsl:with- param name ="ParamCon tent" sele ct="$VarEn try/wwdoc: Content[1] " /> CR LF   237              <xsl:with- param name ="ParamCon tent" sele ct="$VarEn try/wwdoc: Content[1] " /> CR LF
238            < /xsl:call- template> CR LF   238            < /xsl:call- template> CR LF
239           </ xsl:attrib ute> CR LF   239           </ xsl:attrib ute> CR LF
240          </x sl:when> CR LF   240          </x sl:when> CR LF
241   CR LF   241   CR LF
242          <xs l:when tes t="(count( $VarLinks)  = 1) and  (count($Va rLinks[1]/ wwdoc:Cont ent[1]) =  0)"> CR LF   242          <xs l:when tes t="(count( $VarLinks)  = 1) and  (count($Va rLinks[1]/ wwdoc:Cont ent[1]) =  0)"> CR LF
243           <! -- Wrap li nk directl y around e ntry --> CR LF   243           <! -- Wrap li nk directl y around e ntry --> CR LF
244           <! --                                    --> CR LF   244           <! --                                    --> CR LF
245           <x sl:variabl e name="Va rLink" sel ect="$VarL inks[1]" / > CR LF   245           <x sl:variabl e name="Va rLink" sel ect="$VarL inks[1]" / > CR LF
246           <x sl:variabl e name="Va rRelativeL inkPath" s elect="wwu ri:GetRela tiveTo($Va rLink/@hre f, $ParamS plit/@path )" /> CR LF   246           <x sl:variabl e name="Va rRelativeL inkPath" s elect="wwu ri:GetRela tiveTo($Va rLink/@hre f, $ParamS plit/@path )" /> CR LF
247   CR LF   247   CR LF
248           <x sl:variabl e name="Va rAbsoluteL inkTarget" > CR LF   248           <x sl:variabl e name="Va rAbsoluteL inkTarget" > CR LF
249            < xsl:value- of select= "$ParamLin kRoot" /> CR LF   249            < xsl:value- of select= "$ParamLin kRoot" /> CR LF
250            < xsl:value- of select= "$VarRelat iveLinkPat h" /> CR LF   250            < xsl:value- of select= "$VarRelat iveLinkPat h" /> CR LF
251           </ xsl:variab le> CR LF   251           </ xsl:variab le> CR LF
252   CR LF   252   CR LF
253           <x sl:attribu te name="k eyword"> CR LF   253           <x sl:attribu te name="k eyword"> CR LF
254            < xsl:call-t emplate na me="Conten t"> CR LF   254            < xsl:call-t emplate na me="Conten t"> CR LF
255              <xsl:with- param name ="ParamCon tent" sele ct="$VarEn try/wwdoc: Content[1] " /> CR LF   255              <xsl:with- param name ="ParamCon tent" sele ct="$VarEn try/wwdoc: Content[1] " /> CR LF
256            < /xsl:call- template> CR LF   256            < /xsl:call- template> CR LF
257           </ xsl:attrib ute> CR LF   257           </ xsl:attrib ute> CR LF
258   CR LF   258   CR LF
259           <e ix:topic> CR LF   259           <e ix:topic> CR LF
260            < xsl:attrib ute name=" href"> CR LF   260            < xsl:attrib ute name=" href"> CR LF
261              <xsl:value -of select ="$VarAbso luteLinkTa rget" /> CR LF   261              <xsl:value -of select ="$VarAbso luteLinkTa rget" /> CR LF
262              <xsl:if te st="$VarLi nk/@first  != 'true'" > CR LF   262              <xsl:if te st="$VarLi nk/@first  != 'true'" > CR LF
263               <xsl:text >#</xsl:te xt> CR LF   263               <xsl:text >#</xsl:te xt> CR LF
264               <xsl:valu e-of selec t="$VarLin k/@anchor"  /> CR LF   264               <xsl:valu e-of selec t="$VarLin k/@anchor"  /> CR LF
265              </xsl:if> CR LF   265              </xsl:if> CR LF
266            < /xsl:attri bute> CR LF   266            < /xsl:attri bute> CR LF
267           </ eix:topic> CR LF   267           </ eix:topic> CR LF
268          </x sl:when> CR LF   268          </x sl:when> CR LF
269   CR LF   269   CR LF
270          <xs l:otherwis e> CR LF   270          <xs l:otherwis e> CR LF
271           <! -- Emit en try follow ed by link s --> CR LF   271           <! -- Emit en try follow ed by link s --> CR LF
272           <! --                                 --> CR LF   272           <! --                                 --> CR LF
273           <x sl:attribu te name="k eyword"> CR LF   273           <x sl:attribu te name="k eyword"> CR LF
274            < xsl:call-t emplate na me="Conten t"> CR LF   274            < xsl:call-t emplate na me="Conten t"> CR LF
275              <xsl:with- param name ="ParamCon tent" sele ct="$VarEn try/wwdoc: Content[1] " /> CR LF   275              <xsl:with- param name ="ParamCon tent" sele ct="$VarEn try/wwdoc: Content[1] " /> CR LF
276            < /xsl:call- template> CR LF   276            < /xsl:call- template> CR LF
277           </ xsl:attrib ute> CR LF   277           </ xsl:attrib ute> CR LF
278   CR LF   278   CR LF
279           <! -- Links - -> CR LF   279           <! -- Links - -> CR LF
280           <! --       - -> CR LF   280           <! --       - -> CR LF
281           <x sl:for-eac h select=" $VarLinks" > CR LF   281           <x sl:for-eac h select=" $VarLinks" > CR LF
282            < xsl:variab le name="V arLink" se lect="." / > CR LF   282            < xsl:variab le name="V arLink" se lect="." / > CR LF
283   CR LF   283   CR LF
284            < xsl:variab le name="V arRelative LinkPath"  select="ww uri:GetRel ativeTo($V arLink/@hr ef, $Param Split/@pat h)" /> CR LF   284            < xsl:variab le name="V arRelative LinkPath"  select="ww uri:GetRel ativeTo($V arLink/@hr ef, $Param Split/@pat h)" /> CR LF
285   CR LF   285   CR LF
286            < xsl:variab le name="V arAbsolute LinkTarget "> CR LF   286            < xsl:variab le name="V arAbsolute LinkTarget "> CR LF
287              <xsl:value -of select ="$ParamLi nkRoot" /> CR LF   287              <xsl:value -of select ="$ParamLi nkRoot" /> CR LF
288              <xsl:value -of select ="$VarRela tiveLinkPa th" /> CR LF   288              <xsl:value -of select ="$VarRela tiveLinkPa th" /> CR LF
289            < /xsl:varia ble> CR LF   289            < /xsl:varia ble> CR LF
290   CR LF   290   CR LF
291            < xsl:choose > CR LF   291            < xsl:choose > CR LF
292              <xsl:when  test="coun t($VarLink /wwdoc:Con tent[1]) =  1"> CR LF   292              <xsl:when  test="coun t($VarLink /wwdoc:Con tent[1]) =  1"> CR LF
293               <!-- Link  has expli cit text t o show --> CR LF   293               <!-- Link  has expli cit text t o show --> CR LF
294               <!--                                   --> CR LF   294               <!--                                   --> CR LF
295               <xsl:vari able name= "VarLinkSe e" select= "$VarLink/ wwdoc:See[ 1]" /> CR LF   295               <xsl:vari able name= "VarLinkSe e" select= "$VarLink/ wwdoc:See[ 1]" /> CR LF
296               <xsl:choo se> CR LF   296               <xsl:choo se> CR LF
297                <xsl:whe n test="co unt($VarLi nkSee) = 1 "> CR LF   297                <xsl:whe n test="co unt($VarLi nkSee) = 1 "> CR LF
298                 <xsl:at tribute na me="keywor d"> CR LF   298                 <xsl:at tribute na me="keywor d"> CR LF
299                  <xsl:c all-templa te name="C ontent"> CR LF   299                  <xsl:c all-templa te name="C ontent"> CR LF
300                   <xsl: with-param  name="Par amContent"  select="$ VarLink/ww doc:Conten t[1]" /> CR LF   300                   <xsl: with-param  name="Par amContent"  select="$ VarLink/ww doc:Conten t[1]" /> CR LF
301                  </xsl: call-templ ate> CR LF   301                  </xsl: call-templ ate> CR LF
302                 </xsl:a ttribute> CR LF   302                 </xsl:a ttribute> CR LF
303   CR LF   303   CR LF
304                 <!-- Se e/See Also  link redi rect --> CR LF   304                 <!-- Se e/See Also  link redi rect --> CR LF
305                 <!--                               --> CR LF   305                 <!--                               --> CR LF
306                 <!-- No  support f or See Als o index li nks in Ecl ipse Help  --> CR LF   306                 <!-- No  support f or See Als o index li nks in Ecl ipse Help  --> CR LF
307                 <!--                                                           --> CR LF   307                 <!--                                                           --> CR LF
308                 <xsl:if  test="fal se"> CR LF   308                 <xsl:if  test="fal se"> CR LF
309                  <eix:t opic> CR LF   309                  <eix:t opic> CR LF
310                   <xsl: attribute  name="href "> CR LF   310                   <xsl: attribute  name="href "> CR LF
311                    <xsl :text>#</x sl:text> CR LF   311                    <xsl :text>#</x sl:text> CR LF
312                    <xsl :value-of  select="$V arLinkSee/ @entryID"  /> CR LF   312                    <xsl :value-of  select="$V arLinkSee/ @entryID"  /> CR LF
313                   </xsl :attribute > CR LF   313                   </xsl :attribute > CR LF
314                  </eix: topic> CR LF   314                  </eix: topic> CR LF
315                 </xsl:i f> CR LF   315                 </xsl:i f> CR LF
316                </xsl:wh en> CR LF   316                </xsl:wh en> CR LF
317   CR LF   317   CR LF
318                <xsl:oth erwise> CR LF   318                <xsl:oth erwise> CR LF
319                 <!-- Wr ap link ar ound conte nt --> CR LF   319                 <!-- Wr ap link ar ound conte nt --> CR LF
320                 <!--                             --> CR LF   320                 <!--                             --> CR LF
321                 <eix:en try> CR LF   321                 <eix:en try> CR LF
322                  CR LF   322                  CR LF
323                  <xsl:a ttribute n ame="keywo rd"> CR LF   323                  <xsl:a ttribute n ame="keywo rd"> CR LF
324                   <xsl: call-templ ate name=" Content"> CR LF   324                   <xsl: call-templ ate name=" Content"> CR LF
325                    <xsl :with-para m name="Pa ramContent " select=" $VarLink/w wdoc:Conte nt[1]" /> CR LF   325                    <xsl :with-para m name="Pa ramContent " select=" $VarLink/w wdoc:Conte nt[1]" /> CR LF
326                   </xsl :call-temp late> CR LF   326                   </xsl :call-temp late> CR LF
327                  </xsl: attribute> CR LF   327                  </xsl: attribute> CR LF
328                   CR LF   328                   CR LF
329                  <eix:t opic> CR LF   329                  <eix:t opic> CR LF
330                   <xsl: attribute  name="href "> CR LF   330                   <xsl: attribute  name="href "> CR LF
331                    <xsl :value-of  select="$V arAbsolute LinkTarget " /> CR LF   331                    <xsl :value-of  select="$V arAbsolute LinkTarget " /> CR LF
332                    <xsl :if test=" $VarLink/@ first != ' true'"> CR LF   332                    <xsl :if test=" $VarLink/@ first != ' true'"> CR LF
333                     <xs l:text>#</ xsl:text> CR LF   333                     <xs l:text>#</ xsl:text> CR LF
334                     <xs l:value-of  select="$ VarLink/@a nchor" /> CR LF   334                     <xs l:value-of  select="$ VarLink/@a nchor" /> CR LF
335                    </xs l:if> CR LF   335                    </xs l:if> CR LF
336                   </xsl :attribute > CR LF   336                   </xsl :attribute > CR LF
337                  </eix: topic> CR LF   337                  </eix: topic> CR LF
338                 </eix:e ntry> CR LF   338                 </eix:e ntry> CR LF
339                </xsl:ot herwise> CR LF   339                </xsl:ot herwise> CR LF
340               </xsl:cho ose> CR LF   340               </xsl:cho ose> CR LF
341              </xsl:when > CR LF   341              </xsl:when > CR LF
342   CR LF   342   CR LF
343              <xsl:other wise> CR LF   343              <xsl:other wise> CR LF
344               <eix:topi c> CR LF   344               <eix:topi c> CR LF
345                <xsl:att ribute nam e="href"> CR LF   345                <xsl:att ribute nam e="href"> CR LF
346                 <xsl:va lue-of sel ect="$VarA bsoluteLin kTarget" / > CR LF   346                 <xsl:va lue-of sel ect="$VarA bsoluteLin kTarget" / > CR LF
347                 <xsl:if  test="$Va rLink/@fir st != 'tru e'"> CR LF   347                 <xsl:if  test="$Va rLink/@fir st != 'tru e'"> CR LF
348                  <xsl:t ext>#</xsl :text> CR LF   348                  <xsl:t ext>#</xsl :text> CR LF
349                  <xsl:v alue-of se lect="$Var Link/@anch or" /> CR LF   349                  <xsl:v alue-of se lect="$Var Link/@anch or" /> CR LF
350                 </xsl:i f> CR LF   350                 </xsl:i f> CR LF
351                </xsl:at tribute> CR LF   351                </xsl:at tribute> CR LF
352               </eix:top ic> CR LF   352               </eix:top ic> CR LF
353              </xsl:othe rwise> CR LF   353              </xsl:othe rwise> CR LF
354            < /xsl:choos e> CR LF   354            < /xsl:choos e> CR LF
355           </ xsl:for-ea ch> CR LF   355           </ xsl:for-ea ch> CR LF
356          </x sl:otherwi se> CR LF   356          </x sl:otherwi se> CR LF
357         </xs l:choose> CR LF   357         </xs l:choose> CR LF
358        </xsl :otherwise > CR LF   358        </xsl :otherwise > CR LF
359       </xsl: choose> CR LF   359       </xsl: choose> CR LF
360   CR LF   360   CR LF
361      </eix:e ntry> CR LF    
362   CR LF    
363      <!-- Pr ocess chil dren --> CR LF   361       <!-- P rocess chi ldren --> CR LF
364      <!--                    --> CR LF   362       <!--                    --> CR LF
365      <xsl:fo r-each sel ect="$VarE ntry/wwind ex:Entry[1 ]"> CR LF   363       <xsl:f or-each se lect="$Var Entry/wwin dex:Entry[ 1]"> CR LF
366       <xsl:c all-templa te name="E ntries"> CR LF   364        <xsl: call-templ ate name=" Entries"> CR LF
367        <xsl: with-param  name="Par amSplit" s elect="$Pa ramSplit"  /> CR LF   365         <xsl :with-para m name="Pa ramSplit"  select="$P aramSplit"  /> CR LF
368        <xsl: with-param  name="Par amParent"  select="$V arEntry" / > CR LF   366         <xsl :with-para m name="Pa ramParent"  select="$ VarEntry"  /> CR LF
369        <xsl: with-param  name="Par amLinkRoot " select=" $ParamLink Root" /> CR LF   367         <xsl :with-para m name="Pa ramLinkRoo t" select= "$ParamLin kRoot" /> CR LF
370        <xsl: with-param  name="Par amLevel" s elect="$Pa ramLevel +  1" /> CR LF   368         <xsl :with-para m name="Pa ramLevel"  select="$P aramLevel  + 1" /> CR LF
371       </xsl: call-templ ate> CR LF   369        </xsl :call-temp late> CR LF
372      </xsl:f or-each> CR LF   370       </xsl: for-each> CR LF
    371   CR LF
    372      </eix:e ntry> CR LF
    373   CR LF
373     </xsl:fo r-each> CR LF   374     </xsl:fo r-each> CR LF
374    </xsl:tem plate> CR LF   375    </xsl:tem plate> CR LF
375   CR LF   376   CR LF
376   CR LF   377   CR LF
377    <xsl:temp late name= "Content"> CR LF   378    <xsl:temp late name= "Content"> CR LF
378     <xsl:par am name="P aramConten t" /> CR LF   379     <xsl:par am name="P aramConten t" /> CR LF
379   CR LF   380   CR LF
380     <!-- Sim ple proces sing for n ow --> CR LF   381     <!-- Sim ple proces sing for n ow --> CR LF
381     <!--                              --> CR LF   382     <!--                              --> CR LF
382     <xsl:for -each sele ct="$Param Content/ww doc:TextRu n/wwdoc:Te xt"> CR LF   383     <xsl:for -each sele ct="$Param Content/ww doc:TextRu n/wwdoc:Te xt"> CR LF
383      <xsl:va lue-of sel ect="@valu e" /> CR LF   384      <xsl:va lue-of sel ect="@valu e" /> CR LF
384     </xsl:fo r-each> CR LF   385     </xsl:fo r-each> CR LF
385    </xsl:tem plate> CR LF   386    </xsl:tem plate> CR LF
386   </xsl:styl esheet> CR LF   387   </xsl:styl esheet> CR LF