Class TokenizedHTMLPage
java.lang.Object
com.opensymphony.module.sitemesh.parser.AbstractPage
com.opensymphony.module.sitemesh.parser.AbstractHTMLPage
com.opensymphony.module.sitemesh.parser.TokenizedHTMLPage
- All Implemented Interfaces:
PageBuilder
,HTMLPage
,Page
HTMLPage implementation that builds itself based on the incoming 'tag' and 'text' tokens fed to it from the
HTMLTagTokenizer.
- Author:
- Joe Walnes
- See Also:
-
Field Summary
FieldsFields inherited from class com.opensymphony.module.sitemesh.parser.AbstractPage
pageData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBody()
Convenience method to return the contents of the<body>
tag.getHead()
Convenience method to return the contents of the<head>
tag as a String.getPage()
Convenience method to return the contents of thePage
in its original format.void
Write data of html<body>
tag.void
Write data of html<head>
tag.Methods inherited from class com.opensymphony.module.sitemesh.parser.AbstractHTMLPage
isFrameSet, setFrameSet
Methods inherited from class com.opensymphony.module.sitemesh.parser.AbstractPage
addProperty, getBooleanProperty, getContentLength, getIntProperty, getLongProperty, getProperties, getProperty, getPropertyKeys, getRequest, getTitle, isPropertySet, noNull, setRequest, writePage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.opensymphony.module.sitemesh.Page
addProperty, getBooleanProperty, getContentLength, getIntProperty, getLongProperty, getProperties, getProperty, getPropertyKeys, getRequest, getTitle, isPropertySet, setRequest, writePage
Methods inherited from interface com.opensymphony.module.sitemesh.html.rules.PageBuilder
addProperty
-
Field Details
-
body
-
head
-
-
Constructor Details
-
TokenizedHTMLPage
-
-
Method Details
-
writeHead
Description copied from class:AbstractHTMLPage
Write 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:
writeHead
in interfaceHTMLPage
- Specified by:
writeHead
in classAbstractHTMLPage
- Throws:
IOException
-
writeBody
Description copied from class:AbstractPage
Write 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:
writeBody
in interfacePage
- Specified by:
writeBody
in classAbstractPage
- Throws:
IOException
-
getHead
Description copied from interface:HTMLPage
Convenience method to return the contents of the<head>
tag as a String. -
getBody
Description copied from interface:Page
Convenience method to return the contents of the<body>
tag.- Specified by:
getBody
in interfacePage
- Overrides:
getBody
in classAbstractPage
- See Also:
-
getPage
Description copied from interface:Page
Convenience method to return the contents of thePage
in its original format.- Specified by:
getPage
in interfacePage
- Overrides:
getPage
in classAbstractPage
- See Also:
-