com.atlassian.greenhopper.customfield.backlog
Class BacklogCustomFieldSearchInputTransformer
java.lang.Object
com.atlassian.jira.issue.customfields.searchers.transformer.AbstractCustomFieldSearchInputTransformer
com.atlassian.jira.issue.customfields.searchers.transformer.AbstractSingleValueCustomFieldSearchInputTransformer
com.atlassian.jira.issue.customfields.searchers.transformer.FreeTextCustomFieldSearchInputTransformer
com.atlassian.greenhopper.customfield.backlog.BacklogCustomFieldSearchInputTransformer
- All Implemented Interfaces:
- com.atlassian.jira.issue.search.searchers.transformer.SearchInputTransformer
public class BacklogCustomFieldSearchInputTransformer
- extends com.atlassian.jira.issue.customfields.searchers.transformer.FreeTextCustomFieldSearchInputTransformer
Transforms the search/query between simple and complex search screens.
Note: We currently don't support simple search mode
Constructor Summary |
BacklogCustomFieldSearchInputTransformer(com.atlassian.jira.issue.fields.CustomField customField,
com.atlassian.jira.issue.search.ClauseNames clauseNames,
java.lang.String urlParameterName,
com.atlassian.jira.issue.customfields.searchers.transformer.CustomFieldInputHelper customFieldInputHelper)
|
Method Summary |
boolean |
doRelevantClausesFitFilterForm(com.opensymphony.user.User searcher,
com.atlassian.query.Query query,
com.atlassian.jira.issue.search.SearchContext searchContext)
Only returns true if the query does not contain any clauses for the backlog field. |
Methods inherited from class com.atlassian.jira.issue.customfields.searchers.transformer.FreeTextCustomFieldSearchInputTransformer |
validateParams |
Methods inherited from class com.atlassian.jira.issue.customfields.searchers.transformer.AbstractSingleValueCustomFieldSearchInputTransformer |
getClauseFromParams, getParamsFromSearchRequest |
Methods inherited from class com.atlassian.jira.issue.customfields.searchers.transformer.AbstractCustomFieldSearchInputTransformer |
getClauseName, getCustomField, getSearchClause, populateFromParams, populateFromQuery |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.jira.issue.search.searchers.transformer.SearchInputTransformer |
getSearchClause, populateFromParams, populateFromQuery |
BacklogCustomFieldSearchInputTransformer
public BacklogCustomFieldSearchInputTransformer(com.atlassian.jira.issue.fields.CustomField customField,
com.atlassian.jira.issue.search.ClauseNames clauseNames,
java.lang.String urlParameterName,
com.atlassian.jira.issue.customfields.searchers.transformer.CustomFieldInputHelper customFieldInputHelper)
doRelevantClausesFitFilterForm
public boolean doRelevantClausesFitFilterForm(com.opensymphony.user.User searcher,
com.atlassian.query.Query query,
com.atlassian.jira.issue.search.SearchContext searchContext)
- Only returns true if the query does not contain any clauses for the backlog field.
Doing so basically results in us not supporting the simple search
- Specified by:
doRelevantClausesFitFilterForm
in interface com.atlassian.jira.issue.search.searchers.transformer.SearchInputTransformer
- Overrides:
doRelevantClausesFitFilterForm
in class com.atlassian.jira.issue.customfields.searchers.transformer.FreeTextCustomFieldSearchInputTransformer
Copyright © 2007-2011 Atlassian. All Rights Reserved.