com.atlassian.confluence.macro.userstatus
Class StatusListMacro

java.lang.Object
  extended by com.atlassian.renderer.v2.macro.BaseMacro
      extended by com.atlassian.confluence.macro.userstatus.StatusListMacro
All Implemented Interfaces:
com.atlassian.renderer.v2.macro.Macro

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

A macro that shows a list of statuses from a user


Field Summary
 
Fields inherited from interface com.atlassian.renderer.v2.macro.Macro
RAW_PARAMS_KEY
 
Constructor Summary
StatusListMacro()
           
 
Method Summary
 java.lang.String execute(java.util.Map params, java.lang.String body, com.atlassian.renderer.RenderContext renderContext)
           
 com.atlassian.renderer.v2.RenderMode getBodyRenderMode()
           
 boolean hasBody()
           
 boolean isInline()
           
 void setPermissionManager(PermissionManager permissionManager)
           
 void setPersonalInformationManager(PersonalInformationManager personalInformationManager)
           
 void setStatusTextRenderer(StatusTextRenderer statusTextRenderer)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 void setUserStatusManager(UserStatusManager userStatusManager)
           
 
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

StatusListMacro

public StatusListMacro()
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 java.lang.String execute(java.util.Map params,
                                java.lang.String body,
                                com.atlassian.renderer.RenderContext renderContext)
                         throws com.atlassian.renderer.v2.macro.MacroException
Throws:
com.atlassian.renderer.v2.macro.MacroException

setUserAccessor

public void setUserAccessor(UserAccessor userAccessor)

setUserStatusManager

public void setUserStatusManager(UserStatusManager userStatusManager)

setPersonalInformationManager

public void setPersonalInformationManager(PersonalInformationManager personalInformationManager)

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)

setStatusTextRenderer

public void setStatusTextRenderer(StatusTextRenderer statusTextRenderer)


Copyright © 2003-2010 Atlassian. All Rights Reserved.