public class JSPWikiLinkNodePostProcessor extends com.vladsch.flexmark.parser.block.NodePostProcessor
NodePostProcessor to convert Links into JSPWikiLinks.
Acts as a factory of NodePostProcessorState, which are the classes generating the extra markup for each concrete type of link.| Modifier and Type | Field and Description |
|---|---|
protected com.vladsch.flexmark.util.ast.Document |
document |
protected LinkParsingOperations |
linkOperations |
protected org.apache.wiki.api.core.Context |
m_context |
protected boolean |
m_useOutlinkImage |
| Constructor and Description |
|---|
JSPWikiLinkNodePostProcessor(org.apache.wiki.api.core.Context m_context,
com.vladsch.flexmark.util.ast.Document document,
boolean isImageInlining,
java.util.List<org.apache.oro.text.regex.Pattern> inlineImagePatterns) |
| Modifier and Type | Method and Description |
|---|---|
void |
process(com.vladsch.flexmark.util.ast.NodeTracker state,
com.vladsch.flexmark.util.ast.Node node) |
protected final org.apache.wiki.api.core.Context m_context
protected final LinkParsingOperations linkOperations
protected boolean m_useOutlinkImage
protected final com.vladsch.flexmark.util.ast.Document document
public JSPWikiLinkNodePostProcessor(org.apache.wiki.api.core.Context m_context, com.vladsch.flexmark.util.ast.Document document, boolean isImageInlining, java.util.List<org.apache.oro.text.regex.Pattern> inlineImagePatterns)
public void process(com.vladsch.flexmark.util.ast.NodeTracker state, com.vladsch.flexmark.util.ast.Node node)
PostProcessor.process(NodeTracker, Node)Copyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.