Produced by Araxis Merge on Thu Oct 16 22:30:02 2008 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.
# | Location | File | Last Modified |
---|---|---|---|
1 | C:\Documents and Settings\lauren\Desktop\ww-version-snapshots\ww-version-snapshots\2008.2\WebWorks\ePublisher Pro\Formats\Sun JavaHelp 2.0\Transforms | javahelp_helpset.xsl | Wed May 17 15:18:26 2006 UTC |
2 | C:\Documents and Settings\lauren\Desktop\ww-version-snapshots\ww-version-snapshots\2008.3\WebWorks\ePublisher Pro\Formats\Sun JavaHelp 2.0\Transforms | javahelp_helpset.xsl | Mon Oct 13 05:52:00 2008 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 4 | 734 |
Changed | 1 | 31 |
Inserted | 2 | 2 |
Removed | 0 | 0 |
Whitespace | All differences in whitespace within 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 | Not shown in the comparison detail |
No regular expressions were active.
1 | <?xml vers ion="1.0" encoding=" UTF-8"?> | 1 | <?xml vers ion="1.0" encoding=" UTF-8"?> | |||
2 | <xsl:style sheet vers ion="1.0" xmlns="htt p://java.s un.com/pro ducts/java help/helps et_2_0.dtd " | 2 | <xsl:style sheet vers ion="1.0" xmlns="htt p://java.s un.com/pro ducts/java help/helps et_2_0.dtd " | |||
3 | xmlns:java helphs="ht tp://java. sun.com/pr oducts/jav ahelp/help set_2_0.dt d" | 3 | xmlns:java helphs="ht tp://java. sun.com/pr oducts/jav ahelp/help set_2_0.dt d" | |||
4 | xmlns:java helpmap="h ttp://java .sun.com/p roducts/ja vahelp/map _2_0.dtd" | 4 | xmlns:java helpmap="h ttp://java .sun.com/p roducts/ja vahelp/map _2_0.dtd" | |||
5 | xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" | 5 | xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" | |||
6 | xmlns:msxs l="urn:sch emas-micro soft-com:x slt" | 6 | xmlns:msxs l="urn:sch emas-micro soft-com:x slt" | |||
7 | xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" | 7 | xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" | |||
8 | xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" | 8 | xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" | |||
9 | xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" | 9 | xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" | |||
10 | xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" | 10 | xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" | |||
11 | xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" | 11 | xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" | |||
12 | xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" | 12 | xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" | |||
13 | xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" | 13 | xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" | |||
14 | xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" | 14 | xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" | |||
15 | xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" | 15 | xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" | |||
16 | xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" | 16 | xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" | |||
17 | xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" | 17 | xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" | |||
18 | xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" | 18 | xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" | |||
19 | xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" | 19 | xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" | |||
20 | xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" | 20 | xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" | |||
21 | xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" | 21 | xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" | |||
22 | exclude-re sult-prefi xes="javah elpmap xsl msxsl wwm ode wwfile s wwdoc ww splits wwp roject wwl ocale wwpr ogress wwl og wwfiles ystem wwur i wwstring wwunits w wfilesext wwprojext wwexsldoc" | 22 | exclude-re sult-prefi xes="javah elpmap xsl msxsl wwm ode wwfile s wwdoc ww splits wwp roject wwl ocale wwpr ogress wwl og wwfiles ystem wwur i wwstring wwunits w wfilesext wwprojext wwexsldoc" | |||
23 | > | 23 | > | |||
24 | <xsl:para m name="Gl obalInput" /> | 24 | <xsl:para m name="Gl obalInput" /> | |||
25 | <xsl:para m name="Gl obalPipeli neName" /> | 25 | <xsl:para m name="Gl obalPipeli neName" /> | |||
26 | <xsl:para m name="Gl obalProjec t" /> | 26 | <xsl:para m name="Gl obalProjec t" /> | |||
27 | <xsl:para m name="Gl obalFiles" /> | 27 | <xsl:para m name="Gl obalFiles" /> | |||
28 | <xsl:para m name="Pa rameterDep endsType" /> | 28 | <xsl:para m name="Pa rameterDep endsType" /> | |||
29 | <xsl:para m name="Pa rameterSpl itsType" / > | 29 | <xsl:para m name="Pa rameterSpl itsType" / > | |||
30 | <xsl:para m name="Pa rameterLoc aleType" / > | 30 | <xsl:para m name="Pa rameterLoc aleType" / > | |||
31 | <xsl:para m name="Pa rameterTOC Type" /> | 31 | <xsl:para m name="Pa rameterTOC Type" /> | |||
32 | <xsl:para m name="Pa rameterInd exType" /> | 32 | <xsl:para m name="Pa rameterInd exType" /> | |||
33 | <xsl:para m name="Pa rameterGlo ssaryType" /> | 33 | <xsl:para m name="Pa rameterGlo ssaryType" /> | |||
34 | <xsl:para m name="Pa rameterSea rchDataDir ectoryFile Type" /> | 34 | <xsl:para m name="Pa rameterSea rchDataDir ectoryFile Type" /> | |||
35 | <xsl:para m name="Pa rameterTyp e" /> | 35 | <xsl:para m name="Pa rameterTyp e" /> | |||
36 | <xsl:para m name="Pa rameterMer geType" /> | 36 | <xsl:para m name="Pa rameterMer geType" /> | |||
37 | <xsl:para m name="Pa rameterSpl itFileType " /> | 37 | <xsl:para m name="Pa rameterSpl itFileType " /> | |||
38 | <xsl:para m name="Pa rameterCat egory" /> | 38 | <xsl:para m name="Pa rameterCat egory" /> | |||
39 | <xsl:para m name="Pa rameterUse " /> | 39 | <xsl:para m name="Pa rameterUse " /> | |||
40 | <xsl:para m name="Pa rameterDep loy" /> | 40 | <xsl:para m name="Pa rameterDep loy" /> | |||
41 | 41 | |||||
42 | 42 | |||||
43 | <xsl:outp ut method= "xml" enco ding="UTF- 8" indent= "yes" /> | 43 | <xsl:outp ut method= "xml" enco ding="UTF- 8" indent= "yes" /> | |||
44 | <xsl:name space-alia s styleshe et-prefix= "javahelph s" result- prefix="#d efault" /> | 44 | <xsl:name space-alia s styleshe et-prefix= "javahelph s" result- prefix="#d efault" /> | |||
45 | <xsl:stri p-space el ements="*" /> | 45 | <xsl:stri p-space el ements="*" /> | |||
46 | 46 | |||||
47 | <xsl:key name="wwfi les-files- by-type" m atch="wwfi les:File" use="@type " /> | 47 | <xsl:key name="wwfi les-files- by-type" m atch="wwfi les:File" use="@type " /> | |||
48 | <xsl:key name="wwfi les-files- by-groupid -type" mat ch="wwfile s:File" us e="concat( @groupID, ':', @type )" /> | 48 | <xsl:key name="wwfi les-files- by-groupid -type" mat ch="wwfile s:File" us e="concat( @groupID, ':', @type )" /> | |||
49 | <xsl:key name="wwsp lits-files -by-groupi d-type" ma tch="wwspl its:File" use="conca t(@groupID , ':', @ty pe)" /> | 49 | <xsl:key name="wwsp lits-files -by-groupi d-type" ma tch="wwspl its:File" use="conca t(@groupID , ':', @ty pe)" /> | |||
50 | <xsl:key name="wwpr oject-form atconfigur ations-by- targetid" match="wwp roject:For matConfigu ration" us e="@Target ID" /> | 50 | <xsl:key name="wwpr oject-form atconfigur ations-by- targetid" match="wwp roject:For matConfigu ration" us e="@Target ID" /> | |||
51 | 51 | |||||
52 | 52 | |||||
53 | <xsl:vari able name= "GlobalAct ionChecksu m"> | 53 | <xsl:vari able name= "GlobalAct ionChecksu m"> | |||
54 | <xsl:var iable name ="VarTrans formChecks ums"> | 54 | <xsl:var iable name ="VarTrans formChecks ums"> | |||
55 | <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))" /> | 55 | <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))" /> | |||
56 | </xsl:va riable> | 56 | </xsl:va riable> | |||
57 | <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)" /> | 57 | <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)" /> | |||
58 | </xsl:var iable> | 58 | </xsl:var iable> | |||
59 | 59 | |||||
60 | <!-- Loca le --> | 60 | <!-- Loca le --> | |||
61 | <!-- --> | 61 | <!-- --> | |||
62 | <xsl:vari able name= "GlobalLoc alePath"> | 62 | <xsl:vari able name= "GlobalLoc alePath"> | |||
63 | <xsl:for -each sele ct="$Globa lFiles[1]" > | 63 | <xsl:for -each sele ct="$Globa lFiles[1]" > | |||
64 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> | 64 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> | |||
65 | </xsl:fo r-each> | 65 | </xsl:fo r-each> | |||
66 | </xsl:var iable> | 66 | </xsl:var iable> | |||
67 | <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> | 67 | <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> | |||
68 | 68 | |||||
69 | 69 | |||||
70 | <xsl:temp late match ="/"> | 70 | <xsl:temp late match ="/"> | |||
71 | <wwfiles :Files ver sion="1.0" > | 71 | <wwfiles :Files ver sion="1.0" > | |||
72 | 72 | |||||
73 | <!-- Gr oups --> | 73 | <!-- Gr oups --> | |||
74 | <!-- --> | 74 | <!-- --> | |||
75 | <xsl:va riable nam e="VarProj ectGroups" select="$ GlobalProj ect/wwproj ect:Projec t/wwprojec t:Groups/w wproject:G roup" /> | 75 | <xsl:va riable nam e="VarProj ectGroups" select="$ GlobalProj ect/wwproj ect:Projec t/wwprojec t:Groups/w wproject:G roup" /> | |||
76 | <xsl:va lue-of sel ect="wwpro gress:Star t(count($V arProjectG roups) + 1 )" /> | 76 | <xsl:va lue-of sel ect="wwpro gress:Star t(count($V arProjectG roups) + 1 )" /> | |||
77 | <xsl:fo r-each sel ect="$VarP rojectGrou ps"> | 77 | <xsl:fo r-each sel ect="$VarP rojectGrou ps"> | |||
78 | <xsl:v ariable na me="VarPro jectGroup" select=". " /> | 78 | <xsl:v ariable na me="VarPro jectGroup" select=". " /> | |||
79 | <xsl:v ariable na me="VarGro upDocument s" select= "$VarProje ctGroup/ww project:Do cument" /> | 79 | <xsl:v ariable na me="VarGro upDocument s" select= "$VarProje ctGroup/ww project:Do cument" /> | |||
80 | 80 | |||||
81 | <xsl:v alue-of se lect="wwpr ogress:Sta rt(1)" /> | 81 | <xsl:v alue-of se lect="wwpr ogress:Sta rt(1)" /> | |||
82 | 82 | |||||
83 | <!-- A ccess spli ts --> | 83 | <!-- A ccess spli ts --> | |||
84 | <!-- --> | 84 | <!-- --> | |||
85 | <xsl:f or-each se lect="$Glo balFiles[1 ]"> | 85 | <xsl:f or-each se lect="$Glo balFiles[1 ]"> | |||
86 | <xsl: variable n ame="VarFi lesNameInf o" select= "key('wwfi les-files- by-groupid -type', co ncat($VarP rojectGrou p/@GroupID , ':', $Pa rameterSpl itsType))" /> | 86 | <xsl: variable n ame="VarFi lesNameInf o" select= "key('wwfi les-files- by-groupid -type', co ncat($VarP rojectGrou p/@GroupID , ':', $Pa rameterSpl itsType))" /> | |||
87 | <xsl: value-of s elect="wwp rogress:St art(1)" /> | 87 | <xsl: value-of s elect="wwp rogress:St art(1)" /> | |||
88 | 88 | |||||
89 | <xsl: for-each s elect="$Va rFilesName Info[1]"> | 89 | <xsl: for-each s elect="$Va rFilesName Info[1]"> | |||
90 | <xsl :variable name="VarS plitsFileI nfo" selec t="." /> | 90 | <xsl :variable name="VarS plitsFileI nfo" selec t="." /> | |||
91 | 91 | |||||
92 | <xsl :value-of select="ww progress:S tart(1)" / > | 92 | <xsl :value-of select="ww progress:S tart(1)" / > | |||
93 | 93 | |||||
94 | <!-- Load spli ts --> | 94 | <!-- Load spli ts --> | |||
95 | <!-- --> | 95 | <!-- --> | |||
96 | <xsl :variable name="VarS plits" sel ect="wwexs ldoc:LoadX MLWithoutR esolver($V arSplitsFi leInfo/@pa th)" /> | 96 | <xsl :variable name="VarS plits" sel ect="wwexs ldoc:LoadX MLWithoutR esolver($V arSplitsFi leInfo/@pa th)" /> | |||
97 | 97 | |||||
98 | <!-- Iterate i nput docum ents --> | 98 | <!-- Iterate i nput docum ents --> | |||
99 | <!-- --> | 99 | <!-- --> | |||
100 | <xsl :for-each select="$G lobalFiles [1]"> | 100 | <xsl :for-each select="$G lobalFiles [1]"> | |||
101 | <xs l:variable name="Var FilesByTyp e" select= "key('wwfi les-files- by-groupid -type', co ncat($VarP rojectGrou p/@GroupID , ':', $Pa rameterDep endsType)) " /> | 101 | <xs l:variable name="Var FilesByTyp e" select= "key('wwfi les-files- by-groupid -type', co ncat($VarP rojectGrou p/@GroupID , ':', $Pa rameterDep endsType)) " /> | |||
102 | <xs l:variable name="Var TOCByType" select="k ey('wwfile s-files-by -groupid-t ype', conc at($VarPro jectGroup/ @GroupID, ':', $Para meterTOCTy pe))" /> | 102 | <xs l:variable name="Var TOCByType" select="k ey('wwfile s-files-by -groupid-t ype', conc at($VarPro jectGroup/ @GroupID, ':', $Para meterTOCTy pe))" /> | |||
103 | <xs l:variable name="Var IndexByTyp e" select= "key('wwfi les-files- by-groupid -type', co ncat($VarP rojectGrou p/@GroupID , ':', $Pa rameterInd exType))" /> | 103 | <xs l:variable name="Var IndexByTyp e" select= "key('wwfi les-files- by-groupid -type', co ncat($VarP rojectGrou p/@GroupID , ':', $Pa rameterInd exType))" /> | |||
104 | <xs l:variable name="Var GlossaryBy Type" sele ct="key('w wfiles-fil es-by-grou pid-type', concat($V arProjectG roup/@Grou pID, ':', $Parameter GlossaryTy pe))" /> | 104 | <xs l:variable name="Var GlossaryBy Type" sele ct="key('w wfiles-fil es-by-grou pid-type', concat($V arProjectG roup/@Grou pID, ':', $Parameter GlossaryTy pe))" /> | |||
105 | 105 | |||||
106 | <xs l:value-of select="w wprogress: Start(coun t($VarFile sByType))" /> | 106 | <xs l:value-of select="w wprogress: Start(coun t($VarFile sByType))" /> | |||
107 | 107 | |||||
108 | <xs l:for-each select="$ VarFilesBy Type[1]"> | 108 | <xs l:for-each select="$ VarFilesBy Type[1]"> | |||
109 | <x sl:value-o f select=" wwprogress :Start(1)" /> | 109 | <x sl:value-o f select=" wwprogress :Start(1)" /> | |||
110 | 110 | |||||
111 | <x sl:variabl e name="Va rFilesMapN ode" selec t="." /> | 111 | <x sl:variabl e name="Va rFilesMapN ode" selec t="." /> | |||
112 | <x sl:variabl e name="Va rMapPath" select="$V arFilesMap Node/@path " /> | 112 | <x sl:variabl e name="Va rMapPath" select="$V arFilesMap Node/@path " /> | |||
113 | <x sl:variabl e name="Va rMapFile" select="ww exsldoc:Lo adXMLWitho utResolver ($VarMapPa th)" /> | 113 | <x sl:variabl e name="Va rMapFile" select="ww exsldoc:Lo adXMLWitho utResolver ($VarMapPa th)" /> | |||
114 | <x sl:variabl e name="Va rTOCPath" select="$V arTOCByTyp e[1]/@path " /> | 114 | <x sl:variabl e name="Va rTOCPath" select="$V arTOCByTyp e[1]/@path " /> | |||
115 | <x sl:variabl e name="Va rIndexPath " select=" $VarIndexB yType[1]/@ path" /> | 115 | <x sl:variabl e name="Va rIndexPath " select=" $VarIndexB yType[1]/@ path" /> | |||
116 | <x sl:variabl e name="Va rGlossaryP ath" selec t="$VarGlo ssaryByTyp e/@path" / > | 116 | <x sl:variabl e name="Va rGlossaryP ath" selec t="$VarGlo ssaryByTyp e/@path" / > | |||
117 | 117 | |||||
118 | <! -- Search data direc tory path --> | 118 | <! -- Search data direc tory path --> | |||
119 | <! -- --> | 119 | <! -- --> | |||
120 | <x sl:variabl e name="Va rSearchDat aDirectory Path"> | 120 | <x sl:variabl e name="Va rSearchDat aDirectory Path"> | |||
121 | < xsl:for-ea ch select= "$VarSplit s[1]"> | 121 | < xsl:for-ea ch select= "$VarSplit s[1]"> | |||
122 | <xsl:value -of select ="key('wws plits-file s-by-group id-type', concat($Va rProjectGr oup/@Group ID, ':', $ ParameterS earchDataD irectoryFi leType))[1 ]/@path" / > | 122 | <xsl:value -of select ="key('wws plits-file s-by-group id-type', concat($Va rProjectGr oup/@Group ID, ':', $ ParameterS earchDataD irectoryFi leType))[1 ]/@path" / > | |||
123 | < /xsl:for-e ach> | 123 | < /xsl:for-e ach> | |||
124 | </ xsl:variab le> | 124 | </ xsl:variab le> | |||
125 | 125 | |||||
126 | <! -- Output Path --> | 126 | <! -- Output Path --> | |||
127 | <! -- --> | 127 | <! -- --> | |||
128 | <x sl:variabl e name="Va rPath"> | 128 | <x sl:variabl e name="Va rPath"> | |||
129 | < xsl:for-ea ch select= "$VarSplit s[1]"> | 129 | < xsl:for-ea ch select= "$VarSplit s[1]"> | |||
130 | <xsl:value -of select ="key('wws plits-file s-by-group id-type', concat($Va rProjectGr oup/@Group ID, ':', $ ParameterS plitFileTy pe))[1]/@p ath" /> | 130 | <xsl:value -of select ="key('wws plits-file s-by-group id-type', concat($Va rProjectGr oup/@Group ID, ':', $ ParameterS plitFileTy pe))[1]/@p ath" /> | |||
131 | < /xsl:for-e ach> | 131 | < /xsl:for-e ach> | |||
132 | </ xsl:variab le> | 132 | </ xsl:variab le> | |||
133 | 133 | |||||
134 | <! -- Call te mplate --> | 134 | <! -- Call te mplate --> | |||
135 | <! -- --> | 135 | <! -- --> | |||
136 | <x sl:variabl e name="Va rUpToDate" select="w wfilesext: UpToDate($ VarPath, $ GlobalProj ect/wwproj ect:Projec t/@ChangeI D, $VarFil esMapNode/ @groupID, '', $Globa lActionChe cksum)" /> | 136 | <x sl:variabl e name="Va rUpToDate" select="w wfilesext: UpToDate($ VarPath, $ GlobalProj ect/wwproj ect:Projec t/@ChangeI D, $VarFil esMapNode/ @groupID, '', $Globa lActionChe cksum)" /> | |||
137 | <x sl:if test ="not($Var UpToDate)" > | 137 | <x sl:if test ="not($Var UpToDate)" > | |||
138 | < xsl:variab le name="V arResultAs XML"> | 138 | < xsl:variab le name="V arResultAs XML"> | |||
139 | <xsl:call- template n ame="Helps et"> | 139 | <xsl:call- template n ame="Helps et"> | |||
140 | <xsl:with -param nam e="ParamPr ojectGroup " select=" $VarProjec tGroup" /> | |||||
140 | <xsl:with -param nam e="ParamPa th" select ="$VarPath " /> | 141 | <xsl:with -param nam e="ParamPa th" select ="$VarPath " /> | |||
141 | <xsl:with -param nam e="ParamMa pPath" sel ect="$VarM apPath" /> | 142 | <xsl:with -param nam e="ParamMa pPath" sel ect="$VarM apPath" /> | |||
142 | <xsl:with -param nam e="ParamMa pFile" sel ect="$VarM apFile" /> | 143 | <xsl:with -param nam e="ParamMa pFile" sel ect="$VarM apFile" /> | |||
143 | <xsl:with -param nam e="ParamTO CPath" sel ect="$VarT OCPath" /> | 144 | <xsl:with -param nam e="ParamTO CPath" sel ect="$VarT OCPath" /> | |||
144 | <xsl:with -param nam e="ParamIn dexPath" s elect="$Va rIndexPath " /> | 145 | <xsl:with -param nam e="ParamIn dexPath" s elect="$Va rIndexPath " /> | |||
145 | <xsl:with -param nam e="ParamGl ossaryPath " select=" $VarGlossa ryPath" /> | 146 | <xsl:with -param nam e="ParamGl ossaryPath " select=" $VarGlossa ryPath" /> | |||
146 | <xsl:with -param nam e="ParamSe archDataDi rectoryPat h" select= "$VarSearc hDataDirec toryPath" /> | 147 | <xsl:with -param nam e="ParamSe archDataDi rectoryPat h" select= "$VarSearc hDataDirec toryPath" /> | |||
147 | </xsl:call -template> | 148 | </xsl:call -template> | |||
148 | < /xsl:varia ble> | 149 | < /xsl:varia ble> | |||
149 | < xsl:variab le name="V arResult" select="ms xsl:node-s et($VarRes ultAsXML)" /> | 150 | < xsl:variab le name="V arResult" select="ms xsl:node-s et($VarRes ultAsXML)" /> | |||
150 | < xsl:variab le name="V arWriteRes ult" selec t="wwexsld oc:Documen t($VarResu lt, $VarPa th, wwproj ext:GetFor matSetting ('encoding ', 'utf-8' ), 'xml', '1.0', 'ye s', 'no', '', '-//Su n Microsys tems Inc./ /DTD JavaH elp HelpSe t Version 2.0//EN', 'http://ja va.sun.com /products/ javahelp/h elpset_2_0 .dtd', '', 'text/xml ')" /> | 151 | < xsl:variab le name="V arWriteRes ult" selec t="wwexsld oc:Documen t($VarResu lt, $VarPa th, wwproj ext:GetFor matSetting ('encoding ', 'utf-8' ), 'xml', '1.0', 'ye s', 'no', '', '-//Su n Microsys tems Inc./ /DTD JavaH elp HelpSe t Version 2.0//EN', 'http://ja va.sun.com /products/ javahelp/h elpset_2_0 .dtd', '', 'text/xml ')" /> | |||
151 | </ xsl:if> | 152 | </ xsl:if> | |||
152 | 153 | |||||
153 | <w wfiles:Fil e path="{$ VarPath}" type="{$Pa rameterTyp e}" checks um="{wwfil esystem:Ge tChecksum( $VarPath)} " projectc hecksum="{ $GlobalPro ject/wwpro ject:Proje ct/@Change ID}" group ID="{$VarF ilesMapNod e/@groupID }" documen tID="" act ionchecksu m="{$Globa lActionChe cksum}" ca tegory="{$ ParameterC ategory}" use="{$Par ameterUse} " deploy=" {$Paramete rDeploy}"> | 154 | <w wfiles:Fil e path="{$ VarPath}" type="{$Pa rameterTyp e}" checks um="{wwfil esystem:Ge tChecksum( $VarPath)} " projectc hecksum="{ $GlobalPro ject/wwpro ject:Proje ct/@Change ID}" group ID="{$VarF ilesMapNod e/@groupID }" documen tID="" act ionchecksu m="{$Globa lActionChe cksum}" ca tegory="{$ ParameterC ategory}" use="{$Par ameterUse} " deploy=" {$Paramete rDeploy}"> | |||
154 | < wwfiles:De pends path ="{$Global LocalePath }" checksu m="{wwfile system:Get Checksum($ GlobalLoca lePath)}" groupID="" documentI D="" /> | 155 | < wwfiles:De pends path ="{$Global LocalePath }" checksu m="{wwfile system:Get Checksum($ GlobalLoca lePath)}" groupID="" documentI D="" /> | |||
155 | < wwfiles:De pends path ="{$VarFil esMapNode/ @path}" ch ecksum="{$ VarFilesMa pNode/@che cksum}" gr oupID="{$V arFilesMap Node/@grou pID}" docu mentID="{$ VarFilesMa pNode/@doc umentID}" /> | 156 | < wwfiles:De pends path ="{$VarFil esMapNode/ @path}" ch ecksum="{$ VarFilesMa pNode/@che cksum}" gr oupID="{$V arFilesMap Node/@grou pID}" docu mentID="{$ VarFilesMa pNode/@doc umentID}" /> | |||
156 | </ wwfiles:Fi le> | 157 | </ wwfiles:Fi le> | |||
157 | 158 | |||||
158 | 159 | |||||
159 | <x sl:value-o f select=" wwprogress :End()" /> | 160 | <x sl:value-o f select=" wwprogress :End()" /> | |||
160 | </x sl:for-eac h> | 161 | </x sl:for-eac h> | |||
161 | 162 | |||||
162 | <xs l:value-of select="w wprogress: End()" /> | 163 | <xs l:value-of select="w wprogress: End()" /> | |||
163 | </xs l:for-each > | 164 | </xs l:for-each > | |||
164 | 165 | |||||
165 | <xsl :value-of select="ww progress:E nd()" /> | 166 | <xsl :value-of select="ww progress:E nd()" /> | |||
166 | </xsl :for-each> | 167 | </xsl :for-each> | |||
167 | 168 | |||||
168 | <xsl: value-of s elect="wwp rogress:En d()" /> | 169 | <xsl: value-of s elect="wwp rogress:En d()" /> | |||
169 | </xsl: for-each> | 170 | </xsl: for-each> | |||
170 | 171 | |||||
171 | <xsl:v alue-of se lect="wwpr ogress:End ()" /> | 172 | <xsl:v alue-of se lect="wwpr ogress:End ()" /> | |||
172 | </xsl:f or-each> | 173 | </xsl:f or-each> | |||
173 | 174 | |||||
174 | <!-- Me rge --> | 175 | <!-- Me rge --> | |||
175 | <!-- --> | 176 | <!-- --> | |||
176 | <xsl:va lue-of sel ect="wwpro gress:Star t(1)" /> | 177 | <xsl:va lue-of sel ect="wwpro gress:Star t(1)" /> | |||
177 | <xsl:if test="cou nt($VarPro jectGroups ) > 1"> | 178 | <xsl:if test="cou nt($VarPro jectGroups ) > 1"> | |||
178 | <xsl:f or-each se lect="$Glo balProject [1]"> | 179 | <xsl:f or-each se lect="$Glo balProject [1]"> | |||
179 | <xsl: variable n ame="VarFo rmatConfig uration" s elect="key ('wwprojec t-formatco nfiguratio ns-by-targ etid', wwp rojext:Get FormatID() )[1]" /> | 180 | <xsl: variable n ame="VarFo rmatConfig uration" s elect="key ('wwprojec t-formatco nfiguratio ns-by-targ etid', wwp rojext:Get FormatID() )[1]" /> | |||
180 | <xsl: variable n ame="VarMe rgeSetting s" select= "$VarForma tConfigura tion/wwpro ject:Merge Settings" /> | 181 | <xsl: variable n ame="VarMe rgeSetting s" select= "$VarForma tConfigura tion/wwpro ject:Merge Settings" /> | |||
181 | 182 | |||||
182 | <xsl: variable n ame="VarMe rgePath" s elect="wwf ilesystem: Combine(ww projext:Ge tTargetOut putDirecto ryPath(), concat(wwp rojext:Get FormatName (), '.hs') )" /> | 183 | <xsl: variable n ame="VarMe rgePath" s elect="wwf ilesystem: Combine(ww projext:Ge tTargetOut putDirecto ryPath(), concat(wwp rojext:Get FormatName (), '.hs') )" /> | |||
183 | 184 | |||||
184 | <!-- Call templ ate --> | 185 | <!-- Call templ ate --> | |||
185 | <!-- --> | 186 | <!-- --> | |||
186 | <xsl: variable n ame="VarUp ToDate" se lect="wwfi lesext:UpT oDate($Var MergePath, concat($G lobalProje ct/wwproje ct:Project /@ChangeID , ':', cou nt($VarPro jectGroups )), '', '' , $GlobalA ctionCheck sum)" /> | 187 | <xsl: variable n ame="VarUp ToDate" se lect="wwfi lesext:UpT oDate($Var MergePath, concat($G lobalProje ct/wwproje ct:Project /@ChangeID , ':', cou nt($VarPro jectGroups )), '', '' , $GlobalA ctionCheck sum)" /> | |||
187 | <xsl: if test="n ot($VarUpT oDate)"> | 188 | <xsl: if test="n ot($VarUpT oDate)"> | |||
188 | <xsl :variable name="VarR esultAsXML "> | 189 | <xsl :variable name="VarR esultAsXML "> | |||
189 | <xs l:call-tem plate name ="MergeHel pset"> | 190 | <xs l:call-tem plate name ="MergeHel pset"> | |||
190 | <x sl:with-pa ram name=" ParamMerge Path" sele ct="$VarMe rgePath" / > | 191 | <x sl:with-pa ram name=" ParamMerge Path" sele ct="$VarMe rgePath" / > | |||
191 | <x sl:with-pa ram name=" ParamMerge Settings" select="$V arMergeSet tings" /> | 192 | <x sl:with-pa ram name=" ParamMerge Settings" select="$V arMergeSet tings" /> | |||
192 | </x sl:call-te mplate> | 193 | </x sl:call-te mplate> | |||
193 | </xs l:variable > | 194 | </xs l:variable > | |||
194 | <xsl :variable name="VarR esult" sel ect="msxsl :node-set( $VarResult AsXML)" /> | 195 | <xsl :variable name="VarR esult" sel ect="msxsl :node-set( $VarResult AsXML)" /> | |||
195 | <xsl :variable name="VarW riteResult " select=" wwexsldoc: Document($ VarResult, $VarMerge Path, wwpr ojext:GetF ormatSetti ng('encodi ng', 'utf- 8'), 'xml' , '1.0', ' yes')" /> | 196 | <xsl :variable name="VarW riteResult " select=" wwexsldoc: Document($ VarResult, $VarMerge Path, wwpr ojext:GetF ormatSetti ng('encodi ng', 'utf- 8'), 'xml' , '1.0', ' yes')" /> | |||
196 | </xsl :if> | 197 | </xsl :if> | |||
197 | 198 | |||||
198 | <wwfi les:File p ath="{$Var MergePath} " type="{$ ParameterM ergeType}" checksum= "{wwfilesy stem:GetCh ecksum($Va rMergePath )}" projec tchecksum= "{concat($ GlobalProj ect/wwproj ect:Projec t/@ChangeI D, ':', co unt($VarPr ojectGroup s))}" grou pID="" doc umentID="" actionche cksum="{$G lobalActio nChecksum} " category ="{$Parame terCategor y}" use="{ $Parameter Use}" depl oy="{$Para meterDeplo y}"> | 199 | <wwfi les:File p ath="{$Var MergePath} " type="{$ ParameterM ergeType}" checksum= "{wwfilesy stem:GetCh ecksum($Va rMergePath )}" projec tchecksum= "{concat($ GlobalProj ect/wwproj ect:Projec t/@ChangeI D, ':', co unt($VarPr ojectGroup s))}" grou pID="" doc umentID="" actionche cksum="{$G lobalActio nChecksum} " category ="{$Parame terCategor y}" use="{ $Parameter Use}" depl oy="{$Para meterDeplo y}"> | |||
199 | <wwf iles:Depen ds path="{ $GlobalLoc alePath}" checksum=" {wwfilesys tem:GetChe cksum($Glo balLocaleP ath)}" gro upID="" do cumentID=" " /> | 200 | <wwf iles:Depen ds path="{ $GlobalLoc alePath}" checksum=" {wwfilesys tem:GetChe cksum($Glo balLocaleP ath)}" gro upID="" do cumentID=" " /> | |||
200 | </wwf iles:File> | 201 | </wwf iles:File> | |||
201 | </xsl: for-each> | 202 | </xsl: for-each> | |||
202 | </xsl:i f> | 203 | </xsl:i f> | |||
203 | <xsl:va lue-of sel ect="wwpro gress:End( )" /> | 204 | <xsl:va lue-of sel ect="wwpro gress:End( )" /> | |||
204 | 205 | |||||
205 | <xsl:va lue-of sel ect="wwpro gress:End( )" /> | 206 | <xsl:va lue-of sel ect="wwpro gress:End( )" /> | |||
206 | 207 | |||||
207 | </wwfile s:Files> | 208 | </wwfile s:Files> | |||
208 | </xsl:tem plate> | 209 | </xsl:tem plate> | |||
209 | 210 | |||||
210 | 211 | |||||
211 | <xsl:temp late name= "Helpset"> | 212 | <xsl:temp late name= "Helpset"> | |||
213 | <xsl:par am name="P aramProjec tGroup" /> | |||||
212 | <xsl:par am name="P aramPath" /> | 214 | <xsl:par am name="P aramPath" /> | |||
213 | <xsl:par am name="P aramMapPat h" /> | 215 | <xsl:par am name="P aramMapPat h" /> | |||
214 | <xsl:par am name="P aramMapFil e" /> | 216 | <xsl:par am name="P aramMapFil e" /> | |||
215 | <xsl:par am name="P aramTOCPat h" /> | 217 | <xsl:par am name="P aramTOCPat h" /> | |||
216 | <xsl:par am name="P aramIndexP ath" /> | 218 | <xsl:par am name="P aramIndexP ath" /> | |||
217 | <xsl:par am name="P aramGlossa ryPath" /> | 219 | <xsl:par am name="P aramGlossa ryPath" /> | |||
218 | <xsl:par am name="P aramSearch DataDirect oryPath" / > | 220 | <xsl:par am name="P aramSearch DataDirect oryPath" / > | |||
219 | 221 | |||||
220 | <xsl:var iable name ="VarTitle " select=" wwprojext: GetFormatS etting('he lpset-titl e', wwfile system:Get FileNameWi thoutExten sion($Para mMapPath)) " /> | 222 | <!-- Tit le --> | |||
223 | <!-- --> | |||||
224 | <xsl:var iable name ="VarTitle "> | |||||
225 | <xsl:va riable nam e="VarMerg eGroupTitl e"> | |||||
226 | <xsl:f or-each se lect="$Glo balProject [1]"> | |||||
227 | <xsl: variable n ame="VarFo rmatConfig uration" s elect="key ('wwprojec t-formatco nfiguratio ns-by-targ etid', wwp rojext:Get FormatID() )[1]" /> | |||||
228 | <xsl: variable n ame="VarMe rgeSetting s" select= "$VarForma tConfigura tion/wwpro ject:Merge Settings" /> | |||||
229 | ||||||
230 | <xsl: variable n ame="VarMe rgeGroup" select="$V arMergeSet tings//wwp roject:Mer geGroup[@G roupID = $ ParamProje ctGroup/@G roupID]" / > | |||||
231 | <xsl: if test="c ount($VarM ergeGroup) > 0"> | |||||
232 | <xsl :value-of select="$V arMergeGro up/@Title" /> | |||||
233 | </xsl :if> | |||||
234 | </xsl: for-each> | |||||
235 | </xsl:v ariable> | |||||
236 | ||||||
237 | <xsl:ch oose> | |||||
238 | <!-- M erge conte xt --> | |||||
239 | <!-- --> | |||||
240 | <xsl:w hen test=" string-len gth($VarMe rgeGroupTi tle)"> | |||||
241 | <xsl: value-of s elect="$Va rMergeGrou pTitle" /> | |||||
242 | </xsl: when> | |||||
243 | ||||||
244 | <!-- P roject gro up name -- > | |||||
245 | <!-- -- > | |||||
246 | <xsl:o therwise> | |||||
247 | <xsl: value-of s elect="$Pa ramProject Group/@Nam e" /> | |||||
248 | </xsl: otherwise> | |||||
249 | </xsl:c hoose> | |||||
250 | </xsl:va riable> | |||||
251 | ||||||
221 | <xsl:var iable name ="VarHomeI D" select= "$ParamMap File/javah elpmap:map /javahelpm ap:mapID[1 ]/@target" /> | 252 | <xsl:var iable name ="VarHomeI D" select= "$ParamMap File/javah elpmap:map /javahelpm ap:mapID[1 ]/@target" /> | |||
222 | 253 | |||||
223 | <javahel phs:helpse t version= "2.0"> | 254 | <javahel phs:helpse t version= "2.0"> | |||
224 | <javahe lphs:title ><xsl:valu e-of selec t="$VarTit le" /></ja vahelphs:t itle> | 255 | <javahe lphs:title ><xsl:valu e-of selec t="$VarTit le" /></ja vahelphs:t itle> | |||
225 | <javahe lphs:maps> | 256 | <javahe lphs:maps> | |||
226 | <javah elphs:home ID><xsl:va lue-of sel ect="$VarH omeID" />< /javahelph s:homeID> | 257 | <javah elphs:home ID><xsl:va lue-of sel ect="$VarH omeID" />< /javahelph s:homeID> | |||
227 | <javah elphs:mapr ef locatio n="{wwuri: Unescape(w wuri:GetRe lativeTo($ ParamMapPa th, $Param Path))}" / > | 258 | <javah elphs:mapr ef locatio n="{wwuri: Unescape(w wuri:GetRe lativeTo($ ParamMapPa th, $Param Path))}" / > | |||
228 | </javah elphs:maps > | 259 | </javah elphs:maps > | |||
229 | 260 | |||||
230 | <xsl:if test="wwp rojext:Get FormatSett ing('toc-g enerate', 'true') = 'true'"> | 261 | <xsl:if test="wwp rojext:Get FormatSett ing('toc-g enerate', 'true') = 'true'"> | |||
231 | <javah elphs:view > | 262 | <javah elphs:view > | |||
232 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'TOCT abLabel']/ @value" /> </javahelp hs:name> | 263 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'TOCT abLabel']/ @value" /> </javahelp hs:name> | |||
233 | <java helphs:lab el><xsl:va lue-of sel ect="'Cont ents'" />< /javahelph s:label> | 264 | <java helphs:lab el><xsl:va lue-of sel ect="'Cont ents'" />< /javahelph s:label> | |||
234 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.TOCV iew'" /></ javahelphs :type> | 265 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.TOCV iew'" /></ javahelphs :type> | |||
235 | <java helphs:dat a><xsl:val ue-of sele ct="wwuri: Unescape(w wuri:GetRe lativeTo($ ParamTOCPa th, $Param Path))" /> </javahelp hs:data> | 266 | <java helphs:dat a><xsl:val ue-of sele ct="wwuri: Unescape(w wuri:GetRe lativeTo($ ParamTOCPa th, $Param Path))" /> </javahelp hs:data> | |||
236 | </java helphs:vie w> | 267 | </java helphs:vie w> | |||
237 | </xsl:i f> | 268 | </xsl:i f> | |||
238 | 269 | |||||
239 | <xsl:if test="wwp rojext:Get FormatSett ing('index -generate' , 'true') = 'true'"> | 270 | <xsl:if test="wwp rojext:Get FormatSett ing('index -generate' , 'true') = 'true'"> | |||
240 | <javah elphs:view > | 271 | <javah elphs:view > | |||
241 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'IXTa bLabel']/@ value" />< /javahelph s:name> | 272 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'IXTa bLabel']/@ value" />< /javahelph s:name> | |||
242 | <java helphs:lab el><xsl:va lue-of sel ect="'Inde x'" /></ja vahelphs:l abel> | 273 | <java helphs:lab el><xsl:va lue-of sel ect="'Inde x'" /></ja vahelphs:l abel> | |||
243 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Inde xView'" /> </javahelp hs:type> | 274 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Inde xView'" /> </javahelp hs:type> | |||
244 | <java helphs:dat a><xsl:val ue-of sele ct="wwuri: Unescape(w wuri:GetRe lativeTo($ ParamIndex Path, $Par amPath))" /></javahe lphs:data> | 275 | <java helphs:dat a><xsl:val ue-of sele ct="wwuri: Unescape(w wuri:GetRe lativeTo($ ParamIndex Path, $Par amPath))" /></javahe lphs:data> | |||
245 | </java helphs:vie w> | 276 | </java helphs:vie w> | |||
246 | </xsl:i f> | 277 | </xsl:i f> | |||
247 | 278 | |||||
248 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-favorite s-tab', 't rue') = 't rue'"> | 279 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-favorite s-tab', 't rue') = 't rue'"> | |||
249 | <javah elphs:view > | 280 | <javah elphs:view > | |||
250 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Favo ritesTabLa bel']/@val ue" /></ja vahelphs:n ame> | 281 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Favo ritesTabLa bel']/@val ue" /></ja vahelphs:n ame> | |||
251 | <java helphs:lab el><xsl:va lue-of sel ect="'Favo rites'" /> </javahelp hs:label> | 282 | <java helphs:lab el><xsl:va lue-of sel ect="'Favo rites'" /> </javahelp hs:label> | |||
252 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Favo ritesView' " /></java helphs:typ e> | 283 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Favo ritesView' " /></java helphs:typ e> | |||
253 | </java helphs:vie w> | 284 | </java helphs:vie w> | |||
254 | </xsl:i f> | 285 | </xsl:i f> | |||
255 | 286 | |||||
256 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-search-t ab', 'true ') = 'true '"> | 287 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-search-t ab', 'true ') = 'true '"> | |||
257 | <javah elphs:view > | 288 | <javah elphs:view > | |||
258 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Sear chTabLabel ']/@value" /></javah elphs:name > | 289 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Sear chTabLabel ']/@value" /></javah elphs:name > | |||
259 | <java helphs:lab el><xsl:va lue-of sel ect="'Sear ch'" /></j avahelphs: label> | 290 | <java helphs:lab el><xsl:va lue-of sel ect="'Sear ch'" /></j avahelphs: label> | |||
260 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Sear chView'" / ></javahel phs:type> | 291 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Sear chView'" / ></javahel phs:type> | |||
261 | <java helphs:dat a engine=" com.sun.ja va.help.se arch.Defau ltSearchEn gine"><xsl :value-of select="ww uri:Unesca pe(wwuri:G etRelative To($ParamS earchDataD irectoryPa th, $Param Path))" /> </javahelp hs:data> | 292 | <java helphs:dat a engine=" com.sun.ja va.help.se arch.Defau ltSearchEn gine"><xsl :value-of select="ww uri:Unesca pe(wwuri:G etRelative To($ParamS earchDataD irectoryPa th, $Param Path))" /> </javahelp hs:data> | |||
262 | </java helphs:vie w> | 293 | </java helphs:vie w> | |||
263 | </xsl:i f> | 294 | </xsl:i f> | |||
264 | 295 | |||||
265 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-glossary -tab', 'fa lse') = 't rue'"> | 296 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-glossary -tab', 'fa lse') = 't rue'"> | |||
266 | <javah elphs:view > | 297 | <javah elphs:view > | |||
267 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Glos saryTabLab el']/@valu e" /></jav ahelphs:na me> | 298 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Glos saryTabLab el']/@valu e" /></jav ahelphs:na me> | |||
268 | <java helphs:lab el><xsl:va lue-of sel ect="'Glos sary'" />< /javahelph s:label> | 299 | <java helphs:lab el><xsl:va lue-of sel ect="'Glos sary'" />< /javahelph s:label> | |||
269 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Glos saryView'" /></javah elphs:type > | 300 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Glos saryView'" /></javah elphs:type > | |||
270 | <java helphs:dat a><xsl:val ue-of sele ct="wwuri: Unescape(w wuri:GetRe lativeTo($ ParamGloss aryPath, $ ParamPath) )" /></jav ahelphs:da ta> | 301 | <java helphs:dat a><xsl:val ue-of sele ct="wwuri: Unescape(w wuri:GetRe lativeTo($ ParamGloss aryPath, $ ParamPath) )" /></jav ahelphs:da ta> | |||
271 | </java helphs:vie w> | 302 | </java helphs:vie w> | |||
272 | </xsl:i f> | 303 | </xsl:i f> | |||
273 | 304 | |||||
274 | </javahe lphs:helps et> | 305 | </javahe lphs:helps et> | |||
275 | </xsl:tem plate> | 306 | </xsl:tem plate> | |||
276 | 307 | |||||
277 | 308 | |||||
278 | <xsl:temp late name= "MergeHelp set"> | 309 | <xsl:temp late name= "MergeHelp set"> | |||
279 | <xsl:par am name="P aramMergeP ath" /> | 310 | <xsl:par am name="P aramMergeP ath" /> | |||
280 | <xsl:par am name="P aramMergeS ettings" / > | 311 | <xsl:par am name="P aramMergeS ettings" / > | |||
281 | 312 | |||||
282 | <xsl:var iable name ="VarMerge Title"> | 313 | <xsl:var iable name ="VarMerge Title"> | |||
283 | <xsl:ch oose> | 314 | <xsl:ch oose> | |||
284 | <xsl:w hen test=" string-len gth($Param MergeSetti ngs/@Title ) > 0"> | 315 | <xsl:w hen test=" string-len gth($Param MergeSetti ngs/@Title ) > 0"> | |||
285 | <xsl: value-of s elect="$Pa ramMergeSe ttings/@Ti tle" /> | 316 | <xsl: value-of s elect="$Pa ramMergeSe ttings/@Ti tle" /> | |||
286 | </xsl: when> | 317 | </xsl: when> | |||
287 | 318 | |||||
288 | <xsl:o therwise> | 319 | <xsl:o therwise> | |||
289 | <xsl: value-of s elect="wwp rojext:Get FormatName ()" /> | 320 | <xsl: value-of s elect="wwp rojext:Get FormatName ()" /> | |||
290 | </xsl: otherwise> | 321 | </xsl: otherwise> | |||
291 | </xsl:c hoose> | 322 | </xsl:c hoose> | |||
292 | </xsl:va riable> | 323 | </xsl:va riable> | |||
293 | 324 | |||||
294 | <javahel phs:helpse t version= "2.0"> | 325 | <javahel phs:helpse t version= "2.0"> | |||
295 | <javahe lphs:title ><xsl:valu e-of selec t="$VarMer geTitle" / ></javahel phs:title> | 326 | <javahe lphs:title ><xsl:valu e-of selec t="$VarMer geTitle" / ></javahel phs:title> | |||
296 | 327 | |||||
297 | <xsl:if test="wwp rojext:Get FormatSett ing('toc-g enerate', 'true') = 'true'"> | 328 | <xsl:if test="wwp rojext:Get FormatSett ing('toc-g enerate', 'true') = 'true'"> | |||
298 | <javah elphs:view > | 329 | <javah elphs:view > | |||
299 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'TOCT abLabel']/ @value" /> </javahelp hs:name> | 330 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'TOCT abLabel']/ @value" /> </javahelp hs:name> | |||
300 | <java helphs:lab el><xsl:va lue-of sel ect="'Cont ents'" />< /javahelph s:label> | 331 | <java helphs:lab el><xsl:va lue-of sel ect="'Cont ents'" />< /javahelph s:label> | |||
301 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.TOCV iew'" /></ javahelphs :type> | 332 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.TOCV iew'" /></ javahelphs :type> | |||
302 | </java helphs:vie w> | 333 | </java helphs:vie w> | |||
303 | </xsl:i f> | 334 | </xsl:i f> | |||
304 | 335 | |||||
305 | <xsl:if test="wwp rojext:Get FormatSett ing('index -generate' , 'true') = 'true'"> | 336 | <xsl:if test="wwp rojext:Get FormatSett ing('index -generate' , 'true') = 'true'"> | |||
306 | <javah elphs:view > | 337 | <javah elphs:view > | |||
307 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'IXTa bLabel']/@ value" />< /javahelph s:name> | 338 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'IXTa bLabel']/@ value" />< /javahelph s:name> | |||
308 | <java helphs:lab el><xsl:va lue-of sel ect="'Inde x'" /></ja vahelphs:l abel> | 339 | <java helphs:lab el><xsl:va lue-of sel ect="'Inde x'" /></ja vahelphs:l abel> | |||
309 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Inde xView'" /> </javahelp hs:type> | 340 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Inde xView'" /> </javahelp hs:type> | |||
310 | </java helphs:vie w> | 341 | </java helphs:vie w> | |||
311 | </xsl:i f> | 342 | </xsl:i f> | |||
312 | 343 | |||||
313 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-favorite s-tab', 't rue') = 't rue'"> | 344 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-favorite s-tab', 't rue') = 't rue'"> | |||
314 | <javah elphs:view > | 345 | <javah elphs:view > | |||
315 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Favo ritesTabLa bel']/@val ue" /></ja vahelphs:n ame> | 346 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Favo ritesTabLa bel']/@val ue" /></ja vahelphs:n ame> | |||
316 | <java helphs:lab el><xsl:va lue-of sel ect="'Favo rites'" /> </javahelp hs:label> | 347 | <java helphs:lab el><xsl:va lue-of sel ect="'Favo rites'" /> </javahelp hs:label> | |||
317 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Favo ritesView' " /></java helphs:typ e> | 348 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Favo ritesView' " /></java helphs:typ e> | |||
318 | </java helphs:vie w> | 349 | </java helphs:vie w> | |||
319 | </xsl:i f> | 350 | </xsl:i f> | |||
320 | 351 | |||||
321 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-search-t ab', 'true ') = 'true '"> | 352 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-search-t ab', 'true ') = 'true '"> | |||
322 | <javah elphs:view > | 353 | <javah elphs:view > | |||
323 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Sear chTabLabel ']/@value" /></javah elphs:name > | 354 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Sear chTabLabel ']/@value" /></javah elphs:name > | |||
324 | <java helphs:lab el><xsl:va lue-of sel ect="'Sear ch'" /></j avahelphs: label> | 355 | <java helphs:lab el><xsl:va lue-of sel ect="'Sear ch'" /></j avahelphs: label> | |||
325 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Sear chView'" / ></javahel phs:type> | 356 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Sear chView'" / ></javahel phs:type> | |||
326 | </java helphs:vie w> | 357 | </java helphs:vie w> | |||
327 | </xsl:i f> | 358 | </xsl:i f> | |||
328 | 359 | |||||
329 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-glossary -tab', 'fa lse') = 't rue'"> | 360 | <xsl:if test="wwp rojext:Get FormatSett ing('enabl e-glossary -tab', 'fa lse') = 't rue'"> | |||
330 | <javah elphs:view > | 361 | <javah elphs:view > | |||
331 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Glos saryTabLab el']/@valu e" /></jav ahelphs:na me> | 362 | <java helphs:nam e><xsl:val ue-of sele ct="$Globa lLocale/ww locale:Loc ale/wwloca le:Strings /wwlocale: String[@na me = 'Glos saryTabLab el']/@valu e" /></jav ahelphs:na me> | |||
332 | <java helphs:lab el><xsl:va lue-of sel ect="'Glos sary'" />< /javahelph s:label> | 363 | <java helphs:lab el><xsl:va lue-of sel ect="'Glos sary'" />< /javahelph s:label> | |||
333 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Glos saryView'" /></javah elphs:type > | 364 | <java helphs:typ e><xsl:val ue-of sele ct="'javax .help.Glos saryView'" /></javah elphs:type > | |||
334 | </java helphs:vie w> | 365 | </java helphs:vie w> | |||
335 | </xsl:i f> | 366 | </xsl:i f> | |||
336 | 367 | |||||
337 | <!-- Gr oups --> | 368 | <!-- Gr oups --> | |||
338 | <!-- --> | 369 | <!-- --> | |||
339 | <xsl:fo r-each sel ect="$Para mMergeSett ings//wwpr oject:Merg eGroup"> | 370 | <xsl:fo r-each sel ect="$Para mMergeSett ings//wwpr oject:Merg eGroup"> | |||
340 | <xsl:v ariable na me="VarMer geGroup" s elect="." /> | 371 | <xsl:v ariable na me="VarMer geGroup" s elect="." /> | |||
341 | 372 | |||||
342 | <!-- A ccess spli ts --> | 373 | <!-- A ccess spli ts --> | |||
343 | <!-- --> | 374 | <!-- --> | |||
344 | <xsl:f or-each se lect="$Glo balFiles[1 ]"> | 375 | <xsl:f or-each se lect="$Glo balFiles[1 ]"> | |||
345 | <xsl: variable n ame="VarFi lesNameInf o" select= "key('wwfi les-files- by-groupid -type', co ncat($VarM ergeGroup/ @GroupID, ':', $Para meterSplit sType))" / > | 376 | <xsl: variable n ame="VarFi lesNameInf o" select= "key('wwfi les-files- by-groupid -type', co ncat($VarM ergeGroup/ @GroupID, ':', $Para meterSplit sType))" / > | |||
346 | 377 | |||||
347 | <xsl: for-each s elect="$Va rFilesName Info[1]"> | 378 | <xsl: for-each s elect="$Va rFilesName Info[1]"> | |||
348 | <xsl :variable name="VarS plitsFileI nfo" selec t="." /> | 379 | <xsl :variable name="VarS plitsFileI nfo" selec t="." /> | |||
349 | 380 | |||||
350 | <!-- Load spli ts --> | 381 | <!-- Load spli ts --> | |||
351 | <!-- --> | 382 | <!-- --> | |||
352 | <xsl :variable name="VarS plits" sel ect="wwexs ldoc:LoadX MLWithoutR esolver($V arSplitsFi leInfo/@pa th)" /> | 383 | <xsl :variable name="VarS plits" sel ect="wwexs ldoc:LoadX MLWithoutR esolver($V arSplitsFi leInfo/@pa th)" /> | |||
353 | 384 | |||||
354 | <!-- Output Pa th --> | 385 | <!-- Output Pa th --> | |||
355 | <!-- --> | 386 | <!-- --> | |||
356 | <xsl :variable name="VarP ath"> | 387 | <xsl :variable name="VarP ath"> | |||
357 | <xs l:for-each select="$ VarSplits[ 1]"> | 388 | <xs l:for-each select="$ VarSplits[ 1]"> | |||
358 | <x sl:value-o f select=" key('wwspl its-files- by-groupid -type', co ncat($VarM ergeGroup/ @GroupID, ':', $Para meterSplit FileType)) [1]/@path" /> | 389 | <x sl:value-o f select=" key('wwspl its-files- by-groupid -type', co ncat($VarM ergeGroup/ @GroupID, ':', $Para meterSplit FileType)) [1]/@path" /> | |||
359 | </x sl:for-eac h> | 390 | </x sl:for-eac h> | |||
360 | </xs l:variable > | 391 | </xs l:variable > | |||
361 | 392 | |||||
362 | <jav ahelphs:su bhelpset l ocation="{ wwuri:Unes cape(wwuri :GetRelati veTo($VarP ath, $Para mMergePath ))}" /> | 393 | <jav ahelphs:su bhelpset l ocation="{ wwuri:Unes cape(wwuri :GetRelati veTo($VarP ath, $Para mMergePath ))}" /> | |||
363 | </xsl :for-each> | 394 | </xsl :for-each> | |||
364 | </xsl: for-each> | 395 | </xsl: for-each> | |||
365 | </xsl:f or-each> | 396 | </xsl:f or-each> | |||
366 | </javahe lphs:helps et> | 397 | </javahe lphs:helps et> | |||
367 | </xsl:tem plate> | 398 | </xsl:tem plate> | |||
368 | </xsl:styl esheet> | 399 | </xsl:styl esheet> |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2007 Araxis Ltd (www.araxis.com). All rights reserved.