Class FlexmarkSpecExampleRenderer
java.lang.Object
com.vladsch.flexmark.test.util.SpecExampleRendererBase
com.vladsch.flexmark.test.util.FlexmarkSpecExampleRenderer
- All Implemented Interfaces:
SpecExampleRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable Nodeprivate @Nullable Nodeprivate @NotNull IParseprivate @NotNull IRenderFields inherited from class SpecExampleRendererBase
myExample, myIncludeExampleInfo, myOptionsFields inherited from interface SpecExampleRenderer
NULL -
Constructor Summary
ConstructorsConstructorDescriptionFlexmarkSpecExampleRenderer(@NotNull SpecExample example, @Nullable DataHolder options, @NotNull IParse parser, @NotNull IRender render) FlexmarkSpecExampleRenderer(@NotNull SpecExample example, @Nullable DataHolder options, @NotNull IParse parser, @NotNull IRender render, boolean includeExampleCoord) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidvoid@NotNull Nodeprotected @NotNull Nodefinal @NotNull IParsefinal @NotNull IRendervoidincludeDocument(@NotNull String includedText) voidparse(CharSequence input) protected @NotNull StringOverride to customizeprotected @NotNull StringOverride to customizevoidvoidMethods inherited from class SpecExampleRendererBase
getAst, getExample, getHtml, getOptions, includeExampleInfo, isFinalized
-
Field Details
-
myIncludedDocument
-
myDocument
-
myParser
-
myRender
-
-
Constructor Details
-
FlexmarkSpecExampleRenderer
public FlexmarkSpecExampleRenderer(@NotNull @NotNull SpecExample example, @Nullable @Nullable DataHolder options, @NotNull @NotNull IParse parser, @NotNull @NotNull IRender render) -
FlexmarkSpecExampleRenderer
public FlexmarkSpecExampleRenderer(@NotNull @NotNull SpecExample example, @Nullable @Nullable DataHolder options, @NotNull @NotNull IParse parser, @NotNull @NotNull IRender render, boolean includeExampleCoord)
-
-
Method Details
-
includeDocument
-
getIncludedDocument
-
parse
-
finalizeDocument
public void finalizeDocument() -
adjustParserForInclusion
protected void adjustParserForInclusion() -
getDocument
-
renderHtml
Override to customize- Specified by:
renderHtmlin classSpecExampleRendererBase- Returns:
- HTML string, will be cached after document is finalized to allow for timing collection iterations,
-
renderAst
Override to customize- Specified by:
renderAstin classSpecExampleRendererBase- Returns:
- HTML string, will be cached after document is finalized to allow for timing collection iterations,
-
finalizeRender
public void finalizeRender()- Specified by:
finalizeRenderin interfaceSpecExampleRenderer- Overrides:
finalizeRenderin classSpecExampleRendererBase
-
getParser
-
setParser
-
setRender
-
getRenderer
-