[Home] [By Thread] [By Date] [Recent Entries]
Guy Murphy wrote: > > [QUOTE] > Groves are the abstract representation of an underlying notation and the > in-memory realisation is constructed using a notation processor, for example > the grove for an SGML instance is built by the SGML notation processor. > [QUOTE] > > Now up until the last bit this sounds like DOM. Are groves just an object > model? http://www.prescod.net/groves/shorttut It depends on your definition of "object model." I would argue that the DOM is not an "object model" but is rather an API that has an implicit object model underneath it. You could also argue that groves are not an object model because the objects described have no behavior so a better term would be data model. Anyhow, the concept is the same as the "XML Information Set" except more general, more formal and more flexible. The information set is a big step forward and something like groves is the next step: The grove model allows you to define *new* information sets for * non-XML media * for the abstract objects in new abstraction layers on top of XML. For instance in the grove world we can easily add "nodes" for hyperlinks and "properties" for namespaces without editing some centrally maintained "everything there is to know about XML" document. -- Paul Prescod - ISOGEN Consulting Engineer speaking for only himself http://itrc.uwaterloo.ca/~papresco Alabama's constitution is 100 years old, 300 pages long and has more than 600 amendments. Highlights include "Amendment 393: Amendment of Amendment No. 351", "Validation of Laws Regulating Court Costs in Randolph County", "Miscegenation laws", "Bingo Games in Russell County", "Suppression of dueling". - http://www.legislature.state.al.us/ALISHome.html xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|

Cart



