dataIn.ready() is not a test of data source validity!
[jalview.git] / src / jalview / io / FileParse.java
index 9f87c3a..4714b8f 100755 (executable)
@@ -383,9 +383,14 @@ public class FileParse
   }
   
 
-  public Reader getReader() throws IOException
+  /**
+   * get the underlying bufferedReader for this data source.
+   * @return null if no reader available
+   * @throws IOException
+   */
+  public Reader getReader()
   {
-    if (dataIn != null && dataIn.ready())
+    if (dataIn != null) // Probably don't need to test for readiness && dataIn.ready())
     {
       return dataIn;
     }