Package com.xwiki.macros.confluence
Class ConfluenceTocZoneBlockFilter
- java.lang.Object
-
- org.xwiki.rendering.block.PlainTextBlockFilter
-
- com.xwiki.macros.confluence.ConfluenceTocZoneBlockFilter
-
- All Implemented Interfaces:
org.xwiki.rendering.block.BlockFilter
public class ConfluenceTocZoneBlockFilter extends org.xwiki.rendering.block.PlainTextBlockFilterUsed to filter theHeaderBlocktitle to generate the toc anchor.- Since:
- 1.25.4
- Version:
- $Id$
-
-
Constructor Summary
Constructors Constructor Description ConfluenceTocZoneBlockFilter(org.xwiki.rendering.parser.Parser plainTextParser, org.xwiki.rendering.renderer.reference.link.LinkLabelGenerator linkLabelGenerator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.xwiki.rendering.block.Block>generateLabel(org.xwiki.rendering.block.HeaderBlock headerBlock)
-
-
-
Constructor Detail
-
ConfluenceTocZoneBlockFilter
public ConfluenceTocZoneBlockFilter(org.xwiki.rendering.parser.Parser plainTextParser, org.xwiki.rendering.renderer.reference.link.LinkLabelGenerator linkLabelGenerator)- Parameters:
plainTextParser- a plain text parser used to transform link labels into plain textlinkLabelGenerator- generate link label.- Since:
- 2.0M3
-
-
Method Detail
-
generateLabel
public List<org.xwiki.rendering.block.Block> generateLabel(org.xwiki.rendering.block.HeaderBlock headerBlock)
- Parameters:
headerBlock- the section title.- Returns:
- the filtered label to use in toc anchor link.
-
-