Class AddIssueTypeScreenScheme

java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.issuefields.screens.AddIssueTypeScreenScheme
All Implemented Interfaces:
ErrorCollection, I18nHelper, HttpServletVariables, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware

public class AddIssueTypeScreenScheme extends JiraWebActionSupport
Responsible for rendering the user interface to add a new field configuration to a JIRA instance.
Since:
v5.0.2
See Also:
  • Constructor Details

  • Method Details

    • doDefault

      public String doDefault() throws Exception
      Renders the dialog to input the values for a new issue type screen scheme.
      Overrides:
      doDefault in class webwork.action.ActionSupport
      Returns:
      Action.INPUT
      Throws:
      Exception
    • doExecute

      protected String doExecute()
      Handles the request to create a new issue type screen scheme.

      On success, we redirect to the view issue type screen schemes page.

      On error, we return the user to the dialog.

      Overrides:
      doExecute in class webwork.action.ActionSupport
      Returns:
      redirects to ViewIssueTypeScreenSchemes on success, or Action.ERROR if there are validation errors.
    • getSchemeName

      public String getSchemeName()
    • setSchemeName

      public void setSchemeName(String schemeName)
    • getSchemeDescription

      public String getSchemeDescription()
    • setSchemeDescription

      public void setSchemeDescription(String schemeDescription)
    • getFieldScreenSchemeId

      public Long getFieldScreenSchemeId()
    • setFieldScreenSchemeId

      public void setFieldScreenSchemeId(Long fieldScreenSchemeId)
    • getFieldScreenSchemes

      public Collection<FieldScreenScheme> getFieldScreenSchemes()