public void applyTo(IRepositoryQuery repositoryQuery) {
repositoryQuery.setSummary(getQueryTitle());
Query query = QueryBuilder.buildQuery(searchOperators, queryText, queryStructuredViewer);
try {
repositoryQuery.setUrl(query.toUrl(getTaskRepository().getCharacterEncoding()));
} catch (RedmineApiErrorException e) {
IStatus status = RedmineUiPlugin.toStatus(e, Messages.ERRMSG_QUERY_CREATION_FAILED);
StatusHandler.log(status);
setErrorMessage(status.getMessage());
}