source: josm/trunk/data/preferences.xsd @ 4553

Last change on this file since 4553 was 4553, checked in by stoecker, 8 years ago

switch to XML preferences

File size: 1.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://josm.openstreetmap.de/preferences-1.0"
3        xmlns:tns="http://josm.openstreetmap.de/preferences-1.0" elementFormDefault="qualified">
4
5        <element name="preferences" type="tns:root"/>
6
7        <complexType name="root">
8                <sequence>
9                        <choice minOccurs="0" maxOccurs="unbounded">
10                                <element name="tag" type="tns:tag" />
11                                <element name="collection" type="tns:collection" />
12                        </choice>
13                </sequence>
14                <attribute name="version" type="string" />
15        </complexType>
16
17        <complexType name="tag">
18                <attribute name="key" type="string" use="required" />
19                <attribute name="value" type="string" use="required"/>
20        </complexType>
21
22        <complexType name="collection">
23                <sequence>
24                        <choice minOccurs="1" maxOccurs="unbounded">
25                                <element name="entry" type="tns:entry" />
26                        </choice>
27                </sequence>
28                <attribute name="key" type="string" use="required" />
29        </complexType>
30
31        <complexType name="entry">
32                <attribute name="value" type="string" use="required"/>
33        </complexType>
34</schema>
Note: See TracBrowser for help on using the repository browser.