public class TableOfContents extends java.lang.Object implements Plugin, HeadingListener
Parameters :
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PARAM_NUMBERED
Parameter name for setting whether the headings should be numbered.
|
static java.lang.String |
PARAM_PREFIX
Parameter name for setting what the prefix for the heading is.
|
static java.lang.String |
PARAM_START
Parameter name for setting where the numbering should start.
|
static java.lang.String |
PARAM_TITLE
Parameter name for setting the title.
|
CORE_PLUGINS_RESOURCEBUNDLE| Constructor and Description |
|---|
TableOfContents() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
execute(Context context,
java.util.Map<java.lang.String,java.lang.String> params) |
void |
headingAdded(Context context,
Heading hd)
Is called whenever a heading is encountered in the stream.
|
public static final java.lang.String PARAM_TITLE
public static final java.lang.String PARAM_NUMBERED
public static final java.lang.String PARAM_START
public static final java.lang.String PARAM_PREFIX
public TableOfContents()
public void headingAdded(Context context, Heading hd)
headingAdded in interface HeadingListenercontext - The WikiContexthd - The heading which was just encountered.public java.lang.String execute(Context context, java.util.Map<java.lang.String,java.lang.String> params) throws PluginException
execute in interface PluginPluginExceptionCopyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.