com.atlassian.jira.web.action.admin.user
Class ViewUserProjectRoles
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.user.ViewUserProjectRoles
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
- EditUserProjectRoles
public class ViewUserProjectRoles
- extends JiraWebActionSupport
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
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, 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, doExecute, 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 webwork.action.CommandDriven |
getCommandName, setCommand |
projectManager
protected ProjectManager projectManager
projectRoleService
protected ProjectRoleService projectRoleService
projectFactory
protected ProjectFactory projectFactory
name
protected java.lang.String name
currentVisibleProjects
protected java.util.Collection currentVisibleProjects
ViewUserProjectRoles
public ViewUserProjectRoles(ProjectManager projectManager,
ProjectRoleService projectRoleService,
ProjectFactory projectFactory)
getAllProjectRoles
public java.util.Collection getAllProjectRoles()
getAllProjectCategories
public java.util.Collection getAllProjectCategories()
getAllProjectsForCategory
public java.util.Collection getAllProjectsForCategory(org.ofbiz.core.entity.GenericValue projectCategory)
isUserInProjectRoleTypeUser
public boolean isUserInProjectRoleTypeUser(ProjectRole projectRole,
Project project)
getUserInProjectRoleOtherType
public java.lang.String getUserInProjectRoleOtherType(ProjectRole projectRole,
Project project)
throws com.opensymphony.user.EntityNotFoundException
- Throws:
com.opensymphony.user.EntityNotFoundException
isRoleForProjectSelected
public boolean isRoleForProjectSelected(ProjectRole role,
Project project)
getCurrentVisibleProjects
public java.util.Collection getCurrentVisibleProjects()
getVisibleProjectsByCategory
public java.util.Map getVisibleProjectsByCategory()
getProjectRoleColumnWidth
public int getProjectRoleColumnWidth()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getProjectRoleEditUser
public com.opensymphony.user.User getProjectRoleEditUser()
throws com.opensymphony.user.EntityNotFoundException
- Throws:
com.opensymphony.user.EntityNotFoundException
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Overrides:
doDefault
in class webwork.action.ActionSupport
- Throws:
java.lang.Exception
getReturnUrl
public java.lang.String getReturnUrl()
- Overrides:
getReturnUrl
in class JiraWebActionSupport
Copyright © 2002-2010 Atlassian. All Rights Reserved.