xref: /aosp_15_r20/external/cldr/common/dtd/cldrTest.dtd (revision 912701f9769bb47905792267661f0baf2b85bed5)
1*912701f9SAndroid Build Coastguard Worker<!--
2*912701f9SAndroid Build Coastguard WorkerCopyright © 2003-2010 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
3*912701f9SAndroid Build Coastguard Worker
4*912701f9SAndroid Build Coastguard WorkerPermission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified.
5*912701f9SAndroid Build Coastguard Worker
6*912701f9SAndroid Build Coastguard WorkerTHE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
7*912701f9SAndroid Build Coastguard Worker
8*912701f9SAndroid Build Coastguard WorkerExcept as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.
9*912701f9SAndroid Build Coastguard Worker-->
10*912701f9SAndroid Build Coastguard Worker
11*912701f9SAndroid Build Coastguard Worker<!ELEMENT cldrTest ((number | date | zoneFields | collation | likelySubtags)*) >
12*912701f9SAndroid Build Coastguard Worker<!ATTLIST cldrTest version CDATA #REQUIRED>
13*912701f9SAndroid Build Coastguard Worker<!ATTLIST cldrTest base CDATA #REQUIRED>
14*912701f9SAndroid Build Coastguard Worker
15*912701f9SAndroid Build Coastguard Worker<!ELEMENT number (result*) >
16*912701f9SAndroid Build Coastguard Worker<!ATTLIST number locales CDATA #IMPLIED>
17*912701f9SAndroid Build Coastguard Worker
18*912701f9SAndroid Build Coastguard Worker<!ELEMENT date (result*) >
19*912701f9SAndroid Build Coastguard Worker<!ATTLIST date locales CDATA #IMPLIED>
20*912701f9SAndroid Build Coastguard Worker
21*912701f9SAndroid Build Coastguard Worker<!ELEMENT zoneFields (result*) >
22*912701f9SAndroid Build Coastguard Worker<!ATTLIST zoneFields locales CDATA #IMPLIED>
23*912701f9SAndroid Build Coastguard Worker
24*912701f9SAndroid Build Coastguard Worker<!ELEMENT collation (result*) >
25*912701f9SAndroid Build Coastguard Worker<!ATTLIST collation locales CDATA #IMPLIED>
26*912701f9SAndroid Build Coastguard Worker
27*912701f9SAndroid Build Coastguard Worker<!ELEMENT likelySubtags (result*) >
28*912701f9SAndroid Build Coastguard Worker
29*912701f9SAndroid Build Coastguard Worker<!ELEMENT result ( #PCDATA ) >
30*912701f9SAndroid Build Coastguard Worker
31*912701f9SAndroid Build Coastguard Worker<!-- common result attributes -->
32*912701f9SAndroid Build Coastguard Worker<!ATTLIST result input CDATA #IMPLIED>
33*912701f9SAndroid Build Coastguard Worker<!ATTLIST result draft NMTOKENS  #IMPLIED> <!-- approved contributed provisional unconfirmed, or any combination -->
34*912701f9SAndroid Build Coastguard Worker
35*912701f9SAndroid Build Coastguard Worker<!-- number result attributes -->
36*912701f9SAndroid Build Coastguard Worker<!ATTLIST result numberType (standard | integer | decimal | percent | scientific) #IMPLIED>
37*912701f9SAndroid Build Coastguard Worker
38*912701f9SAndroid Build Coastguard Worker<!-- date result attributes -->
39*912701f9SAndroid Build Coastguard Worker<!ATTLIST result dateType (none | short | medium | long | full) #IMPLIED>
40*912701f9SAndroid Build Coastguard Worker<!ATTLIST result timeType (none | short | medium | long | full) #IMPLIED>
41*912701f9SAndroid Build Coastguard Worker
42*912701f9SAndroid Build Coastguard Worker<!-- zoneFields result attributes -->
43*912701f9SAndroid Build Coastguard Worker<!ATTLIST result zone CDATA #IMPLIED>
44*912701f9SAndroid Build Coastguard Worker<!ATTLIST result date NMTOKEN #IMPLIED>
45*912701f9SAndroid Build Coastguard Worker<!ATTLIST result field NMTOKEN #IMPLIED>
46*912701f9SAndroid Build Coastguard Worker<!ATTLIST result parse CDATA  #IMPLIED>
47*912701f9SAndroid Build Coastguard Worker
48*912701f9SAndroid Build Coastguard Worker<!-- likelySubtags result attributes -->
49*912701f9SAndroid Build Coastguard Worker<!ATTLIST result add NMTOKEN #IMPLIED>
50*912701f9SAndroid Build Coastguard Worker<!ATTLIST result remove NMTOKEN #IMPLIED>
51*912701f9SAndroid Build Coastguard Worker
52