public class EditProject extends ViewProject
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
EditProject(ProjectService projectService,
AvatarManager avatarManager,
UserManager userManager,
UserKeyService userKeyService,
FeatureManager featureManager,
ProjectReindexService projectReindexService) |
Modifier and Type | Method and Description |
---|---|
String |
doDefault() |
protected String |
doExecute() |
protected void |
doValidation() |
String |
getAvatarUrl() |
Long |
getDefaultAvatar() |
String |
getKey() |
int |
getMaxKeyLength() |
int |
getMaxNameLength() |
String |
getOriginalKey() |
String |
getProjectDescriptionEditHtml() |
ProjectDescriptionRenderer |
getProjectDescriptionRenderer() |
protected ProjectService.UpdateProjectValidationResult |
getUpdateProjectValidationResult() |
boolean |
hasInvalidLead() |
boolean |
isKeyEdited() |
boolean |
isProjectKeyRenameAllowed() |
void |
setKeyEdited(boolean keyEdited) |
void |
setOriginalKey(String originalKey) |
getPid, getProject, getProjectObject, hasAdminPermission, hasAssociateRolesPermission, hasProjectAdminPermission, isDefaultAssigneeAssignable, setPid
getAssigneeType, getAssigneeTypes, getAvatarId, getDescription, getIssueSecurityScheme, getLead, getName, getNotificationScheme, getPermissionScheme, getPrettyAssigneeType, getUrl, mapErrorCollection, setAssigneeType, setAvatarId, setDescription, setIssueSecurityScheme, setKey, setLead, setName, setNotificationScheme, setPermissionScheme, setUrl
getBrowsableProjects, getBrowseableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, urlEncode
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddError
addError, addErrorMessage, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
public EditProject(ProjectService projectService, AvatarManager avatarManager, UserManager userManager, UserKeyService userKeyService, FeatureManager featureManager, ProjectReindexService projectReindexService)
public String doDefault() throws Exception
doDefault
in class ViewProject
Exception
protected ProjectService.UpdateProjectValidationResult getUpdateProjectValidationResult()
protected void doValidation()
doValidation
in class ViewProject
public String getAvatarUrl()
public String getProjectDescriptionEditHtml()
public ProjectDescriptionRenderer getProjectDescriptionRenderer()
protected String doExecute() throws Exception
doExecute
in class ViewProject
Exception
public boolean hasInvalidLead()
public Long getDefaultAvatar()
public int getMaxNameLength()
public int getMaxKeyLength()
public boolean isProjectKeyRenameAllowed()
public void setOriginalKey(String originalKey)
public String getOriginalKey()
public void setKeyEdited(boolean keyEdited)
public boolean isKeyEdited()
public String getKey()
getKey
in class AbstractProjectAction
Copyright © 2002-2015 Atlassian. All Rights Reserved.
View cookie preferences