Class CustomFieldScreenServiceImpl

java.lang.Object
com.atlassian.greenhopper.customfield.CustomFieldScreenServiceImpl
All Implemented Interfaces:
CustomFieldScreenService

public class CustomFieldScreenServiceImpl extends Object implements CustomFieldScreenService
  • Constructor Summary

    Constructors
    Constructor
    Description
    CustomFieldScreenServiceImpl(com.atlassian.jira.issue.fields.screen.FieldScreenManager fieldScreenManager, com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager issueTypeScreenSchemeManager)
     
  • 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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CustomFieldScreenServiceImpl

      public CustomFieldScreenServiceImpl(com.atlassian.jira.issue.fields.screen.FieldScreenManager fieldScreenManager, com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager issueTypeScreenSchemeManager)
  • Method Details

    • addFieldForIssueOperations

      public 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)
      Specified by:
      addFieldForIssueOperations in interface CustomFieldScreenService
      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