public class

MockIssueTypeScreenSchemeManager

extends Object
implements IssueTypeScreenSchemeManager
java.lang.Object
   ↳ com.atlassian.jira.issue.fields.screen.issuetype.MockIssueTypeScreenSchemeManager

Class Overview

A simple implementation of IssueTypeScreenSchemeManager for tests.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager
Public Constructors
MockIssueTypeScreenSchemeManager()
Public Methods
void addSchemeAssociation(Project project, IssueTypeScreenScheme issueTypeScreenScheme)
void addSchemeAssociation(GenericValue project, IssueTypeScreenScheme issueTypeScreenScheme)
void associateWithDefaultScheme(Project project)
void associateWithDefaultScheme(GenericValue project)
MockIssueTypeScreenScheme createDefault()
MockIssueTypeScreenScheme createIssueTypeScreenScheme(Project... projects)
void createIssueTypeScreenScheme(IssueTypeScreenScheme issueTypeScreenScheme)
void createIssueTypeScreenSchemeEntity(IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)
IssueTypeScreenScheme getDefaultScheme()
FieldScreenScheme getFieldScreenScheme(Issue issue)
IssueTypeScreenScheme getIssueTypeScreenScheme(Long id)
IssueTypeScreenScheme getIssueTypeScreenScheme(Project project)
IssueTypeScreenScheme getIssueTypeScreenScheme(GenericValue project)
Collection getIssueTypeScreenSchemeEntities(IssueTypeScreenScheme issueTypeScreenScheme)
Collection<IssueTypeScreenScheme> getIssueTypeScreenSchemes()
Collection getIssueTypeScreenSchemes(FieldScreenScheme fieldScreenScheme)
Collection<GenericValue> getProjects(IssueTypeScreenScheme issueTypeScreenScheme)
void refresh()
void removeIssueTypeSchemeEntities(IssueTypeScreenScheme issueTypeScreenScheme)
void removeIssueTypeScreenScheme(IssueTypeScreenScheme issueTypeScreenScheme)
void removeIssueTypeScreenSchemeEntity(IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)
void removeSchemeAssociation(GenericValue project, IssueTypeScreenScheme issueTypeScreenScheme)
void removeSchemeAssociation(Project project, IssueTypeScreenScheme issueTypeScreenScheme)
void updateIssueTypeScreenScheme(IssueTypeScreenScheme issueTypeScreenScheme)
void updateIssueTypeScreenSchemeEntity(IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.issue.fields.screen.issuetype.IssueTypeScreenSchemeManager

Public Constructors

public MockIssueTypeScreenSchemeManager ()

Public Methods

public void addSchemeAssociation (Project project, IssueTypeScreenScheme issueTypeScreenScheme)

public void addSchemeAssociation (GenericValue project, IssueTypeScreenScheme issueTypeScreenScheme)

public void associateWithDefaultScheme (Project project)

public void associateWithDefaultScheme (GenericValue project)

public MockIssueTypeScreenScheme createDefault ()

public MockIssueTypeScreenScheme createIssueTypeScreenScheme (Project... projects)

public void createIssueTypeScreenScheme (IssueTypeScreenScheme issueTypeScreenScheme)

public void createIssueTypeScreenSchemeEntity (IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)

public IssueTypeScreenScheme getDefaultScheme ()

public FieldScreenScheme getFieldScreenScheme (Issue issue)

public IssueTypeScreenScheme getIssueTypeScreenScheme (Long id)

public IssueTypeScreenScheme getIssueTypeScreenScheme (Project project)

public IssueTypeScreenScheme getIssueTypeScreenScheme (GenericValue project)

public Collection getIssueTypeScreenSchemeEntities (IssueTypeScreenScheme issueTypeScreenScheme)

public Collection<IssueTypeScreenScheme> getIssueTypeScreenSchemes ()

public Collection getIssueTypeScreenSchemes (FieldScreenScheme fieldScreenScheme)

public Collection<GenericValue> getProjects (IssueTypeScreenScheme issueTypeScreenScheme)

public void refresh ()

public void removeIssueTypeSchemeEntities (IssueTypeScreenScheme issueTypeScreenScheme)

public void removeIssueTypeScreenScheme (IssueTypeScreenScheme issueTypeScreenScheme)

public void removeIssueTypeScreenSchemeEntity (IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)

public void removeSchemeAssociation (GenericValue project, IssueTypeScreenScheme issueTypeScreenScheme)

public void removeSchemeAssociation (Project project, IssueTypeScreenScheme issueTypeScreenScheme)

public void updateIssueTypeScreenScheme (IssueTypeScreenScheme issueTypeScreenScheme)

public void updateIssueTypeScreenSchemeEntity (IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)