merge the formfield patch from ooo-build
[ooovba.git] / writerfilter / source / doctok / xmistat.xsl
blob5452b76341c4079d7badd16a93cbcc547479c40c
1 /*************************************************************************
3 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 Copyright 2008 by Sun Microsystems, Inc.
7 OpenOffice.org - a multi-platform office productivity suite
9 $RCSfile: xmistat.xsl,v $
11 $Revision: 1.3 $
13 This file is part of OpenOffice.org.
15 OpenOffice.org is free software: you can redistribute it and/or modify
16 it under the terms of the GNU Lesser General Public License version 3
17 only, as published by the Free Software Foundation.
19 OpenOffice.org is distributed in the hope that it will be useful,
20 but WITHOUT ANY WARRANTY; without even the implied warranty of
21 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22 GNU Lesser General Public License version 3 for more details
23 (a copy is included in the LICENSE file that accompanied this code).
25 You should have received a copy of the GNU Lesser General Public License
26 version 3 along with OpenOffice.org. If not, see
27 <http://www.openoffice.org/license.html>
28 for a copy of the LGPLv3 License.
30 ************************************************************************/
32 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:UML = 'org.omg.xmi.namespace.UML' xml:space="default">
33 <xsl:output indent="yes"/>
34 <xsl:template match="/">
35 <xsl:for-each select="//UML:Class[@xmi.id]">
36 <xsl:value-of select="@xmi.id"/>
37 <xsl:text>&#xa;</xsl:text>
38 </xsl:for-each>
39 <xsl:value-of select="count(//UML:Class)"/>
40 </xsl:template>
41 </xsl:stylesheet>