langtools/src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
changeset 1789 7ac8c0815000
parent 1208 5072b0dd3d52
child 3380 a6c2bcab0fec
equal deleted inserted replaced
1788:ced0a1a7ec80 1789:7ac8c0815000
   947 
   947 
   948     public Iterable<? extends JavaFileObject> getJavaFileObjectsFromFiles(
   948     public Iterable<? extends JavaFileObject> getJavaFileObjectsFromFiles(
   949         Iterable<? extends File> files)
   949         Iterable<? extends File> files)
   950     {
   950     {
   951         ArrayList<RegularFileObject> result;
   951         ArrayList<RegularFileObject> result;
   952         if (files instanceof Collection)
   952         if (files instanceof Collection<?>)
   953             result = new ArrayList<RegularFileObject>(((Collection)files).size());
   953             result = new ArrayList<RegularFileObject>(((Collection<?>)files).size());
   954         else
   954         else
   955             result = new ArrayList<RegularFileObject>();
   955             result = new ArrayList<RegularFileObject>();
   956         for (File f: files)
   956         for (File f: files)
   957             result.add(new RegularFileObject(this, nullCheck(f)));
   957             result.add(new RegularFileObject(this, nullCheck(f)));
   958         return result;
   958         return result;