Package com.atlassian.jira.user.profile
Class SummaryUserProfilePanel
java.lang.Object
com.atlassian.jira.user.profile.SummaryUserProfilePanel
- All Implemented Interfaces:
ViewProfilePanel
User Profile Tab Panel for displaying a summary/overview of a user
- Since:
- v4.1
-
Field Summary
Fields inherited from interface com.atlassian.jira.plugin.profile.ViewProfilePanel
VIEW_TEMPLATE -
Constructor Summary
ConstructorsConstructorDescriptionSummaryUserProfilePanel(JiraAuthenticationContext context, SearchService searchService, VelocityRequestContextFactory velocityRequestContextFactory, com.atlassian.plugin.PluginAccessor pluginAccessor, VelocityTemplatingEngine templatingEngine, VelocityParamFactory velocityParamFactory, I18nHelper.BeanFactory i18nFactory, ApplicationProperties applicationProperties1, FieldVisibilityManager fieldVisibiltyManager, com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager, FeatureManager featureManager, SoyTemplateRendererProvider soyTemplateRendererProvider, com.atlassian.sal.api.web.context.HttpContext httpContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<SimpleLink> getFilters(ApplicationUser profileUser, ApplicationUser currentUser) getHtml(ApplicationUser profileUser) Renders the html to be used in this profile panel.voidinit(ViewProfilePanelModuleDescriptor moduleDescriptor) This method is called on plugin initialization and provides the module with a reference to the parent module descriptor.
-
Constructor Details
-
SummaryUserProfilePanel
public SummaryUserProfilePanel(JiraAuthenticationContext context, SearchService searchService, VelocityRequestContextFactory velocityRequestContextFactory, com.atlassian.plugin.PluginAccessor pluginAccessor, VelocityTemplatingEngine templatingEngine, VelocityParamFactory velocityParamFactory, I18nHelper.BeanFactory i18nFactory, ApplicationProperties applicationProperties1, FieldVisibilityManager fieldVisibiltyManager, com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager, FeatureManager featureManager, SoyTemplateRendererProvider soyTemplateRendererProvider, com.atlassian.sal.api.web.context.HttpContext httpContext)
-
-
Method Details
-
init
Description copied from interface:ViewProfilePanelThis method is called on plugin initialization and provides the module with a reference to the parent module descriptor.- Specified by:
initin interfaceViewProfilePanel- Parameters:
moduleDescriptor- the controlling class that doles out this module.
-
getHtml
Description copied from interface:ViewProfilePanelRenders the html to be used in this profile panel.- Specified by:
getHtmlin interfaceViewProfilePanel- Parameters:
profileUser- The user whose profile is being viewed. May be null.- Returns:
- the html content.
-
getFilters
-