View Javadoc

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  }