source: other-projects/trunk/realistic-books/packages/AntInstaller/src/org/tp23/antinstaller/antinstall-config-0.2.dtd@ 19253

Last change on this file since 19253 was 19253, checked in by davidb, 15 years ago

Establishing a source code repository for Veronica's Realistic Book's software

File size: 4.6 KB
Line 
1<!--
2/*
3 * Copyright 2005 Paul Hinds
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17-->
18<!ELEMENT validated EMPTY >
19<!ATTLIST validated defaultValue CDATA #REQUIRED >
20<!ATTLIST validated regex CDATA #REQUIRED >
21<!ATTLIST validated displayText CDATA #REQUIRED >
22<!ATTLIST validated property NMTOKEN #REQUIRED >
23<!ATTLIST validated explanatoryText CDATA #IMPLIED >
24
25<!ELEMENT file EMPTY >
26<!ATTLIST file defaultValue CDATA #REQUIRED >
27<!ATTLIST file defaultValueWin CDATA #IMPLIED >
28<!ATTLIST file displayText CDATA #REQUIRED >
29<!ATTLIST file property NMTOKEN #REQUIRED >
30<!ATTLIST file checkExists (true | false) #IMPLIED >
31<!ATTLIST file explanatoryText CDATA #IMPLIED >
32
33<!ELEMENT option EMPTY >
34<!ATTLIST option value CDATA #REQUIRED >
35<!ATTLIST option text CDATA #REQUIRED >
36
37<!ELEMENT comment EMPTY >
38<!ATTLIST comment bold (true | false) #IMPLIED >
39<!ATTLIST comment displayText CDATA #REQUIRED >
40<!ATTLIST comment title NMTOKEN #IMPLIED >
41<!ATTLIST comment explanatoryText CDATA #IMPLIED >
42
43<!ELEMENT checkbox EMPTY >
44<!ATTLIST checkbox defaultValue NMTOKEN #REQUIRED >
45<!ATTLIST checkbox force (true | false) #IMPLIED >
46<!ATTLIST checkbox displayText CDATA #REQUIRED >
47<!ATTLIST checkbox property NMTOKEN #REQUIRED >
48<!ATTLIST checkbox explanatoryText CDATA #IMPLIED >
49
50<!ELEMENT installer ( page+ ) >
51<!ATTLIST installer verbose (true | false) #IMPLIED >
52<!ATTLIST installer name CDATA #REQUIRED >
53<!ATTLIST installer windowIcon CDATA #IMPLIED >
54<!ATTLIST installer lookAndFeel NMTOKEN #IMPLIED >
55<!ATTLIST installer minJavaVersion NMTOKEN #IMPLIED >
56<!ATTLIST installer ui CDATA #IMPLIED >
57<!ATTLIST installer defaultImageResource CDATA #IMPLIED >
58
59<!ELEMENT directory EMPTY >
60<!ATTLIST directory defaultValue CDATA #REQUIRED >
61<!ATTLIST directory defaultValueWin CDATA #IMPLIED >
62<!ATTLIST directory create (true | false) #IMPLIED >
63<!ATTLIST directory displayText CDATA #REQUIRED >
64<!ATTLIST directory property NMTOKEN #REQUIRED >
65<!ATTLIST directory checkExists (true | false) #IMPLIED >
66<!ATTLIST directory explanatoryText CDATA #IMPLIED >
67
68<!ELEMENT app-root EMPTY >
69<!ATTLIST app-root defaultValue CDATA #REQUIRED >
70<!ATTLIST app-root displayText CDATA #REQUIRED >
71<!ATTLIST app-root property NMTOKEN #REQUIRED >
72<!ATTLIST app-root explanatoryText CDATA #IMPLIED >
73<!ATTLIST app-root checkFile1 CDATA #IMPLIED >
74<!ATTLIST app-root checkFile2 CDATA #IMPLIED >
75<!ATTLIST app-root checkDir1 CDATA #IMPLIED >
76<!ATTLIST app-root checkDir2 CDATA #IMPLIED >
77
78<!ELEMENT target EMPTY >
79<!ATTLIST target defaultValue NMTOKEN #REQUIRED >
80<!ATTLIST target force (true | false) #IMPLIED >
81<!ATTLIST target displayText CDATA #REQUIRED >
82<!ATTLIST target target NMTOKEN #REQUIRED >
83<!ATTLIST target explanatoryText CDATA #IMPLIED >
84
85<!ELEMENT page ( app-root | comment | text | checkbox | select | directory | file | target | validated | password | date )* >
86<!ATTLIST page name NMTOKEN #REQUIRED >
87<!ATTLIST page type NMTOKEN #REQUIRED >
88<!ATTLIST page imageResource CDATA #IMPLIED >
89<!ATTLIST page resource CDATA #IMPLIED >
90<!ATTLIST page displayText CDATA #REQUIRED >
91<!ATTLIST page target NMTOKEN #IMPLIED >
92<!ATTLIST page ifTarget NMTOKEN #IMPLIED >
93
94<!ELEMENT select ( option+ ) >
95<!ATTLIST select defaultValue CDATA #REQUIRED >
96<!ATTLIST select explanatoryText CDATA #IMPLIED >
97<!ATTLIST select displayText CDATA #REQUIRED >
98<!ATTLIST select property NMTOKEN #REQUIRED >
99<!ATTLIST select explanatoryText CDATA #IMPLIED >
100
101<!ELEMENT password EMPTY >
102<!ATTLIST password defaultValue NMTOKEN #REQUIRED >
103<!ATTLIST password regex CDATA #REQUIRED >
104<!ATTLIST password displayText CDATA #REQUIRED >
105<!ATTLIST password property NMTOKEN #REQUIRED >
106<!ATTLIST password explanatoryText CDATA #IMPLIED >
107
108<!ELEMENT date EMPTY >
109<!ATTLIST date defaultValue NMTOKEN #REQUIRED >
110<!ATTLIST date dateFormat CDATA #REQUIRED >
111<!ATTLIST date displayText CDATA #REQUIRED >
112<!ATTLIST date property NMTOKEN #REQUIRED >
113<!ATTLIST date explanatoryText CDATA #IMPLIED >
114
115<!ELEMENT text EMPTY >
116<!ATTLIST text defaultValue CDATA #REQUIRED >
117<!ATTLIST text displayText CDATA #REQUIRED >
118<!ATTLIST text property NMTOKEN #REQUIRED >
119<!ATTLIST text explanatoryText CDATA #IMPLIED >
120
Note: See TracBrowser for help on using the repository browser.