uk.me.parabola.mkgmap.combiners
Interface Combiner

All Known Implementing Classes:
GmapsuppBuilder, MdrBuilder, MdxBuilder, NsisBuilder, TdbBuilder

public interface Combiner

The interface for all combining operations. These include creating the tdb file, the overview map and the gmapsupp.

Author:
Steve Ratcliffe

Method Summary
 void init(CommandArgs args)
          Initialise with the command line arguments.
 void onFinish()
          The complete map set has been processed.
 void onMapEnd(FileInfo finfo)
          This is called when an individual map is complete.
 

Method Detail

init

void init(CommandArgs args)
Initialise with the command line arguments. This is called after all the command line arguments have been processed, but before any calls to the onMapEnd(uk.me.parabola.mkgmap.combiners.FileInfo) methods.

Parameters:
args - The command line arguments.

onMapEnd

void onMapEnd(FileInfo finfo)
This is called when an individual map is complete.

Parameters:
finfo - An interface to read the map.

onFinish

void onFinish()
The complete map set has been processed. Finish off anything that needs doing.