public class FreeTextCustomFieldSearchInputTransformer extends AbstractSingleValueCustomFieldSearchInputTransformer implements SearchInputTransformer
SearchInputTransformer
for free text custom fields.Constructor and Description |
---|
FreeTextCustomFieldSearchInputTransformer(CustomField customField,
ClauseNames clauseNames,
String urlParameterName,
CustomFieldInputHelper customFieldInputHelper) |
Modifier and Type | Method and Description |
---|---|
boolean |
doRelevantClausesFitFilterForm(com.atlassian.crowd.embedded.api.User user,
Query query,
SearchContext searchContext)
Tells the caller whether or not the relevant clauses from the passed query can be represented on the issue
navigator.
|
void |
validateParams(com.atlassian.crowd.embedded.api.User user,
SearchContext searchContext,
FieldValuesHolder fieldValuesHolder,
I18nHelper i18nHelper,
ErrorCollection errors)
Adds error messages to the errors object if values in the fieldValuesHolder fails validation.
|
getClauseFromParams, getParamsFromSearchRequest
getClauseName, getCustomField, getSearchClause, populateFromParams, populateFromQuery
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSearchClause, populateFromParams, populateFromQuery
public FreeTextCustomFieldSearchInputTransformer(CustomField customField, ClauseNames clauseNames, String urlParameterName, CustomFieldInputHelper customFieldInputHelper)
public boolean doRelevantClausesFitFilterForm(com.atlassian.crowd.embedded.api.User user, Query query, SearchContext searchContext)
SearchInputTransformer
doRelevantClausesFitFilterForm
in interface SearchInputTransformer
user
- performing this action.query
- to check if it can fit in the simple (GUI form based) issue navigator.searchContext
- contains the projects and issue types that the search and filter form is restricted topublic void validateParams(com.atlassian.crowd.embedded.api.User user, SearchContext searchContext, FieldValuesHolder fieldValuesHolder, I18nHelper i18nHelper, ErrorCollection errors)
SearchInputTransformer
validateParams
in interface SearchInputTransformer
validateParams
in class AbstractCustomFieldSearchInputTransformer
user
- performing this action.searchContext
- the context of the search (i.e. projects and issue types selected).fieldValuesHolder
- contains values populated by the populate methods of this input transformer.i18nHelper
- used to internationalize error messages that we want to display to the users.errors
- the ErrorCollection that contains the messages we want to display to the users.Copyright © 2002-2015 Atlassian. All Rights Reserved.