OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Controlling link destination DOCTYPE

[ Lists Home | Date Index | Thread Index ]
  • From: john@datachannel.com (John Tigue)
  • To: <xml-dev@ic.ac.uk>
  • Date: Mon, 6 Apr 1998 12:54:50 -0700

The below document asks the question "how do you tell the processor that the
destination of a link must be a document complying to DTD X?"

<!ELEMENT foo ( linkToABarDoc ) >

<!-- I want tell the parser that the BarDecls DTD is a notation -->

<!-- I want tell the parser that the 'linkToABarDoc' element is a
     link to a instance doc of the BarDecls DTD

     Is there any way (XML, HyTime, etc.) to declare that an ENTITY
     attribute is not only an ENTITY attribute but that the value
     must be of a particular declared NOTATION? That is, the
     entity must be declared to have a particular NDATA? Or is this
     simply application level constraints not parser level?

     Some other attributes would be needed to declare the link-ness of
     this element type.
<!ATTLIST linkToABarDoc
          docLinkingTo ENTITY #REQUIRED

<!-- ============================================================= -->
<!-- All the above would really go in an external subset but this
     e.g. is all in one doc for clarity.
     The stuff below this comment would occur in the internal subset

<!-- Here it is established that myBarDoc is an instance document
     of the BarDecls DTD -->
<!ENTITY myBarDoc PUBLIC "a" "b" NDATA BarDecls >


     <linkToABarDoc docLinkingTo="myBarDoc" />

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS