- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 25 Jan 2006 18:56:28 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/xmlcatalog/catalog In directory hutz:/tmp/cvs-serv14987/test-suite/xmlcatalog/catalog Added Files: catalog.dtd Log Message: Added non-normative DTD for OASIS XML Catalog 1.1 since it was not posted at the advertised URL: http://www.oasis-open.org/committees/entity/release/1.1/catalog.dtd --- NEW FILE: catalog.dtd --- <!-- $Id$ --> <!-- This is the non-normative DTD taken from Appendix C of OASIS XML Catalogs Committee Specification 1.1, 22 July 2005 http://www.oasis-open.org/committees/download.php/14041/xml-catalogs.html#a.dtd --> <!ENTITY % pubIdChars "CDATA"> <!ENTITY % publicIdentifier "%pubIdChars;"> <!ENTITY % partialPublicIdentifier "%pubIdChars;"> <!ENTITY % uriReference "CDATA"> <!ENTITY % string "CDATA"> <!ENTITY % systemOrPublic "(system|public)"> <!ENTITY % p ""> <!ENTITY % s ""> <!ENTITY % nsdecl "xmlns%s;"> <!ENTITY % catalog "%p;catalog"> <!ENTITY % public "%p;public"> <!ENTITY % system "%p;system"> <!ENTITY % uri "%p;uri"> <!ENTITY % rewriteSystem "%p;rewriteSystem"> <!ENTITY % rewriteURI "%p;rewriteURI"> <!ENTITY % systemSuffix "%p;systemSuffix"> <!ENTITY % uriSuffix "%p;uriSuffix"> <!ENTITY % delegatePublic "%p;delegatePublic"> <!ENTITY % delegateSystem "%p;delegateSystem"> <!ENTITY % delegateURI "%p;delegateURI"> <!ENTITY % nextCatalog "%p;nextCatalog"> <!ENTITY % group "%p;group"> <!ENTITY % local.catalog.mix ""> <!ENTITY % local.catalog.attribs ""> <!ELEMENT %catalog; (%public;|%system;|%uri; |%rewriteSystem;|%rewriteURI; |%systemSuffix;|%uriSuffix; |%delegatePublic;|%delegateSystem;|%delegateURI; |%nextCatalog;|%group; %local.catalog.mix;)+> <!ATTLIST %catalog; %nsdecl; %uriReference; #FIXED 'urn:oasis:names:tc:entity:xmlns:xml:catalog' id ID #IMPLIED prefer %systemOrPublic; #IMPLIED xml:base %uriReference; #IMPLIED %local.catalog.attribs; > <!ENTITY % local.public.attribs ""> <!ELEMENT %public; EMPTY> <!ATTLIST %public; id ID #IMPLIED publicId %publicIdentifier; #REQUIRED uri %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.public.attribs; > <!ENTITY % local.system.attribs ""> <!ELEMENT %system; EMPTY> <!ATTLIST %system; id ID #IMPLIED systemId %string; #REQUIRED uri %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.system.attribs; > <!ENTITY % local.uri.attribs ""> <!ELEMENT %uri; EMPTY> <!ATTLIST %uri; id ID #IMPLIED name %string; #REQUIRED uri %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.uri.attribs; > <!ENTITY % local.rewriteSystem.attribs ""> <!ELEMENT %rewriteSystem; EMPTY> <!ATTLIST %rewriteSystem; id ID #IMPLIED systemIdStartString %string; #REQUIRED rewritePrefix %string; #REQUIRED %local.rewriteSystem.attribs; > <!ENTITY % local.rewriteURI.attribs ""> <!ELEMENT %rewriteURI; EMPTY> <!ATTLIST %rewriteURI; id ID #IMPLIED uriStartString %string; #REQUIRED rewritePrefix %string; #REQUIRED %local.rewriteURI.attribs; > <!ENTITY % local.systemSuffix.attribs ""> <!ELEMENT %systemSuffix; EMPTY> <!ATTLIST %systemSuffix; id ID #IMPLIED systemIdSuffix %string; #REQUIRED uri %string; #REQUIRED %local.systemSuffix.attribs; > <!ENTITY % local.uriSuffix.attribs ""> <!ELEMENT %uriSuffix; EMPTY> <!ATTLIST %uriSuffix; id ID #IMPLIED uriSuffix %string; #REQUIRED uri %string; #REQUIRED %local.uriSuffix.attribs; > <!ENTITY % local.delegatePublic.attribs ""> <!ELEMENT %delegatePublic; EMPTY> <!ATTLIST %delegatePublic; id ID #IMPLIED publicIdStartString %partialPublicIdentifier; #REQUIRED catalog %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.delegatePublic.attribs; > <!ENTITY % local.delegateSystem.attribs ""> <!ELEMENT %delegateSystem; EMPTY> <!ATTLIST %delegateSystem; id ID #IMPLIED systemIdStartString %string; #REQUIRED catalog %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.delegateSystem.attribs; > <!ENTITY % local.delegateURI.attribs ""> <!ELEMENT %delegateURI; EMPTY> <!ATTLIST %delegateURI; id ID #IMPLIED uriStartString %string; #REQUIRED catalog %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.delegateURI.attribs; > <!ENTITY % local.nextCatalog.attribs ""> <!ELEMENT %nextCatalog; EMPTY> <!ATTLIST %nextCatalog; id ID #IMPLIED catalog %uriReference; #REQUIRED xml:base %uriReference; #IMPLIED %local.nextCatalog.attribs; > <!ENTITY % local.group.mix ""> <!ENTITY % local.group.attribs ""> <!ELEMENT %group; (%public;|%system;|%uri; |%rewriteSystem;|%rewriteURI; |%systemSuffix;|%uriSuffix; |%delegatePublic;|%delegateSystem;|%delegateURI; |%nextCatalog; %local.group.mix;)+> <!ATTLIST %group; id ID #IMPLIED prefer %systemOrPublic; #IMPLIED xml:base %uriReference; #IMPLIED %local.group.attribs; >
Received on Wednesday, 25 January 2006 18:56:46 UTC