DeepaMehta
Topicmaps DTD
<!-- DTD for Contributors documents -->
<!-- DOCTYPE DOCUMENT PUBLIC"-//STEP//DTD Topic Map XML DTD v1.0//EN" [] -->
<!-- COPYRIGHT - (C) STEP-uk -->
<!-- AUTHOR: Graham Moore -->
<!-- ********************************************************************************************* -->
<!-- topicmap is the root element -->
<!-- ********************************************************************************************* -->
<!ELEMENT topicmap (topic | assoc | facet)*>
<!ATTLIST topicmap
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
name CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT topic (topname* , occurs*)>
<!ATTLIST topic
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
ID ID #REQUIRED
xlink:type (simple|extended|locator|arc) #FIXED "extended"
types CDATA #IMPLIED
scope CDATA #IMPLIED
identity CDATA #IMPLIED
linktype CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT occurs EMPTY>
<!ATTLIST occurs
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
xlink:type (simple|extended|locator|arc) #FIXED "locator"
xlink:href CDATA #REQUIRED
type CDATA #IMPLIED
occrl CDATA #IMPLIED
scope CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT topname (basename, (dispname | sortname)*)>
<!ATTLIST topname
scope CDATA #IMPLIED>
<!ELEMENT basename (#PCDATA)>
<!ATTLIST basename
scope CDATA #IMPLIED>
<!ELEMENT dispname (#PCDATA)>
<!ATTLIST dispname
scope CDATA #IMPLIED>
<!ELEMENT sortname (#PCDATA)>
<!ATTLIST sortname
scope CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT assoc (assocrl)*>
<!ATTLIST assoc
ID ID #REQUIRED
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
xlink:type (simple|extended|locator|arc) #FIXED "extended"
scope CDATA #IMPLIED
type CDATA #IMPLIED
linktype CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT assocrl EMPTY>
<!ATTLIST assocrl
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
xlink:type (simple|extended|locator|arc) #FIXED "locator"
xlink:href CDATA #REQUIRED
type CDATA #IMPLIED
anchrole CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT facet (fvalue)*>
<!ATTLIST facet
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
xlink:type (simple|extended|locator|arc) #FIXED "extended"
type CDATA #IMPLIED
linktype CDATA #IMPLIED>
<!-- ********************************************************************************************* -->
<!ELEMENT fvalue EMPTY>
<!ATTLIST fvalue
xmlns:xlink CDATA #FIXED "http://www.w3.org/XML/XLink/0.9"
xlink:type (simple|extended|locator|arc) #FIXED "locator"
type CDATA #IMPLIED
facetval CDATA #IMPLIED>
<!-- ********************************************************************************************* -->