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 java.lang.String |
executeMacro(java.lang.String command,
Macro macro,
java.util.Map params,
java.lang.String renderedBody,
RenderContext context)
|
SubRenderer |
getSubRenderer()
|
void |
makeMacro(java.lang.StringBuffer buffer,
MacroTag startTag,
java.lang.String body,
RenderContext context,
boolean hasEndTag)
|
void |
processMacro(java.lang.String command,
Macro macro,
java.lang.String body,
java.util.Map params,
RenderContext context,
java.lang.StringBuffer buffer)
|
java.lang.String |
render(java.lang.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 java.lang.String render(java.lang.String wiki,
RenderContext context)
- Description copied from interface:
RendererComponent
- Render this piece of wiki text.
makeMacro
public void makeMacro(java.lang.StringBuffer buffer,
MacroTag startTag,
java.lang.String body,
RenderContext context,
boolean hasEndTag)
processMacro
public void processMacro(java.lang.String command,
Macro macro,
java.lang.String body,
java.util.Map params,
RenderContext context,
java.lang.StringBuffer buffer)
executeMacro
protected java.lang.String executeMacro(java.lang.String command,
Macro macro,
java.util.Map params,
java.lang.String renderedBody,
RenderContext context)
throws MacroException
- Throws:
MacroException
getSubRenderer
public SubRenderer getSubRenderer()
Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.