[Zodb-checkins] CVS: Packages/ZConfig/xml - schema.dtd:1.1.2.9

Fred L. Drake, Jr. fred@zope.com
Mon, 23 Dec 2002 11:21:59 -0500


Update of /cvs-repository/Packages/ZConfig/xml
In directory cvs.zope.org:/tmp/cvs-serv24399/xml

Modified Files:
      Tag: zconfig-schema-devel-branch
	schema.dtd 
Log Message:
Simple type import mechanism to allow schema components to be re-used.

=== Packages/ZConfig/xml/schema.dtd 1.1.2.8 => 1.1.2.9 ===
--- Packages/ZConfig/xml/schema.dtd:1.1.2.8	Wed Dec 18 11:16:01 2002
+++ Packages/ZConfig/xml/schema.dtd	Mon Dec 23 11:21:58 2002
@@ -1,6 +1,7 @@
 <!-- DTD for ZConfig schema documents. -->
 
-<!ELEMENT schema (description?,
+<!ELEMENT schema (description?, metadefault?, example?,
+                  import*,
                   (sectiontype | sectiongroup)*,
                   (section | key | multisection | multikey)*)>
 <!ATTLIST schema
@@ -8,6 +9,10 @@
           handler    NMTOKEN  #IMPLIED
           keytype    NMTOKEN  #IMPLIED
           datatype   NMTOKEN  #IMPLIED>
+
+<!ELEMENT import EMPTY>
+<!ATTLIST import
+          src        CDATA    #REQUIRED>
 
 <!ELEMENT description (#PCDATA)*>
 <!ELEMENT metadefault (#PCDATA)*>