Changeset 9305
- Timestamp:
- 02.07.2007 15:31:01 (3 years ago)
- Location:
- trunk/Wsp_Modeling
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/Wsp_Modeling/es/content/resources/binaryOdTransf/xml.xed.xml
r8628 r9305 257 257 </childs> 258 258 </element> 259 <!-- choose --> 260 <element se:name="sm:choose" se:bind="element"> 261 <childs> 262 <element se:name="sm:when" se:bind="element" se:card="+"> 263 <atts> 264 <!-- 265 <attribute se:name="codes" se:bind="attribute" tooltiptext="Codes des 'sm:part' séparés par des espaces"> 266 <wordsInput trim="true" filterRegExp="^([a-zA-Z0-9 ]+|\*)$"/> 267 </attribute> 268 --> 269 <attribute se:name="xpath" se:bind="attribute" tooltiptext="Expression XPath libre"> 270 <wordsInput trim="true" frenchPonct="false"/> 271 </attribute> 272 </atts> 273 <childs> 274 <se:ref se:refid="content_choice"/> 275 <insert se:bind="current"/> 276 </childs> 277 </element> 278 <element se:name="sm:otherwise" se:bind="element" se:card="?" insert="true"> 279 <childs> 280 <se:ref se:refid="content_choice"/> 281 <insert se:bind="current"/> 282 </childs> 283 </element> 284 </childs> 285 </element> 259 286 </se:choice> 260 287 <insert se:bind="current"/> -
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_binaryOdTransf.xml
r5760 r9305 50 50 <pathAgent type="xpath-statique">concat('@', getIdFromPath(sm:model/@sc:refUri))</pathAgent> 51 51 </redirect> 52 <redirect code="agentModelMeta"> 53 <pathAgent type="xpath-dynamique">resultatAgent('//agentModel', 'agentMeta')</pathAgent> 54 </redirect> 52 55 <redirect code="agentRootGenerator"> 53 56 <pathAgent type="xpath-dynamique">pathAgent(agentsParType($vDialog, 'sm_odGenerator'))</pathAgent> … … 108 111 <modele>xsl</modele> 109 112 <zone cle="mainZone" type="xslOnSrc-dynamique" href="bs:getContent.xsl.xsl"/> 113 <!-- NS du .model en cours et de ses metas --> 114 <!-- 115 <info cle="ns:1" type="xpath-dynamique">concat('model=', resultatAgent('//agentModel', 'nsModel'))</info> 116 <info cle="ns:1b" type="xpath-dynamique">concat(resultatAgent('//agentModel', 'prefixModel'), '=', resultatAgent('//agentModel', 'nsModel'))</info> 117 --> 118 <info cle="ns:1c" type="xpath-dynamique">si(actifAgent('//agentModelMeta'), concat(resultatAgent('//agentModelMeta', 'prefixModel'), '=', resultatAgent('//agentModelMeta', 'nsModel')))</info> 110 119 <info cle="ns:2">sc=http://www.utc.fr/ics/scenari/v3/core</info> 111 120 <info cle="ns:2b">sp=http://www.utc.fr/ics/scenari/v3/primitive</info> … … 120 129 <info cle="ns:9">style=urn:oasis:names:tc:opendocument:xmlns:style:1.0</info> 121 130 <info cle="ns:10">java=http://xml.apache.org/xslt/java</info> 131 <!-- 132 <info cle="xslExcludePrefix:1" type="xpath-dynamique">model</info> 133 <info cle="xslExcludePrefix:1b" type="xpath-dynamique">resultatAgent('//agentModel', 'prefixModel')</info> 134 --> 135 <info cle="xslExcludePrefix:1c" type="xpath-dynamique">si(actifAgent('//agentModelMeta'), resultatAgent('//agentModelMeta', 'prefixModel'))</info> 122 136 <info cle="xslExcludePrefix:2">sc</info> 123 137 <info cle="xslExcludePrefix:2b">sp</info> … … 140 154 <modele>xsl</modele> 141 155 <zone cle="mainZone" type="xslOnSrc-dynamique" href="bs:getContent.xsl.xsl"/> 156 <!-- NS du .model en cours et de ses metas --> 157 <!-- 158 <info cle="ns:1" type="xpath-dynamique">concat('model=', resultatAgent('//agentModel', 'nsModel'))</info> 159 <info cle="ns:1b" type="xpath-dynamique">concat(resultatAgent('//agentModel', 'prefixModel'), '=', resultatAgent('//agentModel', 'nsModel'))</info> 160 --> 161 <info cle="ns:1c" type="xpath-dynamique">si(actifAgent('//agentModelMeta'), concat(resultatAgent('//agentModelMeta', 'prefixModel'), '=', resultatAgent('//agentModelMeta', 'nsModel')))</info> 142 162 <info cle="ns:2">sc=http://www.utc.fr/ics/scenari/v3/core</info> 143 163 <info cle="ns:2b">sp=http://www.utc.fr/ics/scenari/v3/primitive</info> … … 152 172 <info cle="ns:9">style=urn:oasis:names:tc:opendocument:xmlns:style:1.0</info> 153 173 <info cle="ns:10">java=http://xml.apache.org/xslt/java</info> 174 <!-- 175 <info cle="xslExcludePrefix:1" type="xpath-dynamique">model</info> 176 <info cle="xslExcludePrefix:1b" type="xpath-dynamique">resultatAgent('//agentModel', 'prefixModel')</info> 177 --> 178 <info cle="xslExcludePrefix:1c" type="xpath-dynamique">si(actifAgent('//agentModelMeta'), resultatAgent('//agentModelMeta', 'prefixModel'))</info> 154 179 <info cle="xslExcludePrefix:2">sc</info> 155 180 <info cle="xslExcludePrefix:2b">sp</info> -
trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_binaryOdTransf/getContent.xsl.xsl
r9148 r9305 277 277 278 278 <!--** 279 * choose 280 **--> 281 <xsl0:template match="sm:choose"> 282 <xsl:choose> 283 <xsl0:apply-templates/> 284 </xsl:choose> 285 </xsl0:template> 286 <xsl0:template match="sm:when"> 287 <xsl:when test="{si(@xpath, @xpath, 'false')}"> 288 <xsl0:apply-templates/> 289 </xsl:when> 290 </xsl0:template> 291 <xsl0:template match="sm:otherwise"> 292 <xsl:otherwise> 293 <xsl0:apply-templates/> 294 </xsl:otherwise> 295 </xsl0:template> 296 297 <!--** 279 298 * calls 280 299 **-->