public class

ProfileMacro

extends BaseMacro
java.lang.Object
   ↳ com.atlassian.renderer.v2.macro.BaseMacro
     ↳ com.atlassian.confluence.macro.profile.ProfileMacro

Class Overview

A macro that shows profile information.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.renderer.v2.macro.Macro
Public Constructors
ProfileMacro()
Public Methods
String execute(Map params, String s, RenderContext renderContext)
RenderMode getBodyRenderMode()
UserAccessor getUserAccessor()
boolean hasBody()
void setPermissionManager(PermissionManager permissionManager)
void setPluginAccessor(PluginAccessor pluginAccessor)
void setSettingsManager(SettingsManager settingsManager)
void setStatusTextRenderer(StatusTextRenderer statusTextRenderer)
void setUserAccessor(UserAccessor userAccessor)
void setUserDetailsManager(UserDetailsManager userDetailsManager)
void setUserStatusManager(UserStatusManager userStatusManager)
[Expand]
Inherited Methods
From class com.atlassian.renderer.v2.macro.BaseMacro
From class java.lang.Object
From interface com.atlassian.renderer.v2.macro.Macro

Public Constructors

public ProfileMacro ()

Public Methods

public String execute (Map params, String s, RenderContext renderContext)

Throws
MacroException

public RenderMode getBodyRenderMode ()

public UserAccessor getUserAccessor ()

public boolean hasBody ()

public void setPermissionManager (PermissionManager permissionManager)

public void setPluginAccessor (PluginAccessor pluginAccessor)

public void setSettingsManager (SettingsManager settingsManager)

public void setStatusTextRenderer (StatusTextRenderer statusTextRenderer)

public void setUserAccessor (UserAccessor userAccessor)

public void setUserDetailsManager (UserDetailsManager userDetailsManager)

public void setUserStatusManager (UserStatusManager userStatusManager)