public Collection<TopicIF> getTopics(
     Collection<LocatorIF> indicators,
     Collection<LocatorIF> sources,
     Collection<LocatorIF> subjects) {
   Collection<TopicIF> topics = new ArrayList<TopicIF>();
   Iterator<TopicIndexIF> it = indexes.iterator();
   while (it.hasNext()) {
     TopicIndexIF index = it.next();
     topics.addAll(index.getTopics(indicators, sources, subjects));
   }
   return topics;
 }