sysmodelgen/extra/makeabbrev.xsl
branchHighFidelityModel
changeset 165 ba562c1e2717
parent 152 5acf50bbb618
equal deleted inserted replaced
164:8309dda95234 165:ba562c1e2717
    11 <xsl:template match="*" priority="-1"><xsl:apply-templates select="*|@href"/></xsl:template>
    11 <xsl:template match="*" priority="-1"><xsl:apply-templates select="*|@href"/></xsl:template>
    12 
    12 
    13 <xsl:template match="@href">
    13 <xsl:template match="@href">
    14 	<xsl:apply-templates select="document(.,.)/SystemDefinition/*"/>
    14 	<xsl:apply-templates select="document(.,.)/SystemDefinition/*"/>
    15 </xsl:template>
    15 </xsl:template>
       
    16 
       
    17 <xsl:template match="meta/@href"/>
    16 
    18 
    17 <xsl:template match="/*" priority="1">
    19 <xsl:template match="/*" priority="1">
    18 <display-names><xsl:apply-templates select="*"/>
    20 <display-names><xsl:apply-templates select="*"/>
    19 </display-names>
    21 </display-names>
    20 </xsl:template>
    22 </xsl:template>
   102 		<xsl:text> </xsl:text>
   104 		<xsl:text> </xsl:text>
   103 	</xsl:if>
   105 	</xsl:if>
   104 </xsl:template>
   106 </xsl:template>
   105 
   107 
   106 
   108 
   107 <xsl:template match="layer" priority="2"><!-- don't abbreviate layer names -->
   109 <xsl:template match="layer[string-length(@id) &lt; 10]" priority="2"><!-- don't abbreviate short layer names -->
   108 	<xsl:apply-templates select="*"/>
   110 	<xsl:apply-templates select="*"/>
   109 </xsl:template>
   111 </xsl:template>
   110 
   112 
   111 <xsl:template mode="word" match="w">
   113 <xsl:template mode="word" match="w">
   112 	<xsl:variable name="match" select="$d[@term=current()]"/>
   114 	<xsl:variable name="match" select="$d[@term=current()]"/>