public static class FlexmarkHtmlConverter.Builder extends com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>
FlexmarkHtmlConverter. See methods for default configuration.| Constructor and Description |
|---|
Builder() |
Builder(com.vladsch.flexmark.util.data.DataHolder options) |
Builder(FlexmarkHtmlConverter.Builder other) |
Builder(FlexmarkHtmlConverter.Builder other,
com.vladsch.flexmark.util.data.DataHolder options) |
| Modifier and Type | Method and Description |
|---|---|
FlexmarkHtmlConverter |
build() |
FlexmarkHtmlConverter.Builder |
htmlNodeRendererFactory(HtmlNodeRendererFactory htmlNodeRendererFactory)
Add a factory for instantiating a node renderer (done when rendering).
|
FlexmarkHtmlConverter.Builder |
linkResolverFactory(HtmlLinkResolverFactory linkResolverFactory)
Add a factory for instantiating a node renderer (done when rendering).
|
protected boolean |
loadExtension(com.vladsch.flexmark.util.builder.Extension extension) |
protected void |
preloadExtension(com.vladsch.flexmark.util.builder.Extension extension) |
protected void |
removeApiPoint(Object apiPoint) |
addExtensionApiPoint, extensions, loadExtensions, set, unloadExtension, unloadExtensions, withOptionsclear, get, getOrCompute, merge, remove, setAll, setFrom, setIn, toImmutable, toMutablepublic Builder()
public Builder(com.vladsch.flexmark.util.data.DataHolder options)
public Builder(FlexmarkHtmlConverter.Builder other)
public Builder(FlexmarkHtmlConverter.Builder other, com.vladsch.flexmark.util.data.DataHolder options)
public FlexmarkHtmlConverter build()
FlexmarkHtmlConverterprotected void removeApiPoint(Object apiPoint)
removeApiPoint in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>protected void preloadExtension(com.vladsch.flexmark.util.builder.Extension extension)
preloadExtension in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>protected boolean loadExtension(com.vladsch.flexmark.util.builder.Extension extension)
loadExtension in class com.vladsch.flexmark.util.builder.BuilderBase<FlexmarkHtmlConverter.Builder>public FlexmarkHtmlConverter.Builder htmlNodeRendererFactory(HtmlNodeRendererFactory htmlNodeRendererFactory)
If multiple node renderers for the same node type are created, the one from the factory that was added first "wins". (This is how the rendering for core node types can be overridden; the default rendering comes last.)
htmlNodeRendererFactory - the factory for creating a node rendererthispublic FlexmarkHtmlConverter.Builder linkResolverFactory(HtmlLinkResolverFactory linkResolverFactory)
If multiple node renderers for the same node type are created, the one from the factory that was added first "wins". (This is how the rendering for core node types can be overridden; the default rendering comes last.)
linkResolverFactory - the factory for creating a node rendererthisCopyright © 2019. All rights reserved.