public class MockSearchContext extends Object implements SearchContext
| Constructor and Description |
|---|
MockSearchContext() |
MockSearchContext(Project... projects) |
| Modifier and Type | Method and Description |
|---|---|
List<IssueContext> |
getAsIssueContexts()
Gets the search context as a list of
IssueContext objects |
List<String> |
getIssueTypeIds()
Issue ids as Strings
|
List<IssueType> |
getIssueTypes()
Returns issue types objects in this SearchContext
|
org.ofbiz.core.entity.GenericValue |
getOnlyProject() |
List |
getProjectCategoryIds()
Returns selected categories
|
List<Long> |
getProjectIds()
Project ids as Longs.
|
List<Project> |
getProjects()
Returns project objects in this SearchContext
|
Project |
getSingleProject()
Returns the single Project for this SearchContext.
|
boolean |
isForAnyIssueTypes()
Returns true if no specific issue types have been selected
|
boolean |
isForAnyProjects()
Returns whether the context is global or not.
|
boolean |
isSingleProjectContext()
Returns true if there is exactly one Project in this SearchContext.
|
void |
verify()
Verifies that all issue types and projects in the context actually still exists.
|
public MockSearchContext()
public MockSearchContext(Project... projects)
public boolean isForAnyProjects()
SearchContextisForAnyProjects in interface SearchContextpublic boolean isForAnyIssueTypes()
SearchContextisForAnyIssueTypes in interface SearchContextpublic boolean isSingleProjectContext()
SearchContextisSingleProjectContext in interface SearchContextpublic Project getSingleProject()
SearchContextSearchContext.isSingleProjectContext() to check if this is valid.getSingleProject in interface SearchContextSearchContext.isSingleProjectContext()public List getProjectCategoryIds()
SearchContextgetProjectCategoryIds in interface SearchContextpublic List<Long> getProjectIds()
SearchContextgetProjectIds in interface SearchContextpublic org.ofbiz.core.entity.GenericValue getOnlyProject()
public List<String> getIssueTypeIds()
SearchContextgetIssueTypeIds in interface SearchContextpublic List<IssueContext> getAsIssueContexts()
SearchContextIssueContext objectsgetAsIssueContexts in interface SearchContextIssueContext. If no issue types or projects selected. A blank issue context is returned. Never null.public void verify()
SearchContextverify in interface SearchContextpublic List<Project> getProjects()
SearchContextgetProjects in interface SearchContextProject. If no projects are selected, returns an empty list.public List<IssueType> getIssueTypes()
SearchContextgetIssueTypes in interface SearchContextIssueType. If no issue types are selected, returns an empty listCopyright © 2002-2015 Atlassian. All Rights Reserved.