Revision 4430 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/shp/DbaseFileNIO.java

View differences:

DbaseFileNIO.java
47 47
import java.nio.channels.FileChannel;
48 48

  
49 49
import com.iver.utiles.bigfile.BigByteBuffer;
50
import com.iver.utiles.bigfile.BigByteBuffer2;
50 51

  
51 52

  
52 53
/**
......
58 59
	private DbaseFileHeaderNIO myHeader;
59 60
	private FileInputStream fin;
60 61
	private FileChannel channel;
61
	private BigByteBuffer buffer;
62
	private BigByteBuffer2 buffer;
62 63

  
63 64
	/**
64 65
	 * Retrieve number of records in the DbaseFile
......
351 352
		channel = fin.getChannel();
352 353

  
353 354
        // buffer = channel.map(FileChannel.MapMode.READ_ONLY, 0, channel.size());
354
        buffer = new BigByteBuffer(channel, FileChannel.MapMode.READ_ONLY);
355
        buffer = new BigByteBuffer2(channel, FileChannel.MapMode.READ_ONLY);
355 356

  
356 357
		// create the header to contain the header information.
357 358
		myHeader = new DbaseFileHeaderNIO();
......
367 368
		fin.close();
368 369
		channel.close();
369 370
	}
371

  
372
	/**
373
	 * @return Returns the DbaseFileHeaderNIO.
374
	 */
375
	public DbaseFileHeaderNIO getDBaseHeader() {
376
		return myHeader;
377
	}
370 378
}

Also available in: Unified diff