Interface Renderer

    • Method Detail

      • generateMarkup

        MarkupOutput generateMarkup​(BlockContext bContext,
                                    Block block)
                             throws java.lang.Exception
        Generate the markup representation of the specified Block.
        Parameters:
        bContext - The BlockContext object that controls how BlockProperty values are expanded and Blocks are serialized.
        block - The Block to generate markup for.
        Returns:
        A new MarkupOutput object that contains the generated markup.
        Throws:
        java.lang.Exception - If an error occurs in the process of generating the markup.
      • setEncoderChain

        void setEncoderChain​(ContentEncoderChain contentEncoders)
        Set up the encoder chain for the renderer.
        Parameters:
        contentEncoders - - The contentEncoderChain object containing the list of encoders.
        Since:
        MicroStrategy Web 9.0.1