Class JSPWikiLinkNodePostProcessor
- java.lang.Object
-
- com.vladsch.flexmark.parser.block.NodePostProcessor
-
- org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiLinkNodePostProcessor
-
- All Implemented Interfaces:
com.vladsch.flexmark.parser.PostProcessor
public class JSPWikiLinkNodePostProcessor extends com.vladsch.flexmark.parser.block.NodePostProcessor
NodePostProcessor
to convertLink
s intoJSPWikiLink
s. Acts as a factory ofNodePostProcessorState
, which are the classes generating the extra markup for each concrete type of link.
-
-
Field Summary
Fields Modifier and Type Field Description protected com.vladsch.flexmark.util.ast.Document
document
protected LinkParsingOperations
linkOperations
protected Context
m_context
protected boolean
m_useOutlinkImage
-
Constructor Summary
Constructors Constructor Description JSPWikiLinkNodePostProcessor(Context m_context, com.vladsch.flexmark.util.ast.Document document, boolean isImageInlining, java.util.List<org.apache.oro.text.regex.Pattern> inlineImagePatterns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
process(com.vladsch.flexmark.util.ast.NodeTracker state, com.vladsch.flexmark.util.ast.Node node)
-
-
-
Field Detail
-
linkOperations
protected final LinkParsingOperations linkOperations
-
m_useOutlinkImage
protected boolean m_useOutlinkImage
-
document
protected final com.vladsch.flexmark.util.ast.Document document
-
-
Constructor Detail
-
JSPWikiLinkNodePostProcessor
public JSPWikiLinkNodePostProcessor(Context m_context, com.vladsch.flexmark.util.ast.Document document, boolean isImageInlining, java.util.List<org.apache.oro.text.regex.Pattern> inlineImagePatterns)
-
-
Method Detail
-
process
public void process(com.vladsch.flexmark.util.ast.NodeTracker state, com.vladsch.flexmark.util.ast.Node node)
- See Also:
PostProcessor.process(NodeTracker, Node)
-
-