package BookPub::Catalog::Import::Parser::FlatFile;

use strict;

use Data::Dumper;

use lib '/app/tools/common/lib';
use lib '/app/tools/bookpub/lib';
use Common::UTF8;
use base 'BookPub::Catalog::Import::Parser';

# JPK - So, the point of this class is really to implement the 'nextProduct' method, which
# will return a hash reference containing structured data that the Analyzer can digest.
# It would probably be a good idea to abstract this further, so that the actual format of
# the excel (or text) file can be ignored.  Probably by using a helper class to wrap around
# the file itself.

# Having said that, though, I don't really feel like taking it that far right now.
# What I will do, though, is reserve some wiggleroom in the namespace.
# That's why this class is called 'FlatFile', rather than 'Excel' or 'CSV' or whatever.
# And this will just be an abstract, empty class for now.

1;
