public StreamImpl openReadImpl() throws IOException {
  if (_isWindows && isAux())   throw new FileNotFoundException(_file.toString());
  return new FileReadStream(new FileInputStream(getFile()),this);
}

public StreamImpl openReadImpl ( ) throws IOException { if ( _isWindows && isAux ( ) ) throw new FileNotFoundException ( _file . toString ( ) ) ; return new FileReadStream ( new FileInputStream ( getFile ( ) ) , this ) ; }
returns the stream implementation for a read stream .
