class IndexedFidWriter implements FileWriter {

    public void remove() throws IOException {
        if (current == -1)
            throw new IOException("Current fid index is null, next must be called before remove");
        if (hasNext()) {
            removes++;
            current = -1;

            // reader.next();
        }
    }

    public  IndexedFidWriter( ShpFiles shpFiles );
    public  IndexedFidWriter( ShpFiles shpFiles, StorageFile storageFile );
    private  IndexedFidWriter();

}