public class ExpandV2Macro extends Object implements com.atlassian.renderer.v2.macro.Macro
ExpandMacro
for execution.Constructor and Description |
---|
ExpandV2Macro(com.atlassian.sal.api.message.I18nResolver i18nResolver,
VelocityHelperService velocityHelperService) |
Modifier and Type | Method and Description |
---|---|
String |
execute(Map parameters,
String body,
com.atlassian.renderer.RenderContext renderContext) |
com.atlassian.renderer.v2.RenderMode |
getBodyRenderMode() |
com.atlassian.renderer.TokenType |
getTokenType(Map parameters,
String body,
com.atlassian.renderer.RenderContext context) |
com.atlassian.renderer.v2.macro.WysiwygBodyType |
getWysiwygBodyType() |
boolean |
hasBody() |
boolean |
isInline() |
boolean |
suppressMacroRenderingDuringWysiwyg() |
boolean |
suppressSurroundingTagDuringWysiwygRendering() |
public ExpandV2Macro(com.atlassian.sal.api.message.I18nResolver i18nResolver, VelocityHelperService velocityHelperService)
public com.atlassian.renderer.TokenType getTokenType(Map parameters, String body, com.atlassian.renderer.RenderContext context)
getTokenType
in interface com.atlassian.renderer.v2.macro.Macro
public boolean isInline()
isInline
in interface com.atlassian.renderer.v2.macro.Macro
public boolean hasBody()
hasBody
in interface com.atlassian.renderer.v2.macro.Macro
public com.atlassian.renderer.v2.RenderMode getBodyRenderMode()
getBodyRenderMode
in interface com.atlassian.renderer.v2.macro.Macro
public String execute(Map parameters, String body, com.atlassian.renderer.RenderContext renderContext) throws com.atlassian.renderer.v2.macro.MacroException
execute
in interface com.atlassian.renderer.v2.macro.Macro
com.atlassian.renderer.v2.macro.MacroException
public boolean suppressSurroundingTagDuringWysiwygRendering()
suppressSurroundingTagDuringWysiwygRendering
in interface com.atlassian.renderer.v2.macro.Macro
public boolean suppressMacroRenderingDuringWysiwyg()
suppressMacroRenderingDuringWysiwyg
in interface com.atlassian.renderer.v2.macro.Macro
public com.atlassian.renderer.v2.macro.WysiwygBodyType getWysiwygBodyType()
getWysiwygBodyType
in interface com.atlassian.renderer.v2.macro.Macro
Copyright © 2003–2016 Atlassian. All rights reserved.