code: @Override
  	public String readLine() throws IOException {
  
  		if (bufferedReader != null) {
  
  			return bufferedReader.readLine();
  		} else if (raf != null) {
  			return raf.readLine();
  		} else {
  			return otherLineReader.readLine();
  		}
  	}
docs: /*
  (non-Javadoc)
  
  @see uk.ac.ebi.embl.flatfile.reader.ILineReader#getNextLine()