public class org.apache.wiki.markdown.MarkdownForJSPWikiExtension extends java.lang.Object implements com.vladsch.flexmark.parser.Parser$ParserExtension, com.vladsch.flexmark.html.HtmlRenderer$HtmlRendererExtension
{
private final org.apache.wiki.api.core.Context context;
private final boolean isImageInlining;
private final java.util.List inlineImagePatterns;
public void <init>(org.apache.wiki.api.core.Context, boolean, java.util.List)
{
java.util.List v;
org.apache.wiki.api.core.Context v;
org.apache.wiki.markdown.MarkdownForJSPWikiExtension v;
boolean v;
v := @this: org.apache.wiki.markdown.MarkdownForJSPWikiExtension;
v := @parameter: org.apache.wiki.api.core.Context;
v := @parameter: boolean;
v := @parameter: java.util.List;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: org.apache.wiki.api.core.Context context> = v;
v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: boolean isImageInlining> = v;
v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: java.util.List inlineImagePatterns> = v;
return;
}
public void rendererOptions(com.vladsch.flexmark.util.data.MutableDataHolder)
{
org.apache.wiki.markdown.MarkdownForJSPWikiExtension v;
com.vladsch.flexmark.util.data.MutableDataHolder v;
v := @this: org.apache.wiki.markdown.MarkdownForJSPWikiExtension;
v := @parameter: com.vladsch.flexmark.util.data.MutableDataHolder;
return;
}
public void parserOptions(com.vladsch.flexmark.util.data.MutableDataHolder)
{
org.apache.wiki.markdown.MarkdownForJSPWikiExtension v;
com.vladsch.flexmark.util.data.MutableDataHolder v;
v := @this: org.apache.wiki.markdown.MarkdownForJSPWikiExtension;
v := @parameter: com.vladsch.flexmark.util.data.MutableDataHolder;
return;
}
public void extend(com.vladsch.flexmark.html.HtmlRenderer$Builder, java.lang.String)
{
org.apache.wiki.api.core.Context v, v;
com.vladsch.flexmark.html.HtmlRenderer$Builder v;
org.apache.wiki.markdown.extensions.jspwikilinks.attributeprovider.JSPWikiLinkAttributeProviderFactory v;
java.util.List v;
org.apache.wiki.markdown.renderer.JSPWikiNodeRendererFactory v;
org.apache.wiki.markdown.MarkdownForJSPWikiExtension v;
java.lang.String v;
boolean v;
v := @this: org.apache.wiki.markdown.MarkdownForJSPWikiExtension;
v := @parameter: com.vladsch.flexmark.html.HtmlRenderer$Builder;
v := @parameter: java.lang.String;
v = new org.apache.wiki.markdown.renderer.JSPWikiNodeRendererFactory;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: org.apache.wiki.api.core.Context context>;
specialinvoke v.<org.apache.wiki.markdown.renderer.JSPWikiNodeRendererFactory: void <init>(org.apache.wiki.api.core.Context)>(v);
virtualinvoke v.<com.vladsch.flexmark.html.HtmlRenderer$Builder: com.vladsch.flexmark.html.HtmlRenderer$Builder nodeRendererFactory(com.vladsch.flexmark.html.renderer.NodeRendererFactory)>(v);
v = new org.apache.wiki.markdown.extensions.jspwikilinks.attributeprovider.JSPWikiLinkAttributeProviderFactory;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: org.apache.wiki.api.core.Context context>;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: boolean isImageInlining>;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: java.util.List inlineImagePatterns>;
specialinvoke v.<org.apache.wiki.markdown.extensions.jspwikilinks.attributeprovider.JSPWikiLinkAttributeProviderFactory: void <init>(org.apache.wiki.api.core.Context,boolean,java.util.List)>(v, v, v);
virtualinvoke v.<com.vladsch.flexmark.html.HtmlRenderer$Builder: com.vladsch.flexmark.html.HtmlRenderer$Builder attributeProviderFactory(com.vladsch.flexmark.html.AttributeProviderFactory)>(v);
return;
}
public void extend(com.vladsch.flexmark.parser.Parser$Builder)
{
com.vladsch.flexmark.parser.Parser$Builder v;
java.util.List v;
org.apache.wiki.api.core.Context v;
org.apache.wiki.markdown.MarkdownForJSPWikiExtension v;
boolean v;
org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory v;
v := @this: org.apache.wiki.markdown.MarkdownForJSPWikiExtension;
v := @parameter: com.vladsch.flexmark.parser.Parser$Builder;
v = new org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: org.apache.wiki.api.core.Context context>;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: boolean isImageInlining>;
v = v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: java.util.List inlineImagePatterns>;
specialinvoke v.<org.apache.wiki.markdown.extensions.jspwikilinks.postprocessor.JSPWikiNodePostProcessorFactory: void <init>(org.apache.wiki.api.core.Context,com.vladsch.flexmark.util.data.DataHolder,boolean,java.util.List)>(v, v, v, v);
virtualinvoke v.<com.vladsch.flexmark.parser.Parser$Builder: com.vladsch.flexmark.parser.Parser$Builder postProcessorFactory(com.vladsch.flexmark.parser.PostProcessorFactory)>(v);
return;
}
}