com.atlassian.jira.dev.reference.plugin.renderer
Class ReferenceMacro

java.lang.Object
  extended by com.atlassian.renderer.v2.macro.BaseMacro
      extended by com.atlassian.jira.dev.reference.plugin.renderer.ReferenceMacro
All Implemented Interfaces:
com.atlassian.renderer.v2.macro.Macro

public class ReferenceMacro
extends com.atlassian.renderer.v2.macro.BaseMacro

A reference macro that reverses its body

Since:
v4.4

Field Summary
 
Fields inherited from interface com.atlassian.renderer.v2.macro.Macro
RAW_PARAMS_KEY
 
Constructor Summary
ReferenceMacro()
           
 
Method Summary
 String execute(Map map, String body, com.atlassian.renderer.RenderContext renderContext)
           
 com.atlassian.renderer.v2.RenderMode getBodyRenderMode()
           
 boolean hasBody()
           
 boolean isInline()
           
 
Methods inherited from class com.atlassian.renderer.v2.macro.BaseMacro
getTokenType, getWysiwygBodyType, suppressMacroRenderingDuringWysiwyg, suppressSurroundingTagDuringWysiwygRendering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceMacro

public ReferenceMacro()
Method Detail

isInline

public boolean isInline()
Specified by:
isInline in interface com.atlassian.renderer.v2.macro.Macro
Overrides:
isInline in class com.atlassian.renderer.v2.macro.BaseMacro

hasBody

public boolean hasBody()

getBodyRenderMode

public com.atlassian.renderer.v2.RenderMode getBodyRenderMode()

execute

public String execute(Map map,
                      String body,
                      com.atlassian.renderer.RenderContext renderContext)
               throws com.atlassian.renderer.v2.macro.MacroException
Throws:
com.atlassian.renderer.v2.macro.MacroException


Copyright © 2002-2013 Atlassian. All Rights Reserved.