com.atlassian.renderer.v2.components
Class MacroRendererComponent
java.lang.Object
com.atlassian.renderer.v2.components.AbstractRendererComponent
com.atlassian.renderer.v2.components.MacroRendererComponent
- All Implemented Interfaces:
- RendererComponent
public class MacroRendererComponent
- extends AbstractRendererComponent
Method Summary |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MacroRendererComponent
public MacroRendererComponent(MacroManager macroManager,
SubRenderer subRenderer)
shouldRender
public boolean shouldRender(RenderMode renderMode)
- Description copied from interface:
RendererComponent
- Whether or not this render component is required given the current render mode.
render
public String render(String wiki,
RenderContext context)
- Description copied from interface:
RendererComponent
- Render this piece of wiki text.
makeMacro
public void makeMacro(StringBuffer buffer,
MacroTag startTag,
String body,
RenderContext context)
processMacro
public void processMacro(String command,
Macro macro,
String body,
Map params,
RenderContext context,
StringBuffer buffer)
executeMacro
protected String executeMacro(String command,
Macro macro,
Map params,
String renderedBody,
RenderContext context)
throws MacroException
- Throws:
MacroException
getSubRenderer
public SubRenderer getSubRenderer()
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.