blob: a1e27c606944d2a5b0c13a4a0a422a95b3310c72 [file] [log] [blame]
<!--
The contents of this file are subject to the terms of the Common Development
and Distribution License (the License). You may not use this file except in
compliance with the License.
You can obtain a copy of the License at https://netbeans.org/cddl.html
or https://netbeans.org/cddl.txt.
When distributing Covered Code, include this CDDL Header Notice in each file
and include the License file at https://netbeans.org/cddl.txt.
If applicable, add the following below the CDDL Header, with the fields
enclosed by brackets [] replaced by your own identifying information:
"Portions Copyrighted [year] [name of copyright owner]"
The Original Software is NetBeans. The Initial Developer of the Original
Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
Microsystems, Inc. All Rights Reserved.
-->
<!-- -//NetBeans//DTD Autoupdate Catalog 1.0//EN -->
<!-- XML representation of Autoupdate Modules/Updates Catalog -->
<!ELEMENT module_updates ((notification?, (module_group|module)*, license*)|error)>
<!ATTLIST module_updates timestamp CDATA #REQUIRED>
<!ELEMENT module_group ((module_group|module)*)>
<!ATTLIST module_group name CDATA #REQUIRED>
<!ELEMENT notification (#PCDATA)>
<!ATTLIST notification url CDATA #IMPLIED>
<!ELEMENT module (description?, module_notification?, external_package*, manifest)>
<!ATTLIST module codenamebase CDATA #REQUIRED
homepage CDATA #IMPLIED
distribution CDATA #REQUIRED
license CDATA #IMPLIED
downloadsize CDATA #REQUIRED
needsrestart CDATA #IMPLIED>
<!ELEMENT description (#PCDATA)>
<!ELEMENT module_notification (#PCDATA)>
<!ELEMENT external_package EMPTY>
<!ATTLIST external_package
name CDATA #REQUIRED
target_name CDATA #REQUIRED
start_url CDATA #REQUIRED
description CDATA #IMPLIED>
<!ELEMENT manifest EMPTY>
<!ATTLIST manifest OpenIDE-Module CDATA #REQUIRED
OpenIDE-Module-Name CDATA #REQUIRED
OpenIDE-Module-Specification-Version CDATA #REQUIRED
OpenIDE-Module-Implementation-Version CDATA #IMPLIED
OpenIDE-Module-Module-Dependencies CDATA #IMPLIED
OpenIDE-Module-Package-Dependencies CDATA #IMPLIED
OpenIDE-Module-Java-Dependencies CDATA #IMPLIED
OpenIDE-Module-IDE-Dependencies CDATA #IMPLIED
OpenIDE-Module-Short-Description CDATA #IMPLIED
OpenIDE-Module-Long-Description CDATA #IMPLIED
OpenIDE-Module-Display-Category CDATA #IMPLIED
OpenIDE-Module-Provides CDATA #IMPLIED
OpenIDE-Module-Requires CDATA #IMPLIED>
<!ELEMENT license (#PCDATA)>
<!ATTLIST license name CDATA #REQUIRED>
<!ELEMENT error (auth_error|other_error)>
<!ELEMENT auth_error EMPTY>
<!ELEMENT other_error EMPTY>
<!ATTLIST other_error message CDATA #REQUIRED>