Class HTMLPage2Content
- java.lang.Object
-
- com.opensymphony.sitemesh.compatability.HTMLPage2Content
-
-
Constructor Summary
Constructors Constructor Description HTMLPage2Content(HTMLPage page)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(String name, String value)Manually add a property to page.StringgetProperty(String name)Get a property embedded into thePageas aString.String[]getPropertyKeys()Get all available property keys for thePage.StringgetTitle()Get the Title of the documentintoriginalLength()Length of the original unprocessed content.voidwriteBody(Writer out)Write the contents of the<body>tag.voidwriteHead(Writer out)Write the contents of the<head>tag.voidwriteOriginal(Writer out)Write out the original unprocessed content.
-
-
-
Field Detail
-
page
private final HTMLPage page
-
-
Constructor Detail
-
HTMLPage2Content
public HTMLPage2Content(HTMLPage page)
-
-
Method Detail
-
writeOriginal
public void writeOriginal(Writer out) throws IOException
Description copied from interface:ContentWrite out the original unprocessed content.- Specified by:
writeOriginalin interfaceContent- Throws:
IOException
-
originalLength
public int originalLength()
Description copied from interface:ContentLength of the original unprocessed content.- Specified by:
originalLengthin interfaceContent
-
writeBody
public void writeBody(Writer out) throws IOException
Description copied from interface:ContentWrite the contents of the<body>tag.- Specified by:
writeBodyin interfaceContent- Throws:
IOException
-
writeHead
public void writeHead(Writer out) throws IOException
Description copied from interface:ContentWrite the contents of the<head>tag.- Specified by:
writeHeadin interfaceContent- Throws:
IOException
-
getTitle
public String getTitle()
Description copied from interface:ContentGet the Title of the document
-
getProperty
public String getProperty(String name)
Description copied from interface:ContentGet a property embedded into thePageas aString.- Specified by:
getPropertyin interfaceContent- Parameters:
name- Name of property- Returns:
- Property value
-
getPropertyKeys
public String[] getPropertyKeys()
Description copied from interface:ContentGet all available property keys for thePage.- Specified by:
getPropertyKeysin interfaceContent- Returns:
- Property keys
-
addProperty
public void addProperty(String name, String value)
Description copied from interface:ContentManually add a property to page.- Specified by:
addPropertyin interfaceContent
-
-