public class MacroRendererComponent extends AbstractRendererComponent
| Constructor and Description |
|---|
MacroRendererComponent(MacroManager macroManager,
SubRenderer subRenderer) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
executeMacro(String command,
Macro macro,
Map params,
String renderedBody,
RenderContext context) |
SubRenderer |
getSubRenderer() |
void |
makeMacro(StringBuffer buffer,
MacroTag startTag,
String body,
RenderContext context) |
void |
processMacro(String command,
Macro macro,
String body,
Map params,
RenderContext context,
StringBuffer buffer) |
String |
render(String wiki,
RenderContext context)
Render this piece of wiki text.
|
boolean |
shouldRender(RenderMode renderMode)
Whether or not this render component is required given the current render mode.
|
public MacroRendererComponent(MacroManager macroManager, SubRenderer subRenderer)
public boolean shouldRender(RenderMode renderMode)
RendererComponentpublic String render(String wiki, RenderContext context)
RendererComponentpublic void makeMacro(StringBuffer buffer, MacroTag startTag, String body, RenderContext context)
public void processMacro(String command, Macro macro, String body, Map params, RenderContext context, StringBuffer buffer)
protected String executeMacro(String command, Macro macro, Map params, String renderedBody, RenderContext context) throws MacroException
MacroExceptionpublic SubRenderer getSubRenderer()
Copyright © 2015 Atlassian. All rights reserved.