Interface CustomFieldScreenService

All Known Implementing Classes:
CustomFieldScreenServiceImpl

public interface CustomFieldScreenService
Handles adding custom fields to particular screens
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addFieldForIssueOperations(com.atlassian.jira.project.Project project, com.atlassian.jira.issue.fields.CustomField field, Integer position, String issueTypeId, com.atlassian.jira.issue.operation.ScreenableIssueOperation... operations)
     
  • Method Details

    • addFieldForIssueOperations

      void addFieldForIssueOperations(com.atlassian.jira.project.Project project, com.atlassian.jira.issue.fields.CustomField field, @Nullable Integer position, @Nullable String issueTypeId, com.atlassian.jira.issue.operation.ScreenableIssueOperation... operations)
      Parameters:
      project - project which needs to start using the field
      field - field to add
      position - position of the field on the screen. Null indicates that the field will be appended to the end of the screen
      issueTypeId - If specified only adds the field to the screens associated with the issue type. Otherwise adds the field to all project screens
      operations - field will be added to screens associated with these issue operations