-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathschema.dtd
109 lines (84 loc) · 2.06 KB
/
schema.dtd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<?xml encoding="UTF-8"?>
<!ELEMENT root (edition)+>
<!ATTLIST root
xmlns CDATA #FIXED ''>
<!ELEMENT edition (launch,(code|image)+,names,preconstructed?,premium?,
(cards|vault)*,
(deckbuilder|fun|online|spellbook|twohg)?)>
<!ATTLIST edition
xmlns CDATA #FIXED ''>
<!ELEMENT launch (#PCDATA)>
<!ATTLIST launch
xmlns CDATA #FIXED ''>
<!ELEMENT code (#PCDATA)>
<!ATTLIST code
xmlns CDATA #FIXED ''>
<!ELEMENT image (#PCDATA)>
<!ATTLIST image
xmlns CDATA #FIXED ''>
<!ELEMENT names (name)+>
<!ATTLIST names
xmlns CDATA #FIXED ''>
<!ELEMENT preconstructed (size)>
<!ATTLIST preconstructed
xmlns CDATA #FIXED ''
decks CDATA #REQUIRED
type NMTOKEN #IMPLIED>
<!ELEMENT premium (size)>
<!ATTLIST premium
xmlns CDATA #FIXED ''
attributes NMTOKEN #REQUIRED
decks CDATA #REQUIRED>
<!ELEMENT cards ((common,uncommon,rare)?,mythic?,lands?,other?,
(oversize|plane)?)>
<!ATTLIST cards
xmlns CDATA #FIXED ''>
<!ELEMENT vault EMPTY>
<!ATTLIST vault
xmlns CDATA #FIXED ''>
<!ELEMENT deckbuilder (size)>
<!ATTLIST deckbuilder
xmlns CDATA #FIXED ''>
<!ELEMENT fun EMPTY>
<!ATTLIST fun
xmlns CDATA #FIXED ''>
<!ELEMENT online EMPTY>
<!ATTLIST online
xmlns CDATA #FIXED ''>
<!ELEMENT spellbook EMPTY>
<!ATTLIST spellbook
xmlns CDATA #FIXED ''>
<!ELEMENT twohg EMPTY>
<!ATTLIST twohg
xmlns CDATA #FIXED ''>
<!ELEMENT name (#PCDATA)>
<!ATTLIST name
xmlns CDATA #FIXED ''
lang NMTOKEN #IMPLIED>
<!ELEMENT common (#PCDATA)>
<!ATTLIST common
xmlns CDATA #FIXED ''>
<!ELEMENT uncommon (#PCDATA)>
<!ATTLIST uncommon
xmlns CDATA #FIXED ''>
<!ELEMENT rare (#PCDATA)>
<!ATTLIST rare
xmlns CDATA #FIXED ''>
<!ELEMENT mythic (#PCDATA)>
<!ATTLIST mythic
xmlns CDATA #FIXED ''>
<!ELEMENT lands (#PCDATA)>
<!ATTLIST lands
xmlns CDATA #FIXED ''>
<!ELEMENT other (#PCDATA)>
<!ATTLIST other
xmlns CDATA #FIXED ''>
<!ELEMENT oversize (#PCDATA)>
<!ATTLIST oversize
xmlns CDATA #FIXED ''>
<!ELEMENT plane (#PCDATA)>
<!ATTLIST plane
xmlns CDATA #FIXED ''>
<!ELEMENT size (#PCDATA)>
<!ATTLIST size
xmlns CDATA #FIXED ''>