Ignore:
Timestamp:
03/08/13 15:56:40 (12 years ago)
Author:
gosiaw
Message:

Translation of Slot elements added.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/test/DEBBTranslator/xml/DEBBComponentTranslator.xsl

    r928 r929  
    8989                <xsl:if test="Outlet"> 
    9090                        <xsl:apply-templates select="Outlet" /> 
     91                </xsl:if>        
     92 
     93                <xsl:if test="Slot"> 
     94                        <xsl:apply-templates select="Slot" /> 
    9195                </xsl:if>        
    9296 
     
    570574        </xsl:template>  
    571575         
     576        <xsl:template match="Slot"> 
     577                <xsl:element name="parameter"> 
     578                        <xsl:attribute name="name">slot</xsl:attribute>  
     579                         
     580                        <xsl:if test="Number"> 
     581                                <xsl:element name="property"> 
     582                                        <xsl:attribute name="name">number</xsl:attribute> 
     583                                        <xsl:element name="value"> 
     584                                                <xsl:value-of select="Number" /> 
     585                                        </xsl:element> 
     586                                </xsl:element> 
     587                        </xsl:if> 
     588 
     589                        <xsl:element name="property"> 
     590                                <xsl:attribute name="name">connectorType</xsl:attribute> 
     591                                <xsl:element name="value"> 
     592                                        <xsl:value-of select="ConnectorType" /> 
     593                                </xsl:element> 
     594                        </xsl:element> 
     595 
     596                        <xsl:element name="property"> 
     597                                <xsl:attribute name="name">label</xsl:attribute> 
     598                                <xsl:element name="value"> 
     599                                        <xsl:value-of select="Label" /> 
     600                                </xsl:element> 
     601                        </xsl:element> 
     602                         
     603                        <!-- Transform ignored --> 
     604                         
     605                        <xsl:if test="AvailSpace"> 
     606                                <xsl:element name="property"> 
     607                                        <xsl:attribute name="name">availSpace</xsl:attribute> 
     608                                        <xsl:element name="value"> 
     609                                                <xsl:value-of select="AvailSpace" /> 
     610                                        </xsl:element> 
     611                                </xsl:element> 
     612                        </xsl:if>                        
     613                </xsl:element>   
     614        </xsl:template> 
    572615</xsl:stylesheet> 
Note: See TracChangeset for help on using the changeset viewer.