Class FastPage
java.lang.Object
com.opensymphony.module.sitemesh.parser.AbstractPage
com.opensymphony.module.sitemesh.parser.AbstractHTMLPage
com.opensymphony.module.sitemesh.parser.FastPage
HTMLPage implementation produced by FastPageParser.
- Author:
- Victor Salaman
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.opensymphony.module.sitemesh.parser.AbstractHTMLPage
isFrameSet, setFrameSetMethods inherited from class com.opensymphony.module.sitemesh.parser.AbstractPage
addProperty, getBooleanProperty, getIntProperty, getLongProperty, getPage, getProperties, getProperty, getPropertyKeys, getRequest, getTitle, isPropertySet, noNull, setRequest, writePageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.opensymphony.module.sitemesh.Page
addProperty, getBooleanProperty, getIntProperty, getLongProperty, getPage, getProperties, getProperty, getPropertyKeys, getRequest, getTitle, isPropertySet, setRequest, writePage
-
Constructor Details
-
FastPage
public FastPage(SitemeshBuffer sitemeshBuffer, Map<String, String> sitemeshProps, Map<String, String> htmlProps, Map<String, String> metaProps, Map<String, String> bodyProps, String title, String head, String body, boolean frameSet) Instantiates a new fast page.- Parameters:
sitemeshBuffer- the sitemesh buffersitemeshProps- the sitemesh propshtmlProps- the html propsmetaProps- the meta propsbodyProps- the body propstitle- the titlehead- the headbody- the bodyframeSet- the frame set
-
-
Method Details
-
writeHead
Description copied from class:AbstractHTMLPageWrite data of html<head>tag.Must be implemented. Data written should not actually contain the head tags, but all the data in between.
- Specified by:
writeHeadin interfaceHTMLPage- Specified by:
writeHeadin classAbstractHTMLPage- Parameters:
out- the out- Throws:
IOException- Signals that an I/O exception has occurred.
-
writeBody
Description copied from class:AbstractPageWrite data of html<body>tag.Must be implemented. Data written should not actually contain the body tags, but all the data in between.
- Specified by:
writeBodyin interfacePage- Specified by:
writeBodyin classAbstractPage- Parameters:
out- the out- Throws:
IOException- Signals that an I/O exception has occurred.
-
getBody
Description copied from interface:PageConvenience method to return the contents of the<body>tag.- Specified by:
getBodyin interfacePage- Overrides:
getBodyin classAbstractPage- Returns:
- the body
- See Also:
-
getHead
Description copied from interface:HTMLPageConvenience method to return the contents of the<head>tag as a String.- Returns:
- the head
- See Also:
-