public class org.apache.wiki.parser.markdown.MarkdownDocument extends org.apache.wiki.parser.WikiDocument
{
private static final long serialVersionUID;
private final com.vladsch.flexmark.util.ast.Node md;
public void <init>(org.apache.wiki.api.core.Page, com.vladsch.flexmark.util.ast.Node)
{
org.apache.wiki.api.core.Page v;
com.vladsch.flexmark.util.ast.Node v;
org.apache.wiki.parser.markdown.MarkdownDocument v;
v := @this: org.apache.wiki.parser.markdown.MarkdownDocument;
v := @parameter: org.apache.wiki.api.core.Page;
v := @parameter: com.vladsch.flexmark.util.ast.Node;
specialinvoke v.<org.apache.wiki.parser.WikiDocument: void <init>(org.apache.wiki.api.core.Page)>(v);
v.<org.apache.wiki.parser.markdown.MarkdownDocument: com.vladsch.flexmark.util.ast.Node md> = v;
return;
}
public com.vladsch.flexmark.util.ast.Node getMarkdownNode()
{
com.vladsch.flexmark.util.ast.Node v;
org.apache.wiki.parser.markdown.MarkdownDocument v;
v := @this: org.apache.wiki.parser.markdown.MarkdownDocument;
v = v.<org.apache.wiki.parser.markdown.MarkdownDocument: com.vladsch.flexmark.util.ast.Node md>;
return v;
}
public static com.vladsch.flexmark.util.data.MutableDataSet options(org.apache.wiki.api.core.Context, boolean, java.util.List)
{
java.lang.Object[] v;
com.vladsch.flexmark.ext.attributes.AttributesExtension v;
com.vladsch.flexmark.util.data.DataKey v, v, v;
java.lang.Boolean v;
boolean v;
org.apache.wiki.api.core.Context v;
com.vladsch.flexmark.ext.toc.TocExtension v;
com.vladsch.flexmark.ext.definition.DefinitionExtension v;
com.vladsch.flexmark.ext.footnotes.FootnoteExtension v;
java.util.List v, v;
com.vladsch.flexmark.parser.ParserEmulationProfile v;
org.apache.wiki.markdown.MarkdownForJSPWikiExtension v;
com.vladsch.flexmark.util.data.MutableDataSet v;
com.vladsch.flexmark.ext.tables.TablesExtension v;
v := @parameter: org.apache.wiki.api.core.Context;
v := @parameter: boolean;
v := @parameter: java.util.List;
v = new com.vladsch.flexmark.util.data.MutableDataSet;
specialinvoke v.<com.vladsch.flexmark.util.data.MutableDataSet: void <init>()>();
v = <com.vladsch.flexmark.parser.ParserEmulationProfile: com.vladsch.flexmark.parser.ParserEmulationProfile COMMONMARK>;
virtualinvoke v.<com.vladsch.flexmark.util.data.MutableDataSet: com.vladsch.flexmark.util.data.MutableDataSet setFrom(com.vladsch.flexmark.util.data.MutableDataSetter)>(v);
v = <com.vladsch.flexmark.ext.attributes.AttributesExtension: com.vladsch.flexmark.util.data.DataKey ASSIGN_TEXT_ATTRIBUTES>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
virtualinvoke v.<com.vladsch.flexmark.util.data.MutableDataSet: com.vladsch.flexmark.util.data.MutableDataSet set(com.vladsch.flexmark.util.data.DataKey,java.lang.Object)>(v, v);
v = <com.vladsch.flexmark.ext.footnotes.FootnoteExtension: com.vladsch.flexmark.util.data.DataKey FOOTNOTE_LINK_REF_CLASS>;
virtualinvoke v.<com.vladsch.flexmark.util.data.MutableDataSet: com.vladsch.flexmark.util.data.MutableDataSet set(com.vladsch.flexmark.util.data.DataKey,java.lang.Object)>(v, "footnoteref");
v = <com.vladsch.flexmark.parser.Parser: com.vladsch.flexmark.util.data.DataKey EXTENSIONS>;
v = newarray (com.vladsch.flexmark.util.misc.Extension)[6];
v = new org.apache.wiki.markdown.MarkdownForJSPWikiExtension;
specialinvoke v.<org.apache.wiki.markdown.MarkdownForJSPWikiExtension: void <init>(org.apache.wiki.api.core.Context,boolean,java.util.List)>(v, v, v);
v[0] = v;
v = staticinvoke <com.vladsch.flexmark.ext.attributes.AttributesExtension: com.vladsch.flexmark.ext.attributes.AttributesExtension create()>();
v[1] = v;
v = staticinvoke <com.vladsch.flexmark.ext.definition.DefinitionExtension: com.vladsch.flexmark.ext.definition.DefinitionExtension create()>();
v[2] = v;
v = staticinvoke <com.vladsch.flexmark.ext.footnotes.FootnoteExtension: com.vladsch.flexmark.ext.footnotes.FootnoteExtension create()>();
v[3] = v;
v = staticinvoke <com.vladsch.flexmark.ext.tables.TablesExtension: com.vladsch.flexmark.ext.tables.TablesExtension create()>();
v[4] = v;
v = staticinvoke <com.vladsch.flexmark.ext.toc.TocExtension: com.vladsch.flexmark.ext.toc.TocExtension create()>();
v[5] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
virtualinvoke v.<com.vladsch.flexmark.util.data.MutableDataSet: com.vladsch.flexmark.util.data.MutableDataSet set(com.vladsch.flexmark.util.data.DataKey,java.lang.Object)>(v, v);
return v;
}
}