public TopicPages getTopicPages2( Collection<LocatorIF> indicators, Collection<LocatorIF> sources, Collection<LocatorIF> subjects) { TopicPages pages = new TopicPages(); Iterator<TopicIndexIF> it = indexes.iterator(); while (it.hasNext()) { TopicIndexIF index = it.next(); TopicPages currentPages = index.getTopicPages2(indicators, sources, subjects); pages.addAll(currentPages); } return pages; }