Annotation of embedaddon/libxml2/test/schemas/dur_0.xsd, revision 1.1.1.1
1.1 misho 1: <?xml version="1.0"?>
2: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
3: <xsd:annotation>
4: <xsd:documentation xml:lang="en">
5: Testing duration data types
6: </xsd:documentation>
7: </xsd:annotation>
8: <xsd:element name="duration">
9: <xsd:complexType>
10: <xsd:sequence>
11: <xsd:choice minOccurs="1" maxOccurs="unbounded">
12: <xsd:element name="second1">
13: <xsd:simpleType>
14: <xsd:restriction base="xsd:duration">
15: <xsd:maxExclusive value="PT1S"/>
16: <xsd:minExclusive value="PT0.1S"/>
17: </xsd:restriction>
18: </xsd:simpleType>
19: </xsd:element>
20: <xsd:element name="second2">
21: <xsd:simpleType>
22: <xsd:restriction base="xsd:duration">
23: <xsd:maxInclusive value="PT1S"/>
24: <xsd:minInclusive value="PT0.1S"/>
25: </xsd:restriction>
26: </xsd:simpleType>
27: </xsd:element>
28: <xsd:element name="month1">
29: <xsd:simpleType>
30: <xsd:restriction base="xsd:duration">
31: <xsd:maxExclusive value="P1M"/>
32: <xsd:minExclusive value="P0M"/>
33: </xsd:restriction>
34: </xsd:simpleType>
35: </xsd:element>
36: <xsd:element name="month2">
37: <xsd:simpleType>
38: <xsd:restriction base="xsd:duration">
39: <xsd:maxInclusive value="P1M"/>
40: <xsd:minInclusive value="P0M"/>
41: </xsd:restriction>
42: </xsd:simpleType>
43: </xsd:element>
44: <xsd:element name="month3" type="MSD"/>
45: <xsd:element name="year1">
46: <xsd:simpleType>
47: <xsd:restriction base="xsd:duration">
48: <xsd:maxExclusive value="P2Y"/>
49: <xsd:minExclusive value="P1Y"/>
50: </xsd:restriction>
51: </xsd:simpleType>
52: </xsd:element>
53: <xsd:element name="year2">
54: <xsd:simpleType>
55: <xsd:restriction base="xsd:duration">
56: <xsd:maxInclusive value="P2Y"/>
57: <xsd:minInclusive value="P1Y"/>
58: </xsd:restriction>
59: </xsd:simpleType>
60: </xsd:element>
61: </xsd:choice>
62: </xsd:sequence>
63: </xsd:complexType>
64: </xsd:element>
65: <xsd:simpleType name="MSD">
66: <xsd:restriction base="xsd:duration">
67: <xsd:maxExclusive value="PT24H"/>
68: <xsd:minExclusive value="-PT24H"/>
69: </xsd:restriction>
70: </xsd:simpleType>
71: </xsd:schema>
72:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>