- Timestamp:
- 03/03/07 21:56:31 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_freePrim.xml
r7846 r8858 176 176 <xsl0:template match="sm:freePrim"> 177 177 <xsl0:apply-templates select="sm:namespaceToDeclare"/> 178 <xsl0:value-of select="s m:storageSheet/sm:xslGenAttrRefs/text()" disable-output-escaping="yes"/>178 <xsl0:value-of select="string(sm:storageSheet/sm:xslGenAttrRefs)" disable-output-escaping="yes"/> 179 179 </xsl0:template> 180 180 <xsl0:template match="sm:namespaceToDeclare"> … … 201 201 <xsl0:template match="sm:freePrim"> 202 202 <xsl0:apply-templates select="sm:namespaceToDeclare"/> 203 <xsl0:value-of select="s m:storageSheet/sm:relaxNg/text()" disable-output-escaping="yes"/>204 <xsl0:if test="not(s m:storageSheet/sm:relaxNg/text())">203 <xsl0:value-of select="string(sm:storageSheet/sm:relaxNg)" disable-output-escaping="yes"/> 204 <xsl0:if test="not(string(sm:storageSheet/sm:relaxNg))"> 205 205 <sng:define name="{resultatAgent('//codeModel')}"> 206 206 <!-- Name de l'élément racine à revoir ? --> … … 247 247 <!-- @API Item public : Utilisé par le WSP pour construire le pack.js --> 248 248 <valeur code="registerModelInPack"> 249 <source type=" xpath-dynamique">concat(250 resultatAgent('standAloneItem'),251 '/*', resultatAgent('copyStaticRes'),'*/',252 '/*', resultatAgent('copyDynamicRes'),'*/')253 </source>254 <valeur code="standAloneItem" racine="sm:editionSheet/sm:standAloneItem">255 <source type="inclusion-dynamique">256 <source type="contextuel-dynamique">257 <choose>258 <case xpath="sm:registerModelInPack/text()" returnXpath="true"/>259 <default> vModel = new ModelBase( "[![agent=//codeModel]!]", "[![agent=//iconFolderPath]!]", "[![agent=//nameModelInJs]!]", "[![agent=//mainview.xul;arguments=act:]!]" ); vPack.registerModel(vModel); </default>260 </choose>261 </source>262 </source>249 <source type="inclusion-dynamique"> 250 <source type="xpathOnSrc-dynamique">concat( 251 si(sm:editionSheet/sm:standAloneItem/sm:registerModelInPack, sm:editionSheet/sm:standAloneItem/sm:registerModelInPack, resultatAgent('standAloneItem')), 252 execute(resultatAgent('copyStaticRes'), resultatAgent('copyDynamicRes')) 253 ) 254 </source> 255 </source> 256 <valeur code="standAloneItem" racine="sm:editionSheet/sm:standAloneItem[not(sm:registerModelInPack)]"> 257 <source> 258 vModel = new ModelBase( "[![agent=//codeModel]!]", 259 "[![agent=//iconFolderPath]!]", 260 "[![agent=//nameModelInJs]!]", 261 "[![agent=//mainview.xul;arguments=act:]!]"); 262 vPack.registerModel(vModel); </source> 263 263 </valeur> 264 264 <!-- copie des ressource statiques --> … … 295 295 <valeur code="creatorItemInPack" racine="sm:editionSheet/sm:standAloneItem"> 296 296 <source type="inclusion-dynamique"> 297 <source type="xpath-statique">s m:creatorItemInPack/text()</source>297 <source type="xpath-statique">string(sm:creatorItemInPack)</source> 298 298 </source> 299 299 </valeur> … … 320 320 <source type="contextuel-dynamique"> 321 321 <choose> 322 <case xpath="s m:editionSheet/sm:previewXslRoot/text()" returnXpath="true"/>322 <case xpath="string(sm:editionSheet/sm:previewXslRoot)" returnXpath="true"/> 323 323 <default type="composition-dynamique"> 324 324 <c:composition xmlns:c="composition" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> … … 368 368 <xsl0:template match="sm:freePrim"> 369 369 <xsl0:apply-templates select="sm:namespaceToDeclare"/> 370 <xsl0:value-of select="s m:editionSheet/sm:previewXslTemplates/text()" disable-output-escaping="yes"/>370 <xsl0:value-of select="string(sm:editionSheet/sm:previewXslTemplates)" disable-output-escaping="yes"/> 371 371 </xsl0:template> 372 372 <xsl0:template match="sm:namespaceToDeclare"> … … 491 491 </valeur> 492 492 493 <!-- @API (pour la freePrim) Item public : permet de construire manuellement une url chrome vers une ressource static. --> 494 <valeur code="prefixChromeUrl"> 495 <source type="xpath-dynamique">concat('chrome://', resultatAgent('@@/chromeCode'), '/content')</source> 496 </valeur> 497 493 498 </structure>
Note: See TracChangeset
for help on using the changeset viewer.