Class ProfileMacro
- java.lang.Object
-
- com.atlassian.renderer.v2.macro.BaseMacro
-
- com.atlassian.confluence.macro.profile.ProfileMacro
-
- All Implemented Interfaces:
com.atlassian.renderer.v2.macro.Macro
public class ProfileMacro extends com.atlassian.renderer.v2.macro.BaseMacro
A macro that shows profile information.
-
-
Constructor Summary
Constructors Constructor Description ProfileMacro()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
execute(Map params, String s, com.atlassian.renderer.RenderContext renderContext)
com.atlassian.renderer.v2.RenderMode
getBodyRenderMode()
UserAccessor
getUserAccessor()
boolean
hasBody()
void
setPermissionManager(PermissionManager permissionManager)
void
setSettingsManager(SettingsManager settingsManager)
void
setStatusTextRenderer(StatusTextRenderer statusTextRenderer)
void
setUserAccessor(UserAccessor userAccessor)
void
setUserDetailsManager(UserDetailsManager userDetailsManager)
-
-
-
Method Detail
-
hasBody
public boolean hasBody()
-
getBodyRenderMode
public com.atlassian.renderer.v2.RenderMode getBodyRenderMode()
-
execute
public String execute(Map params, String s, com.atlassian.renderer.RenderContext renderContext) throws com.atlassian.renderer.v2.macro.MacroException
- Throws:
com.atlassian.renderer.v2.macro.MacroException
-
setPermissionManager
public void setPermissionManager(PermissionManager permissionManager)
-
setSettingsManager
public void setSettingsManager(SettingsManager settingsManager)
-
getUserAccessor
public UserAccessor getUserAccessor()
-
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
-
setUserDetailsManager
public void setUserDetailsManager(UserDetailsManager userDetailsManager)
-
setStatusTextRenderer
public void setStatusTextRenderer(StatusTextRenderer statusTextRenderer)
-
-