uk.me.parabola.util
Interface Configurable

All Known Subinterfaces:
LoadableMapDataSource, OverviewMap
All Known Implementing Classes:
ElementTestDataSource, ImgReader, Map, MapBuilder, MapperBasedMapDataSource, Osm5CoastDataSource, Osm5MapDataSource, OsmBinCoastDataSource, OsmBinMapDataSource, OsmMapDataSource, OverviewMapDataSource, PolishMapDataSource, RGNFileReader, TREFile, TREFileReader

public interface Configurable

A map reader that wants to inspect command line arguments. A separate interface as its only being used for the test maps at present. Want to leave open the possibility of a more self describing interface that might extend this one that would allow for a GUI interface.

Author:
Steve Ratcliffe

Method Summary
 void config(EnhancedProperties props)
          Used to mark that a reader needs to be configured by command line properties.
 

Method Detail

config

void config(EnhancedProperties props)
Used to mark that a reader needs to be configured by command line properties. The MapReader will be given the command line properties that were set before it is asked to load the map.

Parameters:
props - The input properties.