Class IRenderBase

java.lang.Object
com.vladsch.flexmark.test.util.spec.IRenderBase
All Implemented Interfaces:
IRender

public abstract class IRenderBase extends Object implements IRender
  • Field Details

    • NULL_RENDERER

      public static final IRender NULL_RENDERER
    • TEXT_RENDERER

      public static final IRender TEXT_RENDERER
    • NullRenderer

      @Deprecated public static final IRender NullRenderer
      Deprecated.
    • TextRenderer

      @Deprecated public static final IRender TextRenderer
      Deprecated.
    • myOptions

      private final DataHolder myOptions
  • Constructor Details

    • IRenderBase

      public IRenderBase()
    • IRenderBase

      public IRenderBase(DataHolder options)
  • Method Details

    • render

      @NotNull public @NotNull String render(@NotNull @NotNull Node document)
      Description copied from interface: IRender
      Render the tree of nodes to HTML.
      Specified by:
      render in interface IRender
      Parameters:
      document - the root node
      Returns:
      the rendered HTML
    • getOptions

      @Nullable public @Nullable DataHolder getOptions()
      Description copied from interface: IRender
      Get Options for parsing
      Specified by:
      getOptions in interface IRender
      Returns:
      DataHolder for options