DTDs/Project-6.3.dtd

changeset 6597
dc668f774d3d
equal deleted inserted replaced
6596:2d82cd481adc 6597:dc668f774d3d
1 <!-- This is the DTD for eric's project file version 6.3 -->
2
3 <!-- This is a copy of the Basic DTD -->
4 <!ELEMENT int (#PCDATA)>
5 <!ELEMENT long (#PCDATA)>
6 <!ELEMENT float (#PCDATA)>
7 <!ELEMENT complex (#PCDATA)>
8 <!ELEMENT bool (#PCDATA)>
9 <!ELEMENT string (#PCDATA)>
10 <!ELEMENT bytes (#PCDATA)>
11 <!ELEMENT bytearray (#PCDATA)>
12 <!ELEMENT none EMPTY>
13
14 <!ELEMENT pickle (#PCDATA)>
15 <!ATTLIST pickle
16 method CDATA #REQUIRED
17 encoding CDATA #REQUIRED>
18
19 <!ELEMENT key (int | long | float | complex | string | bytes)>
20 <!ELEMENT value (int | long | float | complex | bool | string | bytes |
21 bytearray | none | dict | tuple | list | set | frozenset | pickle)>
22
23 <!ELEMENT dict (key, value)*>
24
25 <!ELEMENT tuple (int | long | float | complex | bool | string | bytes |
26 bytearray | none | dict | tuple | list | set | frozenset | pickle)*>
27
28 <!ELEMENT list (int | long | float | complex | bool | string | bytes |
29 bytearray | none | dict | tuple | list | set | frozenset | pickle)*>
30
31 <!ELEMENT set (int | long | float | complex | bool | string | bytes |
32 bytearray | none | dict | tuple | list | set | frozenset | pickle)*>
33
34 <!ELEMENT frozenset (int | long | float | complex | bool | string | bytes |
35 bytearray | none | dict | tuple | list | set | frozenset | pickle)*>
36 <!-- End of the Basic DTD -->
37
38 <!ELEMENT ProgLanguage (#PCDATA)>
39 <!ATTLIST ProgLanguage
40 mixed CDATA #REQUIRED>
41
42 <!ELEMENT ProjectType (#PCDATA)>
43
44 <!ELEMENT Description (#PCDATA)>
45
46 <!ELEMENT Version (#PCDATA)>
47
48 <!ELEMENT Author (#PCDATA)>
49
50 <!ELEMENT Email (#PCDATA)>
51
52 <!ELEMENT TranslationPattern (#PCDATA)>
53
54 <!ELEMENT TranslationsBinPath (#PCDATA)>
55
56 <!ELEMENT Source (#PCDATA)>
57
58 <!ELEMENT Sources (Source*)>
59
60 <!ELEMENT Form (#PCDATA)>
61
62 <!ELEMENT Forms (Form*)>
63
64 <!ELEMENT Translation (#PCDATA)>
65
66 <!ELEMENT Translations (Translation*)>
67
68 <!ELEMENT TranslationException (#PCDATA)>
69
70 <!ELEMENT TranslationExceptions (TranslationException*)>
71
72 <!ELEMENT Resource (#PCDATA)>
73
74 <!ELEMENT Resources (Resource*)>
75
76 <!ELEMENT Interface (#PCDATA)>
77
78 <!ELEMENT Interfaces (Interface*)>
79
80 <!ELEMENT Protocol (#PCDATA)>
81
82 <!ELEMENT Protocols (Protocol*)>
83
84 <!ELEMENT Other (#PCDATA)>
85
86 <!ELEMENT Others (Other*)>
87
88 <!ELEMENT MainScript (#PCDATA)>
89
90 <!ELEMENT VcsType (#PCDATA)>
91 <!ELEMENT VcsOptions (dict)>
92 <!ELEMENT VcsOtherData (dict)>
93
94 <!ELEMENT Vcs (VcsType?,
95 VcsOptions?,
96 VcsOtherData?)>
97
98 <!ELEMENT FiletypeAssociation EMPTY>
99 <!ATTLIST FiletypeAssociation
100 pattern CDATA #REQUIRED
101 type CDATA #REQUIRED>
102
103 <!ELEMENT FiletypeAssociations (FiletypeAssociation*)>
104
105 <!ELEMENT LexerAssociation EMPTY>
106 <!ATTLIST LexerAssociation
107 pattern CDATA #REQUIRED
108 lexer CDATA #REQUIRED>
109
110 <!ELEMENT LexerAssociations (LexerAssociation*)>
111
112 <!ELEMENT MakeParameters (dict)>
113
114 <!ELEMENT Make (MakeParameters?)>
115
116 <!ELEMENT IdlCompiler (IdlCompilerParameters?)>
117
118 <!ELEMENT UicCompiler (UicCompilerParameters?)>
119
120 <!ELEMENT ProjectTypeSpecificData (dict)>
121
122 <!ELEMENT ProjectTypeSpecific (ProjectTypeSpecific?)>
123
124 <!ELEMENT DocumentationParams (dict)>
125
126 <!ELEMENT Documentation (DocumentationParams?)>
127
128 <!ELEMENT PackagersParams (dict)>
129
130 <!ELEMENT Packagers (PackagersParams?)>
131
132 <!ELEMENT CheckersParams (dict)>
133
134 <!ELEMENT Checkers (CheckersParams?)>
135
136 <!ELEMENT OtherToolsParams (dict)>
137
138 <!ELEMENT OtherTools (OtherToolsParams?)>
139
140 <!ELEMENT Language (#PCDATA)>
141
142 <!ELEMENT ProjectWordList (#PCDATA)>
143
144 <!ELEMENT ProjectExcludeList (#PCDATA)>
145
146 <!ELEMENT Hash (#PCDATA)>
147
148 <!ELEMENT Eol EMPTY>
149 <!ATTLIST Eol
150 index CDATA #REQUIRED>
151
152 <!ELEMENT Project (Language,
153 ProjectWordList?,
154 ProjectExcludeList?,
155 Hash,
156 ProgLanguage,
157 ProjectType,
158 Description?,
159 Version?,
160 Author?,
161 Email?,
162 TranslationPattern?,
163 TranslationsBinPath?,
164 Eol?,
165 Sources,
166 Forms,
167 Translations,
168 TranslationExceptions?,
169 Resources,
170 Interfaces,
171 Others,
172 MainScript?,
173 Vcs,
174 FiletypeAssociations,
175 LexerAssociations?,
176 Make?,
177 IdlCompiler?,
178 UicCompiler?,
179 ProjectTypeSpecific?,
180 Documentation?,
181 Packagers?,
182 Checkers?,
183 OtherTools?)>
184 <!ATTLIST Project
185 version CDATA #REQUIRED>

eric ide

mercurial