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 $
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>
</xsl:text>
39 <xsl:value-of select=
"count(//UML:Class)"/>