|
1 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> |
|
2 <!--Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 All rights reserved. |
|
4 This component and the accompanying materials are made available |
|
5 under the terms of the License "Eclipse Public License v1.0" |
|
6 which accompanies this distribution, and is available |
|
7 at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 |
|
9 Initial Contributors: |
|
10 Nokia Corporation - initial contribution. |
|
11 Contributors: |
|
12 Description: |
|
13 Validate a system definition file/files and output results as plain text |
|
14 --> |
|
15 <xsl:output method="text"/> |
|
16 <xsl:include href="test-model.xsl"/> |
|
17 <xsl:param name="level" select="3"/> |
|
18 |
|
19 <xsl:template name="Section"><xsl:param name="text"/><xsl:param name="sub"/> |
|
20 <xsl:text>

</xsl:text> |
|
21 <xsl:value-of select="$text"/> |
|
22 <xsl:if test="$sub!=''"> (<xsl:value-of select="$sub"/>)</xsl:if> |
|
23 </xsl:template> |
|
24 |
|
25 |
|
26 <xsl:template name="Note"><xsl:param name="text"/><xsl:param name="sub"/> |
|
27 <xsl:if test="$level >= 3"> |
|
28 <xsl:text>
Note: </xsl:text> |
|
29 <xsl:value-of select="$text"/> |
|
30 <xsl:if test="$sub!=''"> (<xsl:value-of select="$sub"/>)</xsl:if> |
|
31 </xsl:if> |
|
32 </xsl:template> |
|
33 |
|
34 <xsl:template name="Warning"><xsl:param name="text"/><xsl:param name="sub"/> |
|
35 <xsl:if test="$level >= 2"> |
|
36 <xsl:text>
Warning: </xsl:text> |
|
37 <xsl:value-of select="$text"/> |
|
38 <xsl:if test="$sub!=''"> (<xsl:value-of select="$sub"/>)</xsl:if> |
|
39 </xsl:if> |
|
40 </xsl:template> |
|
41 |
|
42 <xsl:template name="Error"><xsl:param name="text"/><xsl:param name="sub"/> |
|
43 <xsl:text>
Error: </xsl:text> |
|
44 <xsl:value-of select="$text"/> |
|
45 <xsl:if test="$sub!=''"> (<xsl:value-of select="$sub"/>)</xsl:if> |
|
46 </xsl:template> |
|
47 |
|
48 </xsl:stylesheet> |