package com.l7tech.common.io;

import java.io.IOException;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
import org.xml.sax.ext.EntityResolver2;

final class ad extends ac implements EntityResolver2 {
   private final EntityResolver2 b;

   private ad(EntityResolver2 var1) {
      super(var1);
      this.b = var1;
   }

   @Override
   public final InputSource getExternalSubset(String var1, String var2) throws SAXException, IOException {
      return this.checkResolved(this.b.getExternalSubset(var1, var2), true, var1);
   }

   @Override
   public final InputSource resolveEntity(String var1, String var2, String var3, String var4) throws SAXException, IOException {
      return this.checkResolved(this.b.resolveEntity(var1, var2, var3, var4), false, var4);
   }
}
