Config.xml XML Schema reworked
[framework/web/wrt-installer.git] / configuration / widgets.xsd
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   RELAX NG Schema for the Widgets Family of Specifications
4   
5   This document is non-normative.
6   
7   The following is a RELAX NG schema representation of the elements,
8   and attributes, that can be used in a widget's configuration document.
9   
10   A conformance checker may use the RELAX NG for the configuration document to validate
11   elements and attributes of a configuration document within the limits of the RELAX NG
12   specification.
13   
14   Authors: David H�s�ther, Marcos C�ceres, Robin Berjon
15   Contact: public-webapps@w3.org if you find any errors or have any questions
16 -->
17 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/ns/widgets" xmlns:widgets="http://www.w3.org/ns/widgets">
18     <xs:include schemaLocation="packaging-configuration.xsd"/>
19     <xs:include schemaLocation="access.xsd"/>
20     <xs:include schemaLocation="updates.xsd"/>
21     <xs:import schemaLocation="common.xsd"/>
22     <xs:group name="local">
23         <xs:sequence>
24             <xs:any namespace="##other" processContents="skip"/>
25         </xs:sequence>
26     </xs:group>
27 </xs:schema>