All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.w3c.dom.package.html Maven / Gradle / Ivy

The newest version!




The Document Object Model (DOM™) is a Recommendation
of the World Wide Web Consortium, defining programming interfaces for XML
(and, optionally, HTML) documents.  It is a stable document
derived from a series of working drafts produced over the last year as
deliverables of the W3C DOM Activity.




Legal Statements

The Recommendation and this Java package are Copyright © World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/

DOM is a Trademark of the World Wide Web Consortium.

Production Notes

The Java sources from which this package documentation was created were converted directly from the XML version of the DOM level 1 specification, as made available internal to the W3C from http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/xml-source.zip The conversion was done on October 1, 1998 shortly after those specifications were made generally available. Later a few files were reconverted to incorporate more information, and some references to the DOMString type were manually changed to values more appropriate to the Java mapping.

A conversion program used Sun's validating XML parser to load that specification into a customized DOM tree. That program then walked over that tree and, for each node in the core specification that corresponded to an interface or exception, generated the corresponding Java source file. That source file included javadoc directives generated from that specification, holding English descriptions of the interfaces, their attributes, and their methods. The source files were compiled, and the resulting class files were compared against those generated from the W3C versions of the Java source files in order to provide assurance that no errors were introduced by the conversion program.

A similar process was used to generate the DOM specification itself, and its Java bindings. However, the process currently used by W3C does not generate Javadoc comments corresponding as closely to the specification itself, or to the current (JDK 1.2) level of documentation standards.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy