com.atlassian.jira.web.action.admin.customfields
Class CreateCustomField

java.lang.Object
  extended byActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.ProjectActionSupport
                  extended bycom.atlassian.jira.web.action.admin.customfields.CreateCustomField

public class CreateCustomField
extends ProjectActionSupport

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.jira.web.action.ProjectActionSupport
savedFilters
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, permissionManager, request
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Constructor Summary
CreateCustomField()
           
 
Method Summary
 java.lang.String doChooseType()
           
 java.lang.String doDetails()
           
 java.lang.String doStart()
           
 java.lang.String getAddValue()
           
 GenericValue getCustomField()
           
 java.util.Map getCustomFieldOptions()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getDescription()
           
 java.lang.String getFieldName()
           
 java.lang.String getFieldScope()
           
 java.util.Map getFieldScopes()
           
 int getFieldType()
           
 java.util.Map getFieldTypes()
           
 java.lang.String getIssueType()
           
 java.lang.Long getProject()
           
 java.lang.String getSelectedValue()
           
 java.util.List getSelectValues()
           
 void setAddValue(java.lang.String addValue)
           
 void setDefaultValue(java.lang.String defaultValue)
           
 void setDescription(java.lang.String description)
           
 void setFieldName(java.lang.String fieldName)
           
 void setFieldScope(java.lang.String fieldScope)
           
 void setFieldType(int fieldType)
           
 void setIssueType(java.lang.String issueType)
           
 void setProject(java.lang.Long project)
           
 void setSelectedValue(java.lang.String selectedValue)
           
 void validateDetails()
           
 
Methods inherited from class com.atlassian.jira.web.action.ProjectActionSupport
getBrowseableProjects, getBrowseableProjectsInCategory, getSavedFilters
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDefaultAssignee, getField, getLocale, getOutlookDate, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getText, getText, getText, getText, getUserFullName, getUserPreferences, isDefaultAssignee, isDefaultAssignee, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrors, execute, getActionName, getApplicationProperties, getDelegator, getLocaleUtils, getResult, isIndexing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateCustomField

public CreateCustomField()
Method Detail

doStart

public java.lang.String doStart()

doChooseType

public java.lang.String doChooseType()

doDetails

public java.lang.String doDetails()
                           throws java.lang.Exception
Throws:
java.lang.Exception

validateDetails

public void validateDetails()

getFieldTypes

public java.util.Map getFieldTypes()

getFieldScopes

public java.util.Map getFieldScopes()

getFieldType

public int getFieldType()

setFieldType

public void setFieldType(int fieldType)

getFieldScope

public java.lang.String getFieldScope()

setFieldScope

public void setFieldScope(java.lang.String fieldScope)

getDefaultValue

public java.lang.String getDefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)

getFieldName

public java.lang.String getFieldName()

setFieldName

public void setFieldName(java.lang.String fieldName)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getIssueType

public java.lang.String getIssueType()

setIssueType

public void setIssueType(java.lang.String issueType)

getProject

public java.lang.Long getProject()

setProject

public void setProject(java.lang.Long project)

getSelectValues

public java.util.List getSelectValues()

getAddValue

public java.lang.String getAddValue()

setAddValue

public void setAddValue(java.lang.String addValue)

getSelectedValue

public java.lang.String getSelectedValue()

setSelectedValue

public void setSelectedValue(java.lang.String selectedValue)

getCustomField

public GenericValue getCustomField()

getCustomFieldOptions

public java.util.Map getCustomFieldOptions()