class DexClassSource extends ClassSource {
  private static final Logger logger = LoggerFactory.getLogger(DexClassSource.class);

  protected final File path;

  /**
   * @param className
   *          the class which dependencies are to be resolved.
   * @param path
   *          to the file that defines the class.
   */
  public DexClassSource(String className, File path) {
    super(className);
    this.path = path;
  }

  /**
   * Resolve dependencies of class.
   *
   * @param sc
   *          The SootClass to resolve into.
   * @return Dependencies of class (Strings or Types referenced).
   */
  @Override
  public Dependencies resolve(SootClass sc) {<FILL_FUNCTION_BODY>}
}

    if (Options.v().verbose()) {
      logger.debug("resolving " + className + " from file " + path.getPath());
    }
    return DexResolver.v().resolveFromFile(path, className, sc);
  
<methods>public void <init>(java.lang.String) ,public void close() ,public abstract soot.javaToJimple.IInitialResolver.Dependencies resolve(soot.SootClass) <variables>protected final non-sealed java.lang.String className