com.atlassian.confluence.renderer.v2.macros
Class RecentlyUsedLabelsMacro
java.lang.Object
com.atlassian.renderer.v2.macro.BaseMacro
com.atlassian.confluence.renderer.v2.macros.RecentlyUsedLabelsMacro
- All Implemented Interfaces:
- com.atlassian.renderer.v2.macro.Macro
public class RecentlyUsedLabelsMacro
- extends com.atlassian.renderer.v2.macro.BaseMacro
Show the 'n' most recently modified labels. The number of labels returned by this macro is limited to 100.
This macro supports the three scopes: global, space and personal.
This macro supports two styles. Compact and tablular. Compact will render a simple comma separated list and tabular
will render a table of information related to the recent label usage. In particular, the name of the user that added
the label to the content, and the page to which it was added.
Fields inherited from interface com.atlassian.renderer.v2.macro.Macro |
RAW_PARAMS_KEY |
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 |
RecentlyUsedLabelsMacro
public RecentlyUsedLabelsMacro()
setLabelManager
public void setLabelManager(LabelManager manager)
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
setFormatSettingsManager
public void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
execute
public java.lang.String execute(java.util.Map parameters,
java.lang.String string,
com.atlassian.renderer.RenderContext renderContext)
throws com.atlassian.renderer.v2.macro.MacroException
- Throws:
com.atlassian.renderer.v2.macro.MacroException
getBodyRenderMode
public com.atlassian.renderer.v2.RenderMode getBodyRenderMode()
hasBody
public boolean hasBody()
isInline
public boolean isInline()
Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.