com.atlassian.confluence.renderer.v2.macros
Class ListLabelsMacro

java.lang.Object
  extended bycom.atlassian.renderer.v2.macro.BaseMacro
      extended bycom.atlassian.confluence.renderer.v2.macros.ListLabelsMacro
All Implemented Interfaces:
Macro

public class ListLabelsMacro
extends BaseMacro


Field Summary
 
Fields inherited from interface com.atlassian.renderer.v2.macro.Macro
RAW_PARAMS_KEY
 
Constructor Summary
ListLabelsMacro()
           
 
Method Summary
 String execute(Map parameters, String body, RenderContext renderContext)
           
 AlphabeticalLabelGroupingSupport getAlphaSupport(String spaceKey, int limit)
           
 RenderMode getBodyRenderMode()
           
 boolean hasBody()
           
 boolean isInline()
           
 void setLabelManager(LabelManager labelManager)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 
Methods inherited from class com.atlassian.renderer.v2.macro.BaseMacro
suppressMacroRenderingDuringWysiwyg, suppressSurroundingTagDuringWysiwygRendering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListLabelsMacro

public ListLabelsMacro()
Method Detail

isInline

public boolean isInline()

hasBody

public boolean hasBody()

getBodyRenderMode

public RenderMode getBodyRenderMode()

execute

public String execute(Map parameters,
                      String body,
                      RenderContext renderContext)
               throws MacroException
Throws:
MacroException

getAlphaSupport

public AlphabeticalLabelGroupingSupport getAlphaSupport(String spaceKey,
                                                        int limit)

setLabelManager

public void setLabelManager(LabelManager labelManager)

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)


Confluence is developed by Atlassian.