1 <?xml version=
"1.0" encoding=
"UTF-8"?>
4 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 Copyright 2008 by Sun Microsystems, Inc.
8 OpenOffice.org - a multi-platform office productivity suite
10 $RCSfile: module-description.dtd,v $
14 This file is part of OpenOffice.org.
16 OpenOffice.org is free software: you can redistribute it and/or modify
17 it under the terms of the GNU Lesser General Public License version 3
18 only, as published by the Free Software Foundation.
20 OpenOffice.org is distributed in the hope that it will be useful,
21 but WITHOUT ANY WARRANTY; without even the implied warranty of
22 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 GNU Lesser General Public License version 3 for more details
24 (a copy is included in the LICENSE file that accompanied this code).
26 You should have received a copy of the GNU Lesser General Public License
27 version 3 along with OpenOffice.org. If not, see
28 <http://www.openoffice.org/license.html>
29 for a copy of the LGPLv3 License.
33 <!ENTITY % component-description-optional
"reference-docu|service-dependency|type">
34 <!ENTITY % module-description-optional
"project-build-dependency|runtime-module-dependency|(%component-description-optional;)">
35 <!ELEMENT module-description (module-name, component-description*,(%module-description-optional;)* )
>
36 <!ELEMENT component-description (author,name,description,loader-name,language,status, supported-service+, (%component-description-optional;)* )
>
38 <!ELEMENT author (#PCDATA)
>
39 <!ELEMENT name (#PCDATA)
>
40 <!ELEMENT description (#PCDATA)
>
41 <!ELEMENT reference-docu EMPTY
>
42 <!ATTLIST reference-docu
43 xmlns:xlink CDATA #FIXED
"http://www.w3.org/1999/xlink/Namespace"
44 xlink:type (simple) #FIXED
"simple"
45 xlink:href CDATA #REQUIRED
46 xlink:role NMTOKEN #IMPLIED
47 xlink:title CDATA #IMPLIED
>
49 <!ELEMENT module-name (#PCDATA)
>
50 <!ELEMENT loader-name (#PCDATA)
>
51 <!ELEMENT supported-service (#PCDATA)
>
52 <!ELEMENT service-dependency (#PCDATA)
>
53 <!ELEMENT project-build-dependency (#PCDATA)
>
54 <!ELEMENT runtime-module-dependency (#PCDATA)
>
55 <!ELEMENT language (#PCDATA)
>
56 <!ELEMENT status EMPTY
>
57 <!ATTLIST status value (under_construction | alpha | beta | final) #REQUIRED
>
58 <!ELEMENT type (#PCDATA)
>