package com.l7tech.common.io;

import java.io.IOException;
import java.util.Collection;
import org.xml.sax.EntityResolver;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;

class n implements EntityResolver {
   final Collection val$references;
   final EntityResolver val$entityResolver;

   n(Collection var1, EntityResolver var2) {
      this.val$references = var1;
      this.val$entityResolver = var2;
   }

   @Override
   public InputSource resolveEntity(String var1, String var2) throws SAXException, IOException {
      this.val$references.add(new ResourceReference(null, var2, var1));
      return this.val$entityResolver.resolveEntity(var1, var2);
   }
}
