Class MacroExecutionContext


  • public class MacroExecutionContext
    extends Object
    Container for the execution context of a macro (i.e., the state passed to it on Macro.execute(java.util.Map, String, com.atlassian.renderer.RenderContext)).
    Since:
    2.9
    • Constructor Detail

      • MacroExecutionContext

        public MacroExecutionContext​(Map<String,​String> params,
                                     String body,
                                     PageContext pageContext)
        Constructor.
        Parameters:
        params - the parameters passed to the macro from the page
        body - the body of the macro (the text contained between the start and end tags)
        pageContext - the PageContext that the macro is called from