public final class FastPage extends AbstractHTMLPage
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
body |
private java.lang.String |
head |
Constructor and Description |
---|
FastPage(SitemeshBuffer sitemeshBuffer,
java.util.Map sitemeshProps,
java.util.Map htmlProps,
java.util.Map metaProps,
java.util.Map bodyProps,
java.lang.String title,
java.lang.String head,
java.lang.String body,
boolean frameSet) |
Modifier and Type | Method and Description |
---|---|
private void |
addAttributeList(java.lang.String prefix,
java.util.Map attributes) |
java.lang.String |
getBody()
Convenience method to return the contents of the
<body> tag. |
java.lang.String |
getHead()
Convenience method to return the contents of the
<head> tag as a String. |
void |
writeBody(java.io.Writer out)
Write data of html
<body> tag. |
void |
writeHead(java.io.Writer out)
Write data of html
<head> tag. |
isFrameSet, setFrameSet
addProperty, getBooleanProperty, getIntProperty, getLongProperty, getPage, getProperties, getProperty, getPropertyKeys, getRequest, getTitle, isPropertySet, noNull, setRequest, writePage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addProperty, getBooleanProperty, getIntProperty, getLongProperty, getPage, getProperties, getProperty, getPropertyKeys, getRequest, getTitle, isPropertySet, setRequest, writePage
public FastPage(SitemeshBuffer sitemeshBuffer, java.util.Map sitemeshProps, java.util.Map htmlProps, java.util.Map metaProps, java.util.Map bodyProps, java.lang.String title, java.lang.String head, java.lang.String body, boolean frameSet)
public void writeHead(java.io.Writer out) throws java.io.IOException
AbstractHTMLPage
<head>
tag.
Must be implemented. Data written should not actually contain the head tags, but all the data in between.
writeHead
in interface HTMLPage
writeHead
in class AbstractHTMLPage
java.io.IOException
public void writeBody(java.io.Writer out) throws java.io.IOException
AbstractPage
<body>
tag.
Must be implemented. Data written should not actually contain the body tags, but all the data in between.
writeBody
in interface Page
writeBody
in class AbstractPage
java.io.IOException
private void addAttributeList(java.lang.String prefix, java.util.Map attributes)
public java.lang.String getBody()
Page
<body>
tag.getBody
in interface Page
getBody
in class AbstractPage
Page.writeBody(java.io.Writer)
public java.lang.String getHead()
HTMLPage
<head>
tag as a String.HTMLPage.writeHead(java.io.Writer)