W3C home > Mailing lists > Public > www-dom@w3.org > July to September 2002

DOM 2 Spec vs. Java Binding

From: WEBBER,JIM (HP-UnitedKingdom,ex1) <jim_webber@hp.com>
Date: Wed, 7 Aug 2002 15:25:58 +0100
Message-ID: <72FAAE98015DD511B42600D0B747AC7F07AAE774@kipling.br.itc.hp.com>
To: www-dom@w3.org

Hello DOMers,

I have been looking at the DOM level two interfaces from the W3C site, and
am a little confused by what (in my na´ve view) seems to be a contradiction
between the DOM spec and the Java bindings. If this is unutterably trivial,
then please excuse me!

http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html in section
1.1. states "Finally, the interfaces Text, Comment, and CDATASection all
inherit from the CharacterData interface."

http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/java-binding.html in
the "org/w3c/dom/CDATASection.java" section, the following appears:

package org.w3c.dom;

public interface CDATASection extends Text{
}

Which clearly does not extend the CharacterData interface but in fact the
Text interface (which itself extends the CharacterData interface).

Are the Java language bindings definitive on the Java platform and was there
some good reason for tweaking the spec in these bindings which I haven't
figured out? Should I assume that the spec or the Java bindings are
authoritative?

Thanks,

Jim
Received on Wednesday, 7 August 2002 10:26:12 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 June 2012 06:13:56 GMT