public class org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory extends com.vladsch.flexmark.parser.block.NodePostProcessorFactory
{
private final org.apache.wiki.api.core.Context m_context;
private final boolean isImageInlining;
private final java.util.List inlineImagePatterns;
public void <init>(org.apache.wiki.api.core.Context, com.vladsch.flexmark.util.data.DataHolder, boolean, java.util.List)
{
java.util.List v;
org.apache.wiki.api.core.Context v;
com.vladsch.flexmark.util.data.DataHolder v;
java.lang.Class[] v;
boolean v;
org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory v;
v := @this: org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory;
v := @parameter: org.apache.wiki.api.core.Context;
v := @parameter: com.vladsch.flexmark.util.data.DataHolder;
v := @parameter: boolean;
v := @parameter: java.util.List;
specialinvoke v.<com.vladsch.flexmark.parser.block.NodePostProcessorFactory: void <init>(boolean)>(1);
v = newarray (java.lang.Class)[1];
v[0] = class "Lcom/vladsch/flexmark/ast/Link;";
virtualinvoke v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: void addNodes(java.lang.Class[])>(v);
v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: org.apache.wiki.api.core.Context m_context> = v;
v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: boolean isImageInlining> = v;
v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: java.util.List inlineImagePatterns> = v;
return;
}
public com.vladsch.flexmark.parser.block.NodePostProcessor apply(com.vladsch.flexmark.util.ast.Document)
{
java.util.List v;
org.apache.wiki.api.core.Context v;
org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiLinkNodePostProcessor v;
com.vladsch.flexmark.util.ast.Document v;
boolean v;
org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory v;
v := @this: org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory;
v := @parameter: com.vladsch.flexmark.util.ast.Document;
v = new org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiLinkNodePostProcessor;
v = v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: org.apache.wiki.api.core.Context m_context>;
v = v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: boolean isImageInlining>;
v = v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: java.util.List inlineImagePatterns>;
specialinvoke v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiLinkNodePostProcessor: void <init>(org.apache.wiki.api.core.Context,com.vladsch.flexmark.util.ast.Document,boolean,java.util.List)>(v, v, v, v);
return v;
}
}