Interface IInliner

    • Method Detail

      • getName

        String getName()

        Returns an identifiable name for the inliner

        Returns:
        the name of the inliner.
      • inline

        CharSequence inline​(ITemplateContext context,
                            IText text)

        Perform the inlining operation on an IText node.

        Parameters:
        context - the template context.
        text - the event to be inlined.
        Returns:
        the modified event (or the same event if no modifications were required)
      • inline

        CharSequence inline​(ITemplateContext context,
                            ICDATASection cdataSection)

        Perform the inlining operation on an ICDATASection node.

        Parameters:
        context - the template context.
        cdataSection - the event to be inlined.
        Returns:
        the modified event (or the same event if no modifications were required)
      • inline

        CharSequence inline​(ITemplateContext context,
                            IComment comment)

        Perform the inlining operation on an IComment node.

        Parameters:
        context - the template context.
        comment - the event to be inlined.
        Returns:
        the modified event (or the same event if no modifications were required)