BlockFactory(DataHolder options) { super(options); this.options = new TocOptions(options, true); this.myParsing = new TocParsing(options); }
private BlockFactory(DataHolder options) { super(options); this.options = new TocOptions(options, false); this.myParsing = new TocParsing(options); }
@Override public MutableDataHolder setIn(final MutableDataHolder dataHolder) { return toImmutable().setIn(dataHolder); }
@Override public TocOptions setOptions(TocOptions options) { return options.withListType(TocOptions.ListType.FLAT_REVERSED); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withIsNumbered(true); } }),
@Override public void render(SimTocContent node, NodeRendererContext context, HtmlWriter html) { SimTocNodeRenderer.this.render(node, context, html); } }),
@Override public void render(TocBlock node, NodeRendererContext context, HtmlWriter html) { TocNodeRenderer.this.render(node, context, html); } })
@Override public TocOptions create(DataHolder options) { return new TocOptions(options, false); } });
@Override public void render(SimTocBlock node, NodeFormatterContext context, MarkdownWriter markdown) { SimTocNodeFormatter.this.render(node, context, markdown); } }),
@Override public void render(SimTocContent node, NodeFormatterContext context, MarkdownWriter markdown) { SimTocNodeFormatter.this.render(node, context, markdown); } })
@Override public void render(SimTocBlock node, NodeRendererContext context, HtmlWriter html) { SimTocNodeRenderer.this.render(node, context, html); } }),
@Override public BlockParserFactory create(DataHolder options) { return new BlockFactory(options); } }
@Override protected TocOptions setOptions(TocOptions options) { return options.withIsHtml(true); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withIsTextOnly(true); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withListType(TocOptions.ListType.SORTED); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withIsNumbered(true); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withListType(TocOptions.ListType.FLAT); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withListType(TocOptions.ListType.HIERARCHY); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withListType(TocOptions.ListType.SORTED_REVERSED); } }),
@Override public TocOptions setOptions(TocOptions options) { return options.withListType(TocOptions.ListType.SORTED); } }),