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 Details

    • TOCTemplate

      public TOCTemplate()
  • Method Details

    • init

      public boolean init(RewriteContext hr)
      Description copied from class: Template
      Called before this template processes any tags.
      Specified by:
      init in interface TemplateInterface
      Overrides:
      init in class Template
    • 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 the H1 tag.