Ignore:
Timestamp:
10/19/07 10:14:31 (5 years ago)
Author:
sys
Message:

Ajout callModel dans dataForm.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_dataFormXhtmlTransf/calledTransformersInc.xsl

    r9505 r9846  
    139139        </xsl:template>  
    140140         
     141         
     142        <xsl:template match="sm:callModel" mode="in"> 
     143                <xsl:apply-templates mode="in"> 
     144                        <xsl:with-param name="vView" select="si(local-name(..)!='link', 'xhtmlContent', 'navigation')"/> 
     145                </xsl:apply-templates> 
     146        </xsl:template> 
     147        <xsl:template match="sm:current" mode="in"> 
     148                <xsl:param name="vView"/> 
     149                <call model="{getIdFromPath(/sm:*/sm:model/@sc:refUri)}" axis="{@axis}" view="{$vView}"/> 
     150        </xsl:template> 
     151        <xsl:template match="sm:root" mode="in"> 
     152                <xsl:param name="vView"/> 
     153                <xsl:variable name="vAxis" select="@axis"/> 
     154                <xsl:for-each select="agentsLies(computeNodeAgent('//agentGenerator', 'listAgentRootAllowed'))"> 
     155                        <call model="{codeAgent(.)}" axis="{$vAxis}" view="{$vView}"/> 
     156                </xsl:for-each> 
     157        </xsl:template> 
     158        <xsl:template match="sm:lookForAscendants" mode="in"> 
     159                <xsl:param name="vView"/> 
     160                <xsl:variable name="vAxis" select="@axis"/> 
     161                <xsl:for-each select="sm:callableModel"> 
     162                        <call model="{getIdFromPath(@sc:refUri)}" axis="{$vAxis}" view="{$vView}"/> 
     163                </xsl:for-each> 
     164        </xsl:template> 
     165        <xsl:template match="sm:agentPath" mode="in"> 
     166                <xsl:param name="vView"/> 
     167                <xsl:for-each select="sm:callableModel"> 
     168                        <call model="{getIdFromPath(@sc:refUri)}" axis="{@axis}" view="{$vView}"/> 
     169                </xsl:for-each> 
     170        </xsl:template> 
     171         
    141172        <xsl:template match="text()|@*" mode="in"/> 
    142173</xsl:stylesheet> 
Note: See TracChangeset for help on using the changeset viewer.