class AbstractShapeFileReader extends AbstractCommonShapeFileReader<E> {

	@Override
	public boolean isSeekEnabled() {
		return this.shxReader != null && super.isSeekEnabled();
	}

	public  AbstractShapeFileReader(ReadableByteChannel inputStream, DBaseFileReader dbase_importer,
			ShapeFileIndexReader shxReader);
	public  AbstractShapeFileReader(InputStream inputStream, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader);
	public  AbstractShapeFileReader(File file, DBaseFileReader dbase_importer, ShapeFileIndexReader shxReader);
	public  AbstractShapeFileReader(URL inputStream, DBaseFileReader dbase_importer,
			ShapeFileIndexReader shxReader);

}