Package org.apache.tapestry5.dom


package org.apache.tapestry5.dom
A Document Object Model, a tree of nodes representing elements, attributes and text within a document. Tapestry renders pages and their components to a DOM before streaming the output (typically as (X)HTML) to the client.
  • Class
    Description
     
    An attribute within an Element.
    A node that stores parsed character content (CDATA).
    A node that represents a comment within the DOM.
    Default implementation of MarkupModel that is appropriate for traditional (X)HTML markup.
    The root node of a DOM.
    Representation of a document type.
    An element that will render with a begin tag and attributes, a body, and an end tag.
    Part of a MarkupModel, used to define how end tags are handled when the Document in rendered out as a text stream.
    Implementation of MarkupModel that correctly handles HTML5 void elements.
    Used by a the DOM to determine how to produce markup.
    A node within the DOM.
    A specialized node in the document tree that contains raw markup to be printed to the client exactly as-is.
    A type of node that contains text.
    A callback interface used navigate the Elements of a document.
    Markup model used when generating any form of XML markup.