/// /// * <param name="file"> /// * @return </param> /// public virtual JDFDoc parseFile(FileInfo file) { if (file == null) { return(null); } JDFDoc doc = null; if (file.Exists) // canRead() Not available in .NET { try { doc = parseStream(new FileStream(file.FullName, FileMode.Open)); if (doc != null) { doc.setOriginalFileName(file.FullName); } return(doc); } catch (FileNotFoundException) { return(null); } } return(doc); }