Ejemplo n.º 1
0
 /**
  * Process all of the {@literal "IDV-style"} XML resources for a given {@literal "source"}.
  *
  * @param source Origin of the XML resources.
  * @param xmlResources Actual XML resources.
  * @return {@link Set} of the {@link AddeEntry AddeEntrys} extracted from {@code xmlResources}.
  */
 private Set<AddeEntry> extractResourceEntries(
     EntrySource source, final XmlResourceCollection xmlResources) {
   Set<AddeEntry> entries = newLinkedHashSet(xmlResources.size());
   for (int i = 0; i < xmlResources.size(); i++) {
     Element root = xmlResources.getRoot(i);
     if (root == null) {
       continue;
     }
     entries.addAll(EntryTransforms.convertAddeServerXml(root, source));
   }
   return entries;
 }