Class ConfigureIssueTypeOptionScheme
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.AbstractManagableOptionsAction
com.atlassian.jira.web.action.admin.issuetypes.AbstractManageIssueTypeOptionsAction
com.atlassian.jira.web.action.admin.issuetypes.ConfigureOptionScheme
com.atlassian.jira.web.action.admin.issuetypes.ConfigureIssueTypeOptionScheme
- All Implemented Interfaces:
ErrorCollection
,I18nHelper
,ExecutableAction
,HttpServletVariables
,AuthorizationSupport
,Serializable
,webwork.action.Action
,webwork.action.CommandDriven
,webwork.action.IllegalArgumentAware
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
JiraWebActionSupport.MessageType
Nested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.Reason
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory
-
Field Summary
Fields inherited from class com.atlassian.jira.web.action.admin.issuetypes.ConfigureOptionScheme
constantsManager, eventPublisher
Fields inherited from class com.atlassian.jira.web.action.admin.issuetypes.AbstractManageIssueTypeOptionsAction
bulkMoveOperation, issueManager, issueTypeSchemeManager, issueTypeSchemeService, manageableOptionType, optionSetManager
Fields inherited from class com.atlassian.jira.web.action.admin.AbstractManagableOptionsAction
configScheme, configSchemeManager, fieldId, fieldManager, schemeId
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
ConstructorsConstructorDescriptionConfigureIssueTypeOptionScheme
(FieldConfigSchemeManager configSchemeManager, IssueTypeSchemeManager issueTypeSchemeManager, FieldManager fieldManager, OptionSetManager optionSetManager, IssueTypeManageableOption manageableOptionType, BulkMoveOperation bulkMoveOperation, ConstantsManager constantsManager, IssueManager issueManager, ComponentFactory factory, com.atlassian.event.api.EventPublisher eventPublisher, IssueTypeSchemeService issueTypeSchemeService, ArchivedIssueSearchService archivedIssueSearchService) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected void
boolean
Whether or not you're allowed to add or remove an option to the current listMethods inherited from class com.atlassian.jira.web.action.admin.issuetypes.ConfigureOptionScheme
doCopy, doDefault, doInput, getAllOptions, getAvailableOptions, getConfigScheme, getDefaultOption, getDescription, getMaxHeight, getName, getNewOptions, getOptionsForScheme, getOriginalOptions, getProject, getProjectId, getSelectedOptions, getTargetOptions, run, setDefaultOption, setDescription, setName, setProjectId, setSelectedOptions
Methods inherited from class com.atlassian.jira.web.action.admin.issuetypes.AbstractManageIssueTypeOptionsAction
getManageableOption, getRedirect, migrateIssues
Methods inherited from class com.atlassian.jira.web.action.admin.AbstractManagableOptionsAction
getConfigurableField, getFieldId, getSchemeId, setConfigScheme, setFieldId, setSchemeId
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, addMessageToResponse, addReason, addReasons, checkIfUrlIsAllowed, execute, forceRedirect, getActionName, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getComponentInstanceOfType, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDefaultResourceBundle, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutboundWhitelistProvider, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTimeFormat, getUnescapedText, getUntransformedRawText, getUriValidator, getUserFullName, getUserManager, getUserPreferences, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasAnyErrors, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isIndexing, isInlineDialogMode, isKeyDefined, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, removeKeyOrAddError, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, getCommandName, 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
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, setErrorMessages
-
Constructor Details
-
ConfigureIssueTypeOptionScheme
public ConfigureIssueTypeOptionScheme(FieldConfigSchemeManager configSchemeManager, IssueTypeSchemeManager issueTypeSchemeManager, FieldManager fieldManager, OptionSetManager optionSetManager, IssueTypeManageableOption manageableOptionType, BulkMoveOperation bulkMoveOperation, ConstantsManager constantsManager, IssueManager issueManager, ComponentFactory factory, com.atlassian.event.api.EventPublisher eventPublisher, IssueTypeSchemeService issueTypeSchemeService, ArchivedIssueSearchService archivedIssueSearchService)
-
-
Method Details
-
doValidation
protected void doValidation()- Overrides:
doValidation
in classConfigureOptionScheme
-
doExecute
- Overrides:
doExecute
in classConfigureOptionScheme
- Throws:
Exception
-
getUsedIn
-
isAllowEditOptions
public boolean isAllowEditOptions()Whether or not you're allowed to add or remove an option to the current list- Overrides:
isAllowEditOptions
in classConfigureOptionScheme
- Returns:
- boolean for
-