Setting the value to list
<p>I am facing a issue in setting the value to the list of SoyFileSupplier,the list should have a value of type file,the soyfilesetParse class is used for parsing by passing a soyFileSupplier list,setting the value to a file.(sample.soy)</p>

<pre><code>The sample code is as below:

public class test {
     main() {
          soyTree=parseSoyFiles(soyFileSuppliers);
     }
}
</code></pre>

<p>The calling class is :</p>

<pre><code>public class soyFileSetParse {
    public static SoyFileSetNode parseSoyFiles(List&lt;SoyFileSupplier&gt; soyFileSuppliers)
        throws SoySyntaxException {

        IdGenerator nodeIdGen = new IntegerIdGenerator();
        SoyFileSetNode soyTree = new SoyFileSetNode(nodeIdGen.genStringId(), nodeIdGen);

        for (SoyFileSupplier soyFileSupplier : soyFileSuppliers) {
            soyTree.addChild(parseSoyFileHelper(soyFileSupplier, nodeIdGen));
        }

        return soyTree;
    }
}
</code></pre>

<p>Setting to file type :</p>

<pre><code>public class SoyFileSupplier {
  /**
   * Creates a new {@code SoyFileSupplier} given a {@code File}.
   *
   * @param inputFile The Soy file.
   */
  public SoyFileSupplier(File inputFile) {
      this(Files.newReaderSupplier(inputFile, Charsets.UTF_8), inputFile.getPath());
  }
</code></pre>

<p>I am not getting what i am doing wrong.</p>
