public class BasicHtmlDocTemplate extends Object implements HtmlDocTemplate
This class can be subclassed to customize page rendering.
HtmlDocTemplate.Null
Constructor and Description |
---|
BasicHtmlDocTemplate() |
Modifier and Type | Method and Description |
---|---|
protected void |
article(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
aside(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
body(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
footer(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected boolean |
hasAside(HtmlDocSerializerSession session)
Returns
element. |
protected boolean |
hasFooter(HtmlDocSerializerSession session)
Returns
element. |
protected boolean |
hasHeader(HtmlDocSerializerSession session)
Returns
element. |
protected boolean |
hasNav(HtmlDocSerializerSession session)
Returns
element. |
protected boolean |
hasScript(HtmlDocSerializerSession session)
Returns
element. |
protected boolean |
hasStyle(HtmlDocSerializerSession session)
Returns
element. |
protected void |
head(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
header(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
nav(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
script(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
protected void |
style(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
void |
writeTo(HtmlDocSerializerSession session,
HtmlWriter w,
Object o)
Renders the contents of the
element. |
public BasicHtmlDocTemplate()
public void writeTo(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
HtmlDocTemplate
<head>
element.writeTo
in interface HtmlDocTemplate
session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void head(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<head>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void style(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<head> /<style>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void script(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<head> /<script>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void body(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<body>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void header(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<body> /<header>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void nav(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<body> /<nav>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void aside(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<body> /<aside>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void article(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<body> /<article>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected void footer(HtmlDocSerializerSession session, HtmlWriter w, Object o) throws Exception
<body> /<footer>
element.session
- The current serializer session.w
- The writer being written to.o
- The object being serialized.Exception
- Any exception can be thrown.protected boolean hasStyle(HtmlDocSerializerSession session)
<head> /<style>
element.session
- The current serializer session.protected boolean hasScript(HtmlDocSerializerSession session)
<head> /<script>
element.session
- The current serializer session.protected boolean hasHeader(HtmlDocSerializerSession session)
<body> /<header>
element.session
- The current serializer session.protected boolean hasNav(HtmlDocSerializerSession session)
<body> /<nav>
element.session
- The current serializer session.protected boolean hasAside(HtmlDocSerializerSession session)
<body> /<aside>
element.session
- The current serializer session.protected boolean hasFooter(HtmlDocSerializerSession session)
<body> /<footer>
element.session
- The current serializer session.Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.