public static LinkedFile SetupFromExistingStream( java.io.RandomAccessFile fromfile, long StartSeek) throws Exception { LinkedFile result = new LinkedFile(100, StartSeek); // dummy buffer size for now result.fromfile = fromfile; result.readHeader(); result.buffers = BufferFile.SetupFromExistingStream(fromfile, StartSeek + result.headersize); return result; }