Changeset View
Changeset View
Standalone View
Standalone View
report/0.9/report.xsd
- This file was added.
| <xs:schema | |||||
| attributeFormDefault="unqualified" | |||||
| elementFormDefault="qualified" | |||||
| xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |||||
| <xs:element name="report" type="reportType" /> | |||||
| <!-- Report content --> | |||||
| <xs:complexType name="entryType"> | |||||
| <xs:sequence> | |||||
| <xs:element type="xs:string" name="text" | |||||
| maxOccurs="1" minOccurs="1" /> | |||||
| </xs:sequence> | |||||
| <xs:attribute type="xs:string" name="title" use="required" /> | |||||
| </xs:complexType> | |||||
| <xs:complexType name="sectionType" mixed="true"> | |||||
| <xs:sequence> | |||||
| <xs:element type="entryType" name="entry" | |||||
| maxOccurs="unbounded" minOccurs="0" /> | |||||
| </xs:sequence> | |||||
| <xs:attribute type="xs:string" name="title" use="required" /> | |||||
| </xs:complexType> | |||||
| <!-- Report metadata --> | |||||
| <xs:complexType name="metadataEntryType"> | |||||
| <xs:sequence> | |||||
| <xs:element type="xs:string" name="key" minOccurs="1" maxOccurs="1" /> | |||||
| <xs:element type="xs:string" name="value" minOccurs="1" maxOccurs="1" /> | |||||
| </xs:sequence> | |||||
| </xs:complexType> | |||||
| <xs:complexType name="dataType"> | |||||
| <xs:sequence> | |||||
| <xs:element type="metadataEntryType" name="entry" | |||||
| maxOccurs="unbounded" minOccurs="1" /> | |||||
| </xs:sequence> | |||||
| <xs:attribute type="xs:string" name="title" use="optional" /> | |||||
| </xs:complexType> | |||||
| <!-- Report root element --> | |||||
| <xs:complexType name="reportType"> | |||||
| <xs:sequence> | |||||
| <xs:element type="sectionType" name="section" | |||||
| maxOccurs="unbounded" minOccurs="0" /> | |||||
| <xs:element type="dataType" name="data" minOccurs="0" maxOccurs="1" /> | |||||
| </xs:sequence> | |||||
| <xs:attribute type="xs:string" name="title" use="required" /> | |||||
| </xs:complexType> | |||||
| </xs:schema> | |||||
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator