12 #include <vrvCore/DtDe.h>
28 virtual bool loadFromFile(
const std::string& file) = 0;
30 virtual bool countryList(std::map<int, std::string>& list) = 0;
31 virtual bool kindList(std::map<int, std::string>& list) = 0;
32 virtual bool domainList(
int kind, std::map<int, std::string>& list) = 0;
33 virtual bool categoryList(
int kind,
int domain, std::map<int, std::string>& list) = 0;
34 virtual bool subcategoryList(
int kind,
int domain,
int country,
int cat, std::map<int, std::string>& list) = 0;
35 virtual bool specificList(
int kind,
int domain,
int country,
int cat,
int subcat, std::map<int, std::string>& list) = 0;
36 virtual bool extraList(
int kind,
int domain,
int country,
int cat,
int subcat,
int specific, std::map<int, std::string>& list) = 0;
39 virtual std::string enumerationStrings(
const DtEntityType&) = 0;
42 virtual std::string country(
int)
const = 0;
45 virtual std::string displayName(
const DtEntityType&) = 0;