# Uses of Class
org.apache.tapestry5.dom.AbstractMarkupModel

Packages that use AbstractMarkupModel
Package
Description
org.apache.tapestry5.dom
A Document Object Model, a tree of nodes representing elements, attributes and text within a document.

- ## Uses of AbstractMarkupModel in org.apache.tapestry5.dom

  Subclasses of AbstractMarkupModel in org.apache.tapestry5.dom
  Modifier and Type
  Class
  Description
  `class`
  `DefaultMarkupModel`
  Default implementation of `MarkupModel` that is appropriate for traditional (X)HTML markup.
  `class`
  `Html5MarkupModel`
  Implementation of `MarkupModel` that correctly handles HTML5 void elements.
  `final class`
  `XMLMarkupModel`
  Markup model used when generating any form of XML markup.