1 package com.atlassian.user.search;
2
3 import com.atlassian.user.search.page.Pager;
4 import com.atlassian.user.search.page.PagerFactory;
5
6 import java.util.Iterator;
7
8 public class DefaultSearchResult extends AbstractSearchResult
9 {
10 public DefaultSearchResult(){}
11
12 public DefaultSearchResult(Pager result, String repositoryKey)
13 {
14 this();
15 addToResults(repositoryKey, result);
16 }
17
18 public Pager pager()
19 {
20 Pager result = null;
21
22 Iterator iter = repositoriesToResults.values().iterator();
23
24 while (iter.hasNext())
25 {
26 if (result == null)
27 result = (Pager) iter.next();
28 else
29 result = PagerFactory.getPager(result, (Pager) iter.next());
30 }
31
32 return result;
33 }
34
35 }