|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BrowseContext
The context of the Browse Project screen. This is passed into tabs to help them render themselves.
It contains the current project and user, and for specific sub-classes more criteria.
It is also responsible for adding criteria to SearchRequest
to narrow their
focus to the current context.
Method Summary | |
---|---|
Map<String,Object> |
createParameterMap()
Creates a map of the context-specific parameters and their associated domain objects. |
com.atlassian.query.Query |
createQuery()
Creates a new Query that narrows it down to the current search context. |
String |
getContextKey()
Contains a context unique that can be used to identify this context. |
Project |
getProject()
The current projecet being browsed. |
String |
getQueryString()
Gets the URL query string for this context. |
com.atlassian.crowd.embedded.api.User |
getUser()
The user browsing the project. |
Method Detail |
---|
Project getProject()
com.atlassian.crowd.embedded.api.User getUser()
com.atlassian.query.Query createQuery()
Query
that narrows it down to the current search context.
E.g. Project, Component, Version
String getQueryString()
Map<String,Object> createParameterMap()
String getContextKey()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |