com.atlassian.jira.web.action.user
Class ViewProfile

java.lang.Object
  extended by webwork.action.ActionSupport
      extended by com.atlassian.jira.action.JiraActionSupport
          extended by com.atlassian.jira.web.action.JiraWebActionSupport
              extended by com.atlassian.jira.web.action.ProjectActionSupport
                  extended by com.atlassian.jira.web.action.IssueActionSupport
                      extended by com.atlassian.jira.web.action.user.ViewProfile
All Implemented Interfaces:
ErrorCollection, I18nHelper, java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
Direct Known Subclasses:
AbstractUserAction, GenericEditProfile

public class ViewProfile
extends IssueActionSupport

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory
 
Field Summary
 
Fields inherited from class com.atlassian.jira.web.action.IssueActionSupport
attachmentManager
 
Fields inherited from class com.atlassian.jira.web.action.ProjectActionSupport
projectManager
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewProfile()
           
ViewProfile(SimpleLinkManager SimpleLinkManager, com.atlassian.plugin.webresource.WebResourceManager webResourceManager, com.atlassian.plugin.PluginAccessor pluginAccessor, AvatarManager avatarManager)
           
 
Method Summary
protected  java.lang.String doExecute()
           
 java.lang.Long getAvatarId(com.opensymphony.user.User user)
           
 java.lang.String getHtmlForSelectedTab()
           
 java.lang.String getLabelForSelectedTab()
           
 java.lang.String getName()
           
 java.util.List<SimpleLink> getSectionLinks(java.lang.String key)
           
 java.util.List<SimpleLinkSection> getSectionsForMenu()
           
 ViewProfilePanelModuleDescriptor getSelectedProfilePanelDescriptor()
           
 java.lang.String getSelectedTab()
           
 java.util.List<ViewProfilePanelModuleDescriptor> getTabDescriptors()
           
 com.opensymphony.user.User getUser()
           
 boolean isContentOnly()
           
 boolean isHasMoreThanOneProfileTabs()
           
 boolean isNoTitle()
           
 boolean isUserAvatarEnabled()
           
 void setContentOnly(boolean contentOnly)
           
 void setName(java.lang.String name)
           
 void setNoTitle(boolean noTitle)
           
 void setSelectedTab(java.lang.String selectedTab)
           
 
Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport
clearSelectedIssue, getAttachmentManager, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setCurrentIssue, setSearchRequest, setSelectedIssueId, updateSearchRequest
 
Methods inherited from class com.atlassian.jira.web.action.ProjectActionSupport
getBrowseableProjects, getBrowseableProjectsInCategory, getSelectedProjectId, setSelectedProject, setSelectedProject
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addErrorCollection, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, forceRedirect, getApplicationProperties, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRandomHint, getRedirect, getRemoteUser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUriValidator, getUserFullName, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, setConglomerateCookieValue, setInline, setReturnUrl, setSelectedProjectId
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getDefaultResourceBundle, getDelegator, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText0, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doDefault, doValidation, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages
 
Methods inherited from interface webwork.action.CommandDriven
getCommandName, setCommand
 

Constructor Detail

ViewProfile

public ViewProfile()

ViewProfile

public ViewProfile(SimpleLinkManager SimpleLinkManager,
                   com.atlassian.plugin.webresource.WebResourceManager webResourceManager,
                   com.atlassian.plugin.PluginAccessor pluginAccessor,
                   AvatarManager avatarManager)
Method Detail

doExecute

protected java.lang.String doExecute()
                              throws java.lang.Exception
Overrides:
doExecute in class webwork.action.ActionSupport
Throws:
java.lang.Exception

getName

public final java.lang.String getName()

setName

public final void setName(java.lang.String name)

isContentOnly

public boolean isContentOnly()

setContentOnly

public void setContentOnly(boolean contentOnly)

isNoTitle

public boolean isNoTitle()

setNoTitle

public void setNoTitle(boolean noTitle)

getAvatarId

public java.lang.Long getAvatarId(com.opensymphony.user.User user)

getUser

public com.opensymphony.user.User getUser()

getSelectedProfilePanelDescriptor

public ViewProfilePanelModuleDescriptor getSelectedProfilePanelDescriptor()

getLabelForSelectedTab

public java.lang.String getLabelForSelectedTab()

getHtmlForSelectedTab

public java.lang.String getHtmlForSelectedTab()

isHasMoreThanOneProfileTabs

public boolean isHasMoreThanOneProfileTabs()

getSelectedTab

public java.lang.String getSelectedTab()

setSelectedTab

public void setSelectedTab(java.lang.String selectedTab)

getTabDescriptors

public java.util.List<ViewProfilePanelModuleDescriptor> getTabDescriptors()

getSectionsForMenu

public java.util.List<SimpleLinkSection> getSectionsForMenu()

getSectionLinks

public java.util.List<SimpleLink> getSectionLinks(java.lang.String key)

isUserAvatarEnabled

public boolean isUserAvatarEnabled()


Copyright © 2002-2010 Atlassian. All Rights Reserved.