Class 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 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)
      • setUserAccessor

        public void setUserAccessor​(UserAccessor userAccessor)
      • setUserDetailsManager

        public void setUserDetailsManager​(UserDetailsManager userDetailsManager)
      • setStatusTextRenderer

        public void setStatusTextRenderer​(StatusTextRenderer statusTextRenderer)