- From: Mary Brady <mbrady@nist.gov>
- Date: Fri, 25 May 2001 16:40:05 -0400
- To: <www-dom-ts@w3.org>
- Message-ID: <015b01c0e55a$e1224230$293b0681@HAPPY>
Okay -- I've attached methods.dtd with all Node definitions -- some things to note: * defaulted DOMException to "NONE" * In some cases, there is no return value, parameter, or DOMException. I'm leaving them off if I don't need them. * In some cases, you may not have to assign a variable -- I'm thinking things like isSupported that return a boolean value -- in these cases, I propose that we assign variable to be #IMPLIED with a default of "NONE" instead of #REQUIRED. I've also attached nodelist.dtd, namednodemap.dtd -- these only include the necessary additions to the main dtd -- so that they may simply be included. I'm almost finished with characterdata and will continue on for about another hour. Will post what I have before I leave for the day. --Mary Mary Brady NIST, Web Technologies mbrady@nist.gov ----- Original Message ----- From: "Dimitris Dimitriadis" <dimitris.dimitriadis@improve.se> To: <www-dom-ts@w3.org> Sent: Friday, May 25, 2001 3:49 PM Subject: [Design] New proposal for DOM TS ML > Attached please find the new proposal for the DOM TS ML. It's been quickly > drawn up and is brought to the list to involve as many people as possible > from phase 1. > > It's a tradeoff between the two previously proposed schemas and goes to show > that things can be merged. > > In the proposal, which has been deliberately left skinny, no reference to > the old <CALL/> is being made. Instead, IDL interfaces are defined directly > as well as IDL methods. Java-specific constructs have been deliberately > refrained from since we'd like to use as much DOM-specification specific > vocabulary as possible. It stays fairly close to Curt's proposal, the major > difference being that Node, for example, contains methods as elements > instead of defining Node.getNodeName as an element in its own right. I don't > think we miss anything crucial in doing this. > > Curt, since you've thought hard about the construct mechanism, could you > look at that and incorporate it into this framework? Do it in DTD or Schema > form, whichever suits you, though I have to admit I personally prefer to > work in DTD first then export to Schema and take it from there. I'm > referring to the programmatical aspects, the if, whiles and so forth. Is > this a fair division of labour? > > Mary is currently working on Node, I'm going to start on Document and > DocumentFragment tomorrow morning CET (it's 10 pm over here). > > I think we can easily support <key> and <keyref> at a later stage in the > Schema version. > > Concerning garbage collection: shouldn't this be left to the harness? I > don't know if the test _description_ is the right place to put it in. If I'm > wrong, we just include it. > > Once we decide on the DTD/Schema, we can start converting existing tests and > XSLT documents as well as start work on updating wb resources and help > documents. > > How does this sound as a starting point? > > How much have I left out? Please add to the list of things to be done. > > /Dimitris > > <<methods.dtd>> >
Attachments
- application/octet-stream attachment: nodelist.dtd
- application/octet-stream attachment: namednodemap.dtd
- application/octet-stream attachment: methods.dtd
Received on Friday, 25 May 2001 16:42:02 UTC