Description of the illustration arpls010.eps

This figure provides a graphical representation of inheritance-type relationship between DOM types; methods defined on the supertype should be available on the subtype.

Description of the inheritance structure follows:

  1. Attr, CharacterData, Document, DocumentFragment, DocumentType, Element, Entity, EntityReference, Notation, and ProcessingInstruction are all subtypes of Node

  2. Text is a subtype of CharacterData

  3. CDATASection and Comment are subtypes of Text