public class

AddProject

extends AbstractProjectAction
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.ProjectActionSupport
           ↳ com.atlassian.jira.web.action.project.AbstractProjectAction
             ↳ com.atlassian.jira.web.action.project.AddProject

Summary

Nested Classes
enum AddProject.NextAction The next action is the location that will be loaded after a project is successfully created. 
[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.ProjectActionSupport
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AddProject(ProjectService projectService, AvatarService avatarService, AvatarManager avatarManager, PermissionSchemeManager permissionSchemeManager, UserManager userManager, UserPickerSearchService userPickerSearchService, FeatureManager featureManager)
Public Methods
String doDefault()
Long getDefaultAvatarId()
String getDefaultAvatarUrl()
String getLeadError()
URI getLeadUserAvatarUrl()
ApplicationUser getLeadUserObj()
int getMaxKeyLength()
int getMaxNameLength()
String getNextAction()
String getSrc()
boolean isKeyEdited()
boolean isShouldShowLead()
boolean isShowProjectSample()
void setKeyEdited(boolean keyEdited)
void setLeadError(String leadError)
void setNextAction(String nextAction)
void setSrc(String src)
boolean userPickerDisabled()
Protected Methods
String doExecute()
void doValidation()
String getNextActionUrl(Project project)
void setProjectReference(Project project)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.project.AbstractProjectAction
From class com.atlassian.jira.web.action.ProjectActionSupport
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public AddProject (ProjectService projectService, AvatarService avatarService, AvatarManager avatarManager, PermissionSchemeManager permissionSchemeManager, UserManager userManager, UserPickerSearchService userPickerSearchService, FeatureManager featureManager)

Public Methods

public String doDefault ()

Throws
Exception

public Long getDefaultAvatarId ()

public String getDefaultAvatarUrl ()

public String getLeadError ()

public URI getLeadUserAvatarUrl ()

public ApplicationUser getLeadUserObj ()

public int getMaxKeyLength ()

public int getMaxNameLength ()

public String getNextAction ()

public String getSrc ()

public boolean isKeyEdited ()

public boolean isShouldShowLead ()

public boolean isShowProjectSample ()

public void setKeyEdited (boolean keyEdited)

public void setLeadError (String leadError)

public void setNextAction (String nextAction)

public void setSrc (String src)

public boolean userPickerDisabled ()

Protected Methods

protected String doExecute ()

Throws
Exception

protected void doValidation ()

protected String getNextActionUrl (Project project)

protected void setProjectReference (Project project)