[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: DOM Implemetation in C?
* Rick Jelliffe | | There is a technical problem that CORBA IDL mappings do not (as far | as I can see) provide C mappings to let us know how to create | objects, This is correct, but I don't see it as a technical problem. IDL only describes interfaces, and since these may be implemented in a huge number of ways it is in general impossible to know exactly what data they need at creation time. In general I think one should be very careful with declaring constructors on classes/interfaces that may have more than one implementation, as it often leads to painful unnecessary cross-dependencies. In particular, having constructors on interfaces may cause trouble when a class implements two different interfaces at the same time. Java interfaces can't have constructors for (I assume) exactly the same reasons. | but it seems that DOM (or, at least, DOM users) require object | creation and finalization. Well, the Document interface provides operations to deal with creation. As for finalization, all CORBA object references have a 'release' operation which can be used to do finalization. Do you think these are insufficient? --Lars M. (not an IDL->C guru :) 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...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|