Package org.apache.tapestry5.dom
Class DefaultMarkupModel
java.lang.Object
org.apache.tapestry5.dom.AbstractMarkupModel
org.apache.tapestry5.dom.DefaultMarkupModel
- All Implemented Interfaces:
MarkupModel
Default implementation of
MarkupModel
that is appropriate for traditional (X)HTML
markup. Assumes that all tags are lower-case. The majority of elements will be "expanded" (meaning a complete start
and end tag); this is for compatibility with web browsers, especially when the content type of a response indicates
HTML, not true XML. Only the "hr", "br","img", "link", and "meta" tags will be rendered abbreviated (i.e., "lt;img/>").-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEndTagStyle
(String element) For a given element, determines how the end tag for the element should be rendered.boolean
isXML()
Returns false.Methods inherited from class org.apache.tapestry5.dom.AbstractMarkupModel
encode, encodeQuoted, getAttributeQuote
-
Constructor Details
-
DefaultMarkupModel
public DefaultMarkupModel() -
DefaultMarkupModel
-
-
Method Details
-
getEndTagStyle
Description copied from interface:MarkupModel
For a given element, determines how the end tag for the element should be rendered. -
isXML
Returns false.- Returns:
- true for XML output, false for HTML output
-