com.atlassian.confluence.macro.profile
Class ProfileMacro

java.lang.Object
  extended by com.atlassian.renderer.v2.macro.BaseMacro
      extended by 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.


Field Summary
 
Fields inherited from interface com.atlassian.renderer.v2.macro.Macro
RAW_PARAMS_KEY
 
Constructor Summary
ProfileMacro()
           
 
Method Summary
 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 setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 void setSettingsManager(SettingsManager settingsManager)
           
 void setStatusTextRenderer(StatusTextRenderer statusTextRenderer)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 void setUserDetailsManager(UserDetailsManager userDetailsManager)
           
 void setUserStatusManager(UserStatusManager userStatusManager)
           
 
Methods inherited from class com.atlassian.renderer.v2.macro.BaseMacro
getTokenType, getWysiwygBodyType, isInline, suppressMacroRenderingDuringWysiwyg, suppressSurroundingTagDuringWysiwygRendering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileMacro

public ProfileMacro()
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)

setUserStatusManager

public void setUserStatusManager(UserStatusManager userStatusManager)

setStatusTextRenderer

public void setStatusTextRenderer(StatusTextRenderer statusTextRenderer)

setPluginAccessor

public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)


Copyright © 2003–2015 Atlassian. All rights reserved.