13 #ifndef DtHeaderParserFactory_H_
14 #define DtHeaderParserFactory_H_
22 class DtTerrainDbFactory;
27 class DtHeaderParserCreator;
36 typedef std::map<std::string, DtHeaderParserCreator*>
CreatorMap;
46 virtual void addCreator(
const std::string& creatorName,
50 virtual void mapFileExtensionToHeaderParser(
const std::string& extenstion,
51 const std::string& creatorName);
60 static std::string extractFileExtension(
const std::string& fileToOpen );