Package sunlabs.brazil.template
Class TOCTemplate
- java.lang.Object
-
- sunlabs.brazil.template.Template
-
- sunlabs.brazil.template.TOCTemplate
-
- All Implemented Interfaces:
TemplateInterface
public class TOCTemplate extends Template
Template class for extracting table of contents information out of an html page by examining the "H1" tags, and setting request properties that can be used to build a table of contents. This class is used by the TemplateHandler.- Version:
- Author:
- Stephen Uhler
-
-
Constructor Summary
Constructors Constructor Description TOCTemplate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
init(RewriteContext hr)
Called before this template processes any tags.void
tag_h1(RewriteContext hr)
Add a name anchor to the H1 tag, so we can go there, and set the request properties:TOC.[anchor]
to the text of theH1
tag.
-
-
-
Method Detail
-
init
public boolean init(RewriteContext hr)
Description copied from class:Template
Called before this template processes any tags.- Specified by:
init
in interfaceTemplateInterface
- Overrides:
init
in classTemplate
-
tag_h1
public void tag_h1(RewriteContext hr)
Add a name anchor to the H1 tag, so we can go there, and set the request properties:TOC.[anchor]
to the text of theH1
tag.
-
-